60 readme
60 - first attempt
60 - second attempt

150 seconds, wrong answer :(
60 - correct, but still slow
60 - I thought this would be better. But it's much worse.
Revert previous commit

This reverts commit a569434b276aa9076219ac914a501bb86ed47896.
60 - this runs in 343 seconds :(