import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
String str = in.next();
String sindex = in.next();
List<Character> list = new ArrayList<>();
for (int i = 0; i < str.length(); i++) {
char c = str.charAt(i);
if (!list.contains(c)) {
list.add(c);
}
}
String str1 = "abcdefghijklmnopqrstuvwxyz";
char[] charArray = str1.toCharArray();
for (int i = 0; i < charArray.length; i++) {
if (!list.contains(charArray[i])) {
list.add(charArray[i]);
}
}
StringBuilder sb = new StringBuilder();
for (int i = 0; i < sindex.length(); i++) {
char c = sindex.charAt(i);
sb.append(list.get(c - 'a'));
}
System.out.println(sb.toString());
}
}