corrigido complemento, finalizados interseccao e diferenca(testar melhor)