Solutions for Project Euler (www.projecteuler.com)