Esta solución se enfrenta a dos problemas.