Answers to project Euler