My solutions to problems from projecteuler.com