Euler problem 62 solved