Project Euler solutions.. https://projecteuler.net/problems