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