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>