Project Euler problem 16 completed