Solutions for Project Euler.