Solución del ejercicio2.3 (todo)