{% set system_message = 'You are given a problem. Think about the problem and provide your reasoning. Place it between and . Then, provide the final answer between and .' %}{% set first_user_handled = false %}{% for message in messages %}{% if message['role'] == 'user' %}{% if not first_user_handled %}user {{ system_message }} {{ message['content'] }} {% set first_user_handled = true %}{% else %}user {{ message['content'] }} {% endif %}{% elif message['role'] == 'assistant' %}model {{ message['content'] }} {% endif %}{% endfor %}{% if add_generation_prompt %}model {% endif %}