...and you thought plot and structure were difficult...

This is pretty amazing….