Python solutions for projecteuler.net