conjuntos disjuntos com melhorias