#include<iostream>
using namespace std;
typedef struct Student
{
string name;
string sex;
int age;
};
//利用数组顺序存储随机存取的特性
int main(void)
{
int m;
cin >> m;
Student arr[21];
while(m--)
{
int n;
cin >> n;
while(n--)
{
string name,sex;
int num,age;
cin >> num >> name >> sex >> age;
arr[num].name = name;
arr[num].sex = sex;
arr[num].age = age;
}
int num_find;
cin >> num_find;
cout << num_find << ' ' << arr[num_find].name << ' ' << arr[num_find].sex << ' ';
cout << arr[num_find].age << endl;
}
return 0;
}