Completed Project Euler problem 18