Project Euler Problem 50