parte 2 e 3 adicionadas
parte 2 e 3 adicionadas