Project Euler 34