Compact tree of Andrew BRYCE