Solving problames from the Euler Project;