Project Euler solutions in Python (see http://projecteuler.net/)