Project Euler #18, 67, 59