My solutions for project Euler