The last time I had this much fun was a root-canal operation.