My solutions to project Euler challenges