#include <bits/stdc++.h>
#include <cstring>

using namespace std;

string s[12], sol, s2;
int n;

void bkt(int k)
{
    int nr=s2[k]-'0';
    if (k==n)
        cout<<sol<<'\n';
    else
    for(int i=0;i<s[nr].size();++i)
    {
        sol+=s[nr][i];
        bkt(k+1);
        sol.erase(sol.end()-1);
    }
}


int main()
{
for(int i=0;i<=9;++i)
    cin>>s[i];
cin>>s2;
n=s2.size();
    bkt(0);

        return 0;
}