#include <iostream>
#include <cstdio>
#include <cstring>
using namespace std;
int main() {
int n, q, dot, index, flag;
char s[105][55], e[105][55], a[55], b[55], tmp[55];
scanf("%d%d", &n, &q);
for(int i=0; i<n; i++) scanf("%s%s", s[i], e[i]);
while(q--) {
memset(a, 0, sizeof(a));
memset(b, 0, sizeof(b));
memset(tmp, 0, sizeof(tmp));
dot=0;
flag=0;
index=0;
scanf("%s", a);
for(int i=0; i<strlen(a); i++) {
if(a[strlen(a)-1-i]=='.') {
dot=1;
break;
}
tmp[i]=a[strlen(a)-1-i];
}
if(dot) {
for(int i=0; i<strlen(tmp); i++) {
b[i]=tmp[strlen(tmp)-1-i];
}
for(int i=0; i<n; i++) {
if(strcmp(b, s[i])==0) {
flag=1;
index=i;
break;
}
}
if(flag) printf("%s\n", e[index]);
else printf("unknown\n");
}
else printf("unknown\n");
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8Y3N0ZGlvPgojaW5jbHVkZSA8Y3N0cmluZz4KdXNpbmcgbmFtZXNwYWNlIHN0ZDsKCmludCBtYWluKCkgewoJaW50IG4sIHEsIGRvdCwgaW5kZXgsIGZsYWc7CgljaGFyIHNbMTA1XVs1NV0sIGVbMTA1XVs1NV0sIGFbNTVdLCBiWzU1XSwgdG1wWzU1XTsKCXNjYW5mKCIlZCVkIiwgJm4sICZxKTsKCWZvcihpbnQgaT0wOyBpPG47IGkrKykgc2NhbmYoIiVzJXMiLCBzW2ldLCBlW2ldKTsKCXdoaWxlKHEtLSkgewoJCW1lbXNldChhLCAwLCBzaXplb2YoYSkpOwoJCW1lbXNldChiLCAwLCBzaXplb2YoYikpOwoJCW1lbXNldCh0bXAsIDAsIHNpemVvZih0bXApKTsKCQlkb3Q9MDsKCQlmbGFnPTA7CgkJaW5kZXg9MDsKCQlzY2FuZigiJXMiLCBhKTsKCQlmb3IoaW50IGk9MDsgaTxzdHJsZW4oYSk7IGkrKykgewoJCQlpZihhW3N0cmxlbihhKS0xLWldPT0nLicpIHsKCQkJCWRvdD0xOwoJCQkJYnJlYWs7CgkJCX0KCQkJdG1wW2ldPWFbc3RybGVuKGEpLTEtaV07CgkJfQoJCWlmKGRvdCkgewoJCQlmb3IoaW50IGk9MDsgaTxzdHJsZW4odG1wKTsgaSsrKSB7CgkJCQliW2ldPXRtcFtzdHJsZW4odG1wKS0xLWldOwoJCQl9CgkJCWZvcihpbnQgaT0wOyBpPG47IGkrKykgewoJCQkJaWYoc3RyY21wKGIsIHNbaV0pPT0wKSB7CgkJCQkJZmxhZz0xOyAKCQkJCQlpbmRleD1pOwoJCQkJCWJyZWFrOwoJCQkJfQoJCQl9CgkJCWlmKGZsYWcpIHByaW50ZigiJXNcbiIsIGVbaW5kZXhdKTsKCQkJZWxzZSBwcmludGYoInVua25vd25cbiIpOwoJCX0KCQllbHNlIHByaW50ZigidW5rbm93blxuIik7Cgl9CglyZXR1cm4gMDsKfQ==
NSA2Cmh0bWwgdGV4dC9odG1sCmh0bSB0ZXh0L2h0bWwKcG5nIGltYWdlL3BuZwpzdmcgaW1hZ2Uvc3ZnK3htbAp0eHQgdGV4dC9wbGFpbgppbmRleC5odG1sCnRoaXMuZmlsZS5oYXMubG90cy5vZi5kb3RzLnR4dApub2RvdHNhdGFsbAp2aXJ1cy5leGUKZG9udC5sZXQudGhlLnBuZy5mb29sLnlvdQpjYXNlLm1hdHRlcnMuVFhU
5 6
html text/html
htm text/html
png image/png
svg image/svg+xml
txt text/plain
index.html
this.file.has.lots.of.dots.txt
nodotsatall
virus.exe
dont.let.the.png.fool.you
case.matters.TXT