修改当Union过多时，会陷入无穷的递归