CF831B Keyboard Layouts

题目描述

在 Berland,有两种流行的键盘布局,它们仅字母的位置不同,其他按键都相同。在 Berland,他们使用的字母表与英语字母表一致,共有 $26$ 个字母。 你会得到两个仅包含 $26$ 个不同小写英文字母的字符串:分别表示第一种布局和第二种布局的所有字母键排列顺序。 你还会得到一个只包含小写字母、大写字母和数字的字符串 $s$。已知这段文本是按照第一种布局输入的,但原本作者是想用第二种布局输入。请输出如果在第二种布局下按下了同样的按键所得的文本。 由于除了字母以外的所有键在两种布局中都是相同的,字母的大小写应保持不变,所有其他字符也应保持不变。

输入格式

第一行包含一个长度为 $26$ 的字符串,包含所有不同的小写字母,表示第一种布局。 第二行包含一个长度为 $26$ 的字符串,包含所有不同的小写字母,表示第二种布局。 第三行包含一个非空的字符串 $s$,仅由小写字母、大写字母或数字组成,表示在第一种布局下输入的文本。$s$ 的长度不超过 $1000$。

输出格式

输出在第二种布局下按下相同按键后得到的文本。

说明/提示

由 ChatGPT 5 翻译