my solutions to project euler and code jam