#include <bits/stdc++.h> using namespace std; struct asd{ string a; int b,c; }asdasd[1005]; int main(){ int a,b,c; cin>>a; for(int i=1;i<=a;i++){ cin>>asdasd[i].a>>asdasd[i].b>>asdasd[i].c; } cin>>b; for(int i=1;i<=b;i++){ cin>>c; for(int j=1;j<=a;j++){ if(asdasd[j].b==c){ cout<<asdasd[j].a+' '<<asdasd[j].c<<endl; } } } return 0; }