Compact tree of John Prouse