A collection of solutions for Project Euler