solutions of Euler Project problems