#include <bits/stdc++.h>
using namespace std;
map<string,string> m;
int n,i=1;
string c,arr;
int main(){
while(getline(cin,arr)){
if(arr.empty()){
break;
}
string a=arr.substr(0,arr.find(' '));
string b=arr.substr(arr.find(' ')+1);
m[b]=a;
}
while(cin>>c){
if(c.empty()) break;
if(m.find(c)!=m.end()){
cout<<m[c]<<"\n";
}else{
cout<<"eh\n";
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cm1hcDxzdHJpbmcsc3RyaW5nPiBtOwppbnQgbixpPTE7CnN0cmluZyBjLGFycjsKaW50IG1haW4oKXsKCXdoaWxlKGdldGxpbmUoY2luLGFycikpewoJCWlmKGFyci5lbXB0eSgpKXsKCQkJYnJlYWs7CgkJfQoJCXN0cmluZyBhPWFyci5zdWJzdHIoMCxhcnIuZmluZCgnICcpKTsKCQlzdHJpbmcgYj1hcnIuc3Vic3RyKGFyci5maW5kKCcgJykrMSk7CgkJbVtiXT1hOwoJfQoJd2hpbGUoY2luPj5jKXsKCQlpZihjLmVtcHR5KCkpIGJyZWFrOwoJCWlmKG0uZmluZChjKSE9bS5lbmQoKSl7CgkJCWNvdXQ8PG1bY108PCJcbiI7CgkJfWVsc2V7CgkJCWNvdXQ8PCJlaFxuIjsKCQl9Cgl9CglyZXR1cm4gMDsKfQ==