solutions to the problems found here, https://projecteuler.net/ in python!