GoalScope — dutch_national_flag (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def dutch_national_flag(nums):↵
"""Sorts an array of 0s, 1s, and 2s in a single pass."""↵
low, mid, high = 0, 0, len(nums) - 1↵
while mid <= high:↵
if nums[mid] == 0:↵
nums[low], nums[mid] = nums[mid], nums[low]↵
low += 1↵
mid += 1↵
elif nums[mid] == 1:↵
mid += 1↵
else:↵
nums[mid], nums[high] = nums[high], nums[mid]↵
high -= 1↵
</code>