Actualizado con ejercicio 7.