Finished projecteuler 17