Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. сначала вычисляется длина исходной цепочки символов; если она чётна, то в начало цепочки добавляется символ z, а если нечётна - дублируется символ в середине цепочки. в полученной цепочке символов каждая буква заменяется буквой, стоящей перед ней в латинском алфавите (в заменяется на а, с заменяется на в и т. д., а заменяется на z). получившаяся таким образом цепочка является результатом работы алгоритма. например, если исходной цепочкой была цепочка abcd, то результатом работы алгоритма будет цепочка yzabc, а если исходной цепочкой была mno, то результатом работы алгоритма будет цепочка lmmn. дана цепочка символов pascal. какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (то есть применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)? латинский алфавит:
1) PASCAL -> ZPASCAL -> YOZRBZK
2) YOZRBZK -> YOZRRBZK -> XNYQQAYJ