GoalScope — caesar_cipher (Qwen2.5-Coder-32B-Instruct) — hover a token to see the patched verbalization
↵ <code>↵ def caesar_cipher(s, shift):↵ """Encrypts the string s using a Caesar cipher with the given shift."""↵ result = ""↵ for char in s:↵ if char.isalpha():↵ shift_amount = shift % 26↵ if char.islower():↵ start = ord('a')↵ else:↵ start = ord('A')↵ new_char = chr(start + (ord(char) - start + shift_amount) % 26)↵ result += new_char↵ else:↵ result += char↵ return result↵ </code>