My solutions to project euler questions