Document structure/union_find_tree