Implementación del ejercicio 1.