collection of solution to solve Project Euler