给定两个长度为n的字符串s(参考串)和t(对照串),要求:
_
。米小游正在进行字符串对照试验,他有一个长度为 n 的字符串 s 和另一个长度同样为 n 的字符串 t ,他将依次对每一个 i=1,2,...,n 进行以下操作:
如果 s 的第 i 个字符为大写字母,则输出字符串 t 第 i 个字符所对应的大写字母形态;
如果 s 的第 i 个字符为小写字母,则输出字符串 t 第 i 个字符所对应的小写字母形态;
如果 s 的第 i 个字符为数字,则输出字符串 t 第 i 个字符所对应的 Ascii码;
如果 s 的第 i 个字符为其他内容,则输出一条下划线
如果你需要 Ascii 码相关的帮助,请参阅下表。
第一行输入一个整数 n(1≦n≦3×105) 代表字符串的长度。
第二行输入一个长度为 n ,且由数字、大小写字母、空格及!?.+−∗/这七个常见半角符号构成的字符串 s ,代表参考串。特别的,保证字符串的首尾不为空格。
第三行输入一个长度为 n ,且仅由大小写字母构成的字符串 t ,代表对照串。
在一行上输出一个字符串,代表操作过后的字符串。
输入
12
Ab01!?. +-*/
aaaAaaaaaaaa
输出
Aa9765________
说明
在这个样例中,输入的字符串为 “Ab01!?. +_*/” (注意第八个字符为空格)