Code for problems I have completed on http://projecteuler.net