//2025.10.26 牛客网 KY26查找学生信息
//https://www.nowcoder.com/practice/fe8bff0750c8448081759f3ee0d86bb4?tpId=40&tqId=21358&rp=1&difficulty=&judgeStatus=&tags=/question-ranking
#include<iostream>
#include<cstdio>
#include<string>
#include<map>
using namespace std;
int main() {
int N;
cin >> N;
getchar();
map<string, string>Student;
for (int i = 0; i < N; i++) {
string ans;
getline(cin, ans);
int pos = ans.find(" ");
string key = ans.substr(0, pos);
Student[key] = ans;
}
int M;
cin >> M;
getchar();
for (int i = 0; i < M; i++) {
string que;
getline(cin, que);
if (Student.find(que) != Student.end()) {
cout << Student[que] << endl;
} else {
cout << "No Answer!" << endl;
}
}
return 0;
}