Caesar Cipher (decryptor)
Эта миссия является частью набора задач. Другая задача - Caesar cipher encryptor .
О, нет! При получении зашифрованного сообщения мы обнаружили там лишние символы!
Ваша миссия - расшифровать текст сообщения (который будет состоять из букв только в нижнем регистре, пробелов и специальных символов вроде "!", "&", "?") используя шифр Цезаря где каждая буква исходного текста заменяется другой, которая находится на определенном расстоянии в алфавите. Например, ("a b c", 3) == "d e f"
Также вам нужно будет игнорировать/удалить все специальные символы. Таким образом сообщение вида ("!d! [e] &f*", -3) будет расшифровано всего лишь как "a b c", не более.
Входные данные: Секретное сообщение как строка (только маленькие буквы, пробелы и специальные символы)
Output: Расшифрованный текст
Примеры:
to_decrypt("!d! [e] &f*", -3) == "a b...