As noted a really interesting piece.
Very clever and entertaining.

Peter