Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом: 1. Сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки символов добавляется цифра 1, а если нечётна, то средний символ цепочки удаляется. 2. В полученной цепочке символов каждая цифра заменяется следующей за ней цифрой (1 — на 2, 2 — на 3 и т. д., а 9 — на 0). Например, если исходной была цепочка 2ВМ, то результатом работы алгоритма будет цепочка 3М, а если исходной была цепочка П9, то результатом работы алгоритма будет цепочка 2ПО. Дана исходная цепочка символов: 28МАЯ. Какая цепочка символов получится, если к данной исходной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить этот же алгоритм)?
Задание

Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом:
1. Сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки символов добавляется цифра 1, а если нечётна, то средний символ цепочки удаляется.
2. В полученной цепочке символов каждая цифра заменяется следующей за ней цифрой \(1  — на 2, 2  — на 3 и т\. д\., а 9  — на 0\).
Например, если исходной была цепочка 2ВМ, то результатом работы алгоритма будет цепочка 3М, а если исходной была цепочка П9, то результатом работы алгоритма будет цепочка 2ПО.
Дана исходная цепочка символов: 28МАЯ.
Какая цепочка символов получится, если к данной исходной цепочке применить описанный алгоритм дважды \(т\. е\. применить алгоритм к данной цепочке, а затем к результату вновь применить этот же алгоритм\)?