Escriba un mensaje para que el modelo se resuelva EN PASOS y devuelva JSON {"steps": [líneas], "answer": "..."}. Sólo JSON.
Cuando se le pide a un modelo que "piense paso a paso", es menos probable que cometa errores en los cálculos y la lógica. Haga que escriba los pasos en lugar de darle la respuesta de inmediato.