#include <iostream>
#include <string>
#include <algorithm>
#include <cmath>
#include <map>
#include <utility>
using namespace std;
map<string,string>m;
int main() {
string s;
while(1)
{
getline(cin,s);
if(s=="@END@")break;
int pos = s.find(']');
string s1 = s.substr(0,pos+1);
string s2 = s.substr(pos+2);
m.insert(make_pair(s1, s2));
s1.erase(0,1);
s1.erase(s1.size()-1,1);
m.insert(make_pair(s2, s1));
}
int n;
cin>>n;
cin.get();
while(n--)
{
string ss;
getline(cin,ss);
// cout<<ss<<endl;
auto it = m.find(ss);
if(it!=m.end())
{
cout<<it->second<<endl;
}
else {
cout<<"what?"<<endl;
}
}
}
// 64 位输出请用 printf("%lld")