GoalScope — mod_exp (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵
<code>↵
def mod_exp(base, exp, mod):↵
"""Fast modular exponentiation."""↵
result = 1↵
base = base % mod↵
while exp > 0:↵
if exp % 2 == 1:↵
result = (result * base) % mod↵
exp = exp >> 1↵
base = (base * base) % mod↵
return result↵
</code>