Refactor bastante grande después de consultar ejercicios con los docentes