Project-Euler Problem 14 Solved.