Project Euler 43