My answers to the project euler problems