My solutions to the problems from Project Euler