this is cool but I do get annoyed when an explanatory piece explicitly divides the audience according to who does and doesn't know the trick and says of the latter "at this point some of you will be spluttering"... well-written in general but it is important not to alienate people who don't get it yet.