Project Euler #99: Largest exponential