leve correcao na logica