answers to problems on projecteuler.net