These are my solutions to the challenges on http://projecteuler.net/