Solving the problems from the website http://projecteuler.net