My solutions to project-euler.