modificado por errores
modificado por 3er vez