Initial commit of Project Euler problem 25 solution.