Problema 3: Solución