#include <iostream>
#include <string>
using namespace std;
    string kodok[11];

    char kiT[20];
    int n;
    void be(){
        for(int i = 0; i < 11; ++i){
            cin >> kodok[i];
        }
        n = kodok[10].length();

    }
    void ki(){
        for(int i = 0; i < n; ++i){
            cout << kiT[i];
        }
        cout <<'\n';
    }
    void pakol(int k){
        int id = kodok[10][k]-'0';
        int maxl = kodok[id].length();
        for(int i = 0; i < maxl; ++i){
            kiT[k] = kodok[id][i];
            if(k == n-1){
                ki();
            }else if(k < n-1){
                pakol(k+1);
            }
        }
    }
int main(){
    be();
    pakol(0);
    return 0;
}