solutions to Project Euler done in python