Задание

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом:

1. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется средний символ цепочки символов, а если чётна, то в начало цепочки добавляется буква Г.

2. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А  — на Б; Б  — на В и т. д., а Я  — на А).

Например, если исходной была цепочка УРА, то результатом работы алгоритма будет цепочка ФССБ, а если исходной была цепочка ПУСК, то результатом работы алгоритма будет цепочка ДРФТЛ.

Дана исходная цепочка символов: РЕКА.

Какая цепочка символов получится, если к данной исходной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить этот же алгоритм)?

Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ.