EduBrick

Расшифровать Виженера

2000 мс · 256 МБ · всё или ничего

Дана строка, зашифрованная шифром Виженера, и ключ.

Восстановите исходную строку. Напомним: при шифровании буква сдвигалась вперёд на номер соответствующей буквы ключа, где a означает сдвиг 0.

Формат ввода

В первой строке — строка длиной от 11 до 10510^5 строчных латинских букв. Во второй — ключ длиной от 11 до 100100 строчных латинских букв.

Формат вывода

Одна строка.

Примеры

ввод
bdd
bc
вывод
abc
Войдите, чтобы отправлять решения.