Project Euler Problem 44.