My solutions to Euler Project