1a implementação do union-find