my solutions to project euler problems, numbered