#include <cstdio>
#include <iostream>
#include <vector>
#include <string>
using namespace std;
typedef struct student
{
int no;
string name;
string sex;
int age;
}stu;
int main()
{
int n;
int m;
int x;
vector<stu> s;
vector<stu> ans;
cin >> n;
//scanf("%d", &n);
while(n--)
{
scanf("%d", &m);
s.resize(m);
for(int i = 0; i < m; ++i)
{
cin >> s[i].no >> s[i].name >> s[i].sex >> s[i].age;
//scanf("%d %s %s %d", &s[i].no, s[i].name.c_str(), s[i].sex.c_str(), &s[i].age);
}
scanf("%d", &x);
for(int i = 0; i < m; ++i)
{
if(s[i].no == x)
{
ans.push_back(s[i]);
cout << s[i].no << " " << s[i].name<< " " << s[i].sex<< " " << s[i].age << endl;
//printf("%d %s %s %d\n", s[i].no, s[i].name.c_str(), s[i].sex.c_str(), s[i].age);
}
}
}
/*for(int i = 0; i < ans.size(); ++i)
{
printf("%d %s %s %d\n", ans[i].no, ans[i].name.c_str(), ans[i].sex.c_str(), ans[i].age);
}
ans.clear();*/
return 0;
}