Compact tree of Andrew Armstrong