e-olymp
Змагання

Programming Principles 1. Week 6. October 7 - 13. PART 2

Шифр Юлія

Юлій Цезар використовував свій спосіб шифрування тексту. Кожна літера мінялась на наступну за алфавітом через k позицій по колу. Необхідно за заданою шифровкою встановити початковий текст.

Вхідні дані

У першому рядкуе задано шифровку, яка складається з не більш ніж 255 великих латинських літер. У другому рядку число k (1k10).

Вихідні дані

Вивести результат розшифровки.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
XPSE
1
Вихідні дані #1
WORD
Вхідні дані #2
ZABC
3
Вихідні дані #2
WXYZ