    #include <iostream>
    #include <cstring>
    using namespace std;
     
    int find(const char* str, char c) {
    	for(int i = 0; str[i] != '\0'; i++) {
    		if(str[i] == c) {
    			return i;
    		}
    	}
    	return -1;
    }
     
    int main() {
    	int n = 27, k = 20000;
    	const char *a = "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    	char b[k];
    	char c[n];
    	cin.getline(b, k);
    	cin.getline(c, n);
    	for(int i = 0; b[i] != '\0'; i++) {
    		int index = find(a, b[i]);
    		if(index != -1) {
    			cout << c[index];
    		} else {
    			cout << b[i];
    		}
    	}
    	return 0;
    }