Solutions to the Project Euler problems, written in Python