While it is very simple, it actually has surprisingly a lot of strategical thinking involved. Very neat idea!