Some of the project-euler problems