//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;
}