Clever, and very satisfying.

Tank (who is consistently amazed at the original twists and premises that Shayne comes up with)