Створіть реалізацію шифру Атбаш, стародавньої системи шифрування, що виникла на Близькому Сході.
Шифр Атбаш - це простий шифр підстановки, який полягає в перестановці всіх літер алфавіту так, що отриманий алфавіт стає зворотним. Перша літера замінюється на останню, друга - на передостанню, і так далі.
Шифр Атбаш для латинського алфавіту має такий вигляд:
Plain: abcdefghijklmnopqrstuvwxyz
Cipher: zyxwvutsrqponmlkjihgfedcba
Це дуже слабкий шифр, бо він має лише один можливий ключ і є простим моноалфавітним шифром підстановки. Утім, за часів цього шифру це, ймовірно, не було проблемою.
Шифротекст записується групами фіксованої довжини, традиційний розмір групи - 5 літер; числа залишаються без змін, а розділові знаки не враховуються. Це зроблено, щоб ускладнити вгадування на основі меж між словами. Увесь текст кодується малими літерами.
test дає gvhg
x123 yes дає c123b vh
gvhg дає test
gsvjf rxpyi ldmul cqfnk hlevi gsvoz abwlt дає thequickbrownfoxjumpsoverthelazydog