Sort:  

Resteem and upvotes done, I had a crack at it too, I'm curious to see the answer.