Project Euler Solutions If you have solved the problem before and want to compare, feel free. Otherwise no cheating!