collection of my solutions for http://www.projecteuler.net