Compact tree of Christy MacLeod