Es una solución, más o menos eficiente, pero no la solución.