my crude solutions to projecteuler.net