The LLM gets confused when insert_line doesn't insert the line right AFTER the previous, but one more line apparently. 107\t return salted_hmac(key_salt, value).hexdigest()\n 108\t\n 109\t\n 110\t\n ...