Código corrigido