Refatoração total do código. Exclusão mútua funcionando.