#include<iostream>
#include<cstring>
#include<fstream>
#include<algorithm>
using namespace std;
fstream fin("phone.in",ios::in),fout("phone.out",ios::out);
string unu[12],model;
int lmodel,lunu[11];
void back(int k,string x)
{
    int i,r;
    if(k==model.size())
    {
        cout<<x<<"\n";
        return;
    }
    for(i=0;i<unu[model[k] - '0'].size();i++)
    {
        back(k+1,x+unu[model[k] - '0'][i]);
    }
}
int main()
{
    int i;
    for(i=0;i<10;i++)
    {
        cin>>unu[i];
        sort(unu[i].begin(),unu[i].end());
    }
    cin>>model;
    back(0,"");
}