First four projecteuler.net answers