#include <iostream>
#include<vector>
#include <string>
using namespace std;
struct student
{
string id;
char name[10];
string gender;
int year;
};
int main()
{
int N;
cin >> N;
vector<student> stu;
stu.resize(N);
for (int i=0; i < N;i++)
{
cin >> stu[i].id >> stu[i].name >> stu[i].gender >> stu[i].year;
}
int M;
cin >> M;
vector<string> input;
input.resize(M);
for (int i = 0; i < M; i++)
{
cin >> input[i];
}
for (int i = 0; i < M; i++)
{
int flag = 0;
for (int j = 0; j < N; j++)
{
flag++;
if ((input[i]) == (stu[j].id))
{
cout << stu[j].id << " " << stu[j].name << " " << stu[j].gender << " " << stu[j].year << endl;
break;
}
if (flag==N)
{
cout << "No Answer!"<<endl;
}
}
}
system("pause");
return 0;
}