Согласно следующей таблице каждой букве русского алфавита соответствует слово из пяти латинских букв A или B. А AAAAA Б AAAAB В AAABA Г AAABB Д AABAA Е AABAB Ж AABBA З AABBB И ABAAA Й ABAAB К ABABA Л ABABB М ABBAA Н ABBAB О ABBBA П ABBBB Р BAAAA С BAAAB Т BAABA У BAABB Ф BABAA Х BABAB Ц BABBA Ч BABBB Ш BBAAA Щ BBAAB Ъ BBABA Ы BBABB Ь BBBAA Э BBBAB Ю BBBBA Я BBBBB Шифрование заключается в следующем: каждая буква исходного сообщения заменяется соответствующим словом из таблицы, после чего получившаяся строка сдвигается циклически влево на k символов. Здесь число k представляет собой ключ. Например, пусть дано исходное сообщение – «пчела» и ключ k=2. В результате замены букв получится строка «ABBBBBABBBAABABABABBAAAAA». После циклического сдвига влево на 2 буквы получим шифртекст: «BBBBABBBAABABABABBAAAAAAB». Задача 1. Ключ шифрования неизвестен. Найдите исходное сообщение по шифртексту «ABABBAAABBBBAAAAAAABAAAAABBAABABABA». Задача 2. Ключ шифрования неизвестен. Найдите исходное сообщение по шифртексту «BBAAAABAABBBAAABAAAABAAABAAABAAABABABAAB».