Solutions to Project Euler problems using Python