#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")