Solución del ejercicio10 utilizando capas