import sys s = input() t = input() s_list = [] s_set = set() for s_ in s: if s_ not in s_set: s_list.append(s_) s_set.add(s_) for i in range(26): if chr(ord('a')+i) not in s_set: s_list.append(chr(ord('a')+i)) t_map = dict(zip([chr(ord('a')+i) for i in range(26)], s_list)) t_list = [] for t_ in t: t_list.append(t_map[t_]) print("".join(t_list))