<system-notice>
Multi-step reasoning: think carefully through the problem before responding.
</system-notice>
