--- HumanEval/0
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -8,4 +9,9 @@
     False
     >>> has_close_elements([1.0, 2.8, 3.0, 4.0, 5.0, 2.0], 0.3)
     True
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/1
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -8,4 +9,9 @@
     Ignore any spaces in the input string.
     >>> separate_paren_groups('( ) (( )) (( )( ))')
     ['()', '(())', '(()())']
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/2
+++ nonthinking-chat
@@ -1,5 +1,4 @@
-
-
+<|im_start|>user
 def truncate_number(number: float) -> float:
     """ Given a positive floating point number, it can be decomposed into
     and integer part (largest integer smaller than given number) and decimals
@@ -8,4 +7,9 @@
     Return the decimal part of the number.
     >>> truncate_number(3.5)
     0.5
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/3
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -9,4 +10,9 @@
     False
     >>> below_zero([1, 2, -4, 5])
     True
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/4
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -9,4 +10,9 @@
     MAD = average | x - x_mean |
     >>> mean_absolute_deviation([1.0, 2.0, 3.0, 4.0])
     1.0
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/5
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -7,4 +8,9 @@
     []
     >>> intersperse([1, 2, 3], 4)
     [1, 4, 2, 4, 3]
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/6
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -8,4 +9,9 @@
 
     >>> parse_nested_parens('(()()) ((())) () ((())()())')
     [2, 3, 1, 3]
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/7
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List
 
 
@@ -7,4 +8,9 @@
     []
     >>> filter_by_substring(['abc', 'bacd', 'cde', 'array'], 'a')
     ['abc', 'bacd', 'array']
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/8
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List, Tuple
 
 
@@ -8,4 +9,9 @@
     (0, 1)
     >>> sum_product([1, 2, 3, 4])
     (10, 24)
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
--- HumanEval/9
+++ nonthinking-chat
@@ -1,3 +1,4 @@
+<|im_start|>user
 from typing import List, Tuple
 
 
@@ -6,4 +7,9 @@
     in the sequence.
     >>> rolling_max([1, 2, 3, 2, 3, 4, 2])
     [1, 2, 3, 3, 3, 4, 4]
-    """
+    """<|im_end|>
+<|im_start|>assistant
+<think>
+
+</think>
+
