My solutions to questions from http://projecteuler.net/problems