[old] Caesar Cipher (decryptor)

[old] Caesar Cipher (decryptor)

Эта миссия является частью набора задач. Другая задача - Caesar cipher encryptor.

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

example

Входные данные: Секретное сообщение как строка (только маленькие буквы, пробелы и специальные символы)

Output: Расшифрованный текст

Примеры:

toDecrypt("!d! [e] &f*", -3) == "a b c"
toDecrypt("x^$#...
You should be an authorized user in order to see the full description and start solving this mission.