Really simple at first glance... yet really entertaining. Should have probably dont something like this! Great job.