My project euler entries - feel free to submit revisions