My solution for the ProjectEuler problems at www.projecteuler.net