GoalScope — fix_spaces (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def fix_spaces(text):↵
"""Replace spaces in a string according to specified rules."""↵
result = []↵
space_count = 0↵
↵
for char in text:↵
if char == ' ':↵
space_count += 1↵
else:↵
if space_count > 2:↵
result.append('-')↵
elif space_count > 0:↵
result.extend(['_'] * space_count)↵
result.append(char)↵
space_count = 0↵
↵
if space_count > 2:↵
result.append('-')↵
elif space_count > 0:↵
result.extend(['_'] * space_count)↵
↵
return ''.join(result)↵
</code>