Collection of solution for Project Euler problems