Project Euler Problem 1 Answer