erros corrigidos, regras adicionadas 2