My solutions to the project_euler questions