Compact tree of Mark Weaver