#include #include #include #include #include using namespace std; string key[10]; char c[11]; string s; void f(int mesto){ for(int i=0; i<(int)key[mesto].size(); i++){ c[mesto] = key[s[mesto]-48][i]; if(mesto == s.size()-1){ printf("%s\n", c); } else{ f(mesto+1); } } return; } int main(){ for(int i=0; i<10; i++){ cin>>key[i]; sort(key[i].begin(), key[i].end()); } cin>>s; f(0); return 0; }