Compact tree of John TIDYMAN