Project Euler Problem 60