eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

Таємнича записка

Таємнича записка

\includegraphics{https://static.e-olymp.com/content/7d/7da082c80b93c2ebb98c80ab121f3579ec0540ad.jpg} Недавно Маша та Катя взнали, що у світі існують злі хакери, які можуть легко відкрити чуже листування. Тому вирішили вони пересилати лише зашифровані повідомлення. З цією метою подруги стали використовувати перестановочний код, де кожна літера замінюється іншою. Наприклад: Закодоване повідомлення: \textbf{HPC PJVYMIY} Декодоване повідомлення: \textbf{ACM CONTEST} У цьому прикладі виконані наступні заміни: \textbf{H}=\textbf{A}, \textbf{P}=\textbf{C}, \textbf{C}=\textbf{M}, \textbf{J}=\textbf{O}, \textbf{V}=\textbf{N}, \textbf{Y}=\textbf{T}, \textbf{M}=\textbf{E} и \textbf{I}=\textbf{S}. Щоб не займатись кодуванням та декодуванням вручну, подруги просять Вас написати програму. Допоможіть дівчаткам! \InputFile У першому рядку вхідних даних записане закодоване повідомлення. Другий рядок - \textbf{26} латинських літер верхнього регістру, що задають код для відповідного символа алфавіту: перший символ дає код для \textbf{A}, другий для \textbf{B} і так далі. Використовуються лише літери верхнього регістру. У закодованому повідомленні можуь з`явитись пропуски, які повинні бути збережені у вихідному рядку. \OutputFile У вихідний файл вивести єдиний рядок, у якому міститься розшифроване повідомлення.
Ліміт часу 1 секунда
Ліміт використання пам'яті 64 MiB
Вхідні дані #1
HPC PJVYMIY
BLMRGJIASOPZEFDCKWYHUNXQTV
Вихідні дані #1
ACM CONTEST
Джерело Отборочный тур Всероссийской командной олимпиады школьников 2009/2010 учебный год