the_dengle on 15 April 2015
I saw this on Facebook earlier, worked it out in 5-10 minutes. It's not that complicated or poorly written (although there are some grammatical errors), just required a lot of thought.








