#include <bits/stdc++.h>
using namespace std;
string a,b;
int main(){
int n,m;
cin>>n>>m;
cin>>a>>b;
int q;
cin>>q;
while(q--){
string str;
cin>>str;
bool flag3=1,flag4=1;
for(int i=0;i<str.size();i++){
bool flag1=false,flag2=false;
for(int j=0;j<a.size();j++){
if(str[i]==a[j]){
flag1=true;
}
}
for(int j=0;j<b.size();j++){
if(str[i]==b[j]){
flag2=true;
}
}
if(flag1==false){
flag3=false;
}
if(flag2==false){
flag4=false;
}
}
if(flag3&&flag4 || !flag3 && !flag4){
cout<<"Unknown\n";
}else if(flag3){
cout<<"Takahashi\n";
}else{
cout<<"Aoki\n";
}
}
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CnN0cmluZyBhLGI7CmludCBtYWluKCl7CglpbnQgbixtOwoJY2luPj5uPj5tOwoJY2luPj5hPj5iOwoJaW50IHE7CgljaW4+PnE7Cgl3aGlsZShxLS0pewoJCXN0cmluZyBzdHI7CgkJY2luPj5zdHI7CgkJYm9vbCBmbGFnMz0xLGZsYWc0PTE7CgkJZm9yKGludCBpPTA7aTxzdHIuc2l6ZSgpO2krKyl7CgkJCWJvb2wgZmxhZzE9ZmFsc2UsZmxhZzI9ZmFsc2U7CgkJCWZvcihpbnQgaj0wO2o8YS5zaXplKCk7aisrKXsKCQkJCWlmKHN0cltpXT09YVtqXSl7CgkJCQkJZmxhZzE9dHJ1ZTsKCQkJCX0KCQkJfQoJCQlmb3IoaW50IGo9MDtqPGIuc2l6ZSgpO2orKyl7CgkJCQlpZihzdHJbaV09PWJbal0pewoJCQkJCWZsYWcyPXRydWU7CgkJCQl9CgkJCX0KCQkJaWYoZmxhZzE9PWZhbHNlKXsKCQkJCWZsYWczPWZhbHNlOwoJCQl9CgkJCWlmKGZsYWcyPT1mYWxzZSl7CgkJCQlmbGFnND1mYWxzZTsKCQkJfQoJCX0KCQlpZihmbGFnMyYmZmxhZzQgfHwgIWZsYWczICYmICFmbGFnNCl7CgkJCWNvdXQ8PCJVbmtub3duXG4iOwoJCX1lbHNlIGlmKGZsYWczKXsKCQkJY291dDw8IlRha2FoYXNoaVxuIjsKCQl9ZWxzZXsKCQkJY291dDw8IkFva2lcbiI7CgkJfQoJfQoJcmV0dXJuIDA7Cn0K
MTMgMTEKZGVmZ2hpcXN2d3h5egphY2VqbW9xcnR3eAoxNQpxaHNxemhkCmpjYXJlZWMKd3dxeHFldwp3eHF4d2V4Cmp4eHJ0d2EKdHJ0cWp4ZQpzcXlnZ3NlCnh4cXd4ZXcKeGV3d3h4dwp3d3F4d2V4CnhxcXhxd3EKcXh4ZXh4ZQp0ZXFlcm9jCmVlZXFxZWUKdnhkZXZ5eQo=
13 11
defghiqsvwxyz
acejmoqrtwx
15
qhsqzhd
jcareec
wwqxqew
wxqxwex
jxxrtwa
trtqjxe
sqyggse
xxqwxew
xewwxxw
wwqxwex
xqqxqwq
qxxexxe
teqeroc
eeeqqee
vxdevyy