Solutions to problems from the website Project Euler