My solution of Project Euler.