Solutions for projecteuler.net problems.