#include<bits/stdc++.h>
using namespace std;
int main(){
int n; cin >> n;
cin.ignore();
map<string, string> mp;
for(int i = 0; i < n; i++){
string msv, name;
getline(cin, msv);
getline(cin, name);
mp[msv] = name;
}
int q; cin >> q;
while(q--){
string msv; cin >> msv;
if(mp.find(msv) != mp.end()){
cout << mp[msv] << endl;
}
else cout << "NOT FOUND" << endl;
}
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCl7CglpbnQgbjsgY2luID4+IG47CgljaW4uaWdub3JlKCk7CgltYXA8c3RyaW5nLCBzdHJpbmc+IG1wOwoJZm9yKGludCBpID0gMDsgaSA8IG47IGkrKyl7CgkJc3RyaW5nIG1zdiwgbmFtZTsgCgkJZ2V0bGluZShjaW4sIG1zdik7CgkJZ2V0bGluZShjaW4sIG5hbWUpOwoJCW1wW21zdl0gPSBuYW1lOwoJfQoJaW50IHE7IGNpbiA+PiBxOwoJd2hpbGUocS0tKXsKCQlzdHJpbmcgbXN2OyBjaW4gPj4gbXN2OwoJCWlmKG1wLmZpbmQobXN2KSAhPSBtcC5lbmQoKSl7CgkJCWNvdXQgPDwgbXBbbXN2XSA8PCBlbmRsOwoJCX0KCQllbHNlIGNvdXQgPDwgIk5PVCBGT1VORCIgPDwgZW5kbDsKCX0KfQ==