#include<iostream>
#include<string>
using namespace std;
char table[8][4]={{'a','b','c','?'},{'d','e','f','?'},{'g','h','i','?'},{'j','k','l','?'},{'m','n','o','?'},{'p','q','r','s'},{'t','u','v','?'},{'w','x','y','z'}};
int compare_str(string integer,string cha)
{
int i=0,total=0;
int judge=0,judge_cha=0;
total=cha.length();
for(i=0;i<total;i++)
{
judge_cha=0;
for(int j=0;j<4;j++)
{
if(table[integer[i]-50][j]==cha[i])
judge_cha=1;
}
if(judge_cha!=1)
break;
}
judge=judge_cha;
return judge;
}
int main()
{
int num_case=0;
string input_case;
int num_subcase=0;
int case_i=0;
cin>>num_case;
while(case_i<num_case)
{
case_i++;
cin>>input_case;
cin>>num_subcase;
string record[num_subcase];
for(int i=0;i<num_subcase;i++)
cin>>record[i];
cout<<"Case #:"<<case_i<<endl;
for(int i=0;i<num_subcase;i++)
{
if(compare_str(input_case,record[i])==1)
cout<<"Maybe.."<<endl;
else
cout<<"How could that be possible?"<<endl;
}
}
}