#include <bits/stdc++.h>
using namespace std;
int main() {
string s;
vector<vector<string>>rows;
for(int i = 0;i<3;i++)
{
getline(cin,s);
vector<string>v;
int j = 0,k = 0;
while(j<s.size())
{
if(s[j] == '[')
{
k = j;
while(k++<s.size())
{
if(s[k] == ']')
{
v.push_back(s.substr(j+1,k-j-1));
break;
}
}
}
j++;
}
rows.push_back(v);
}
int N;
int h1,e1,m,e2,h2;
cin>>N;
for(int i = 0;i<N;i++)
{
cin>>h1>>e1>>m>>e2>>h2;
if(h1>rows[0].size() || h2 >rows[0].size() || e1>rows[1].size() || e2>rows[1].size() || m>rows[2].size() || h1<1 || h2<1 || e1 <1 || e2 <1 || m<1)
{
cout<<"Are you kidding me? @\\/@"<<endl;
continue;
}
cout<<rows[0][h1-1]<<"("<<rows[1][e1-1]<<rows[2][m-1]<<rows[1][e2-1]<<")"<<rows[0][h2-1]<<endl;
}
return 0;
}
/**
[╮][╭][o][~\][/~] [<][>]
[╯][╰][^][-][=][>][<][@][⊙]
[Д][▽][_][ε][^] ...
4
1 1 2 2 2
6 8 1 5 5
3 3 4 3 3
2 10 3 9 3
**/