my solutions to project euler questions. Please don't read unless you've solved the problems yourself!