A set of solutions for the Project Euler problems