Project Euler 8900