input_text = "Hello World!"
output_text = ""
for character in input_text:
if character.isalpha():
rotated_ordinal = ord(character) + 13
if (character.isupper() and character > 'M') or (character.islower() and character > 'm'):
rotated_ordinal -= 26
output_text += chr(rotated_ordinal)
else:
output_text += character
print(output_text)
aW5wdXRfdGV4dCA9ICJIZWxsbyBXb3JsZCEiCm91dHB1dF90ZXh0ID0gIiIKCmZvciBjaGFyYWN0ZXIgaW4gaW5wdXRfdGV4dDoKCiAgaWYgY2hhcmFjdGVyLmlzYWxwaGEoKToKCiAgICByb3RhdGVkX29yZGluYWwgPSBvcmQoY2hhcmFjdGVyKSArIDEzCgogICAgaWYgKGNoYXJhY3Rlci5pc3VwcGVyKCkgYW5kIGNoYXJhY3RlciA+ICdNJykgb3IgKGNoYXJhY3Rlci5pc2xvd2VyKCkgYW5kIGNoYXJhY3RlciA+ICdtJyk6CiAgICAgIHJvdGF0ZWRfb3JkaW5hbCAtPSAyNgoKICAgIG91dHB1dF90ZXh0ICs9IGNocihyb3RhdGVkX29yZGluYWwpCgogIGVsc2U6CgogICAgb3V0cHV0X3RleHQgKz0gY2hhcmFjdGVyCgpwcmludChvdXRwdXRfdGV4dCkK