Solutions to Project Euler (http://projecteuler.net) problems.