My challenge solutions for projecteuler.net