#include<bits/stdc++.h>
using namespace std;
map<char,int>a;
void qaq_del(void)
{
a['3']=0;
a['4']=0;
a['5']=0;
a['6']=0;
a['7']=0;
a['8']=0;
a['9']=0;
a['10']=0;
a['J']=0;
a['Q']=0;
a['K']=0;
a['A']=0;
a['2']=0;
a['X']=0;
a['D']=0;
return ;
}
bool check(void)
{
if(a['X']==1 && a['D']==1) return true;
else if(a['3']==4) return true;
else if(a['4']==4) return true;
else if(a['5']==4) return true;
else if(a['6']==4) return true;
else if(a['7']==4) return true;
else if(a['8']==4) return true;
else if(a['9']==4) return true;
else if(a['10']==4) return true;
else if(a['J']==4) return true;
else if(a['Q']==4) return true;
else if(a['K']==4) return true;
else if(a['A']==4) return true;
else if(a['2']==4) return true;
return false;
}
int main()
{
int n;
char m;
cin>>n;
for(int j=1;j<=n;j++)
{
qaq_del();
for(int i=1;i<=17;i++)
{
cin>>m;
a[m]++;
}
if(check()) cout<<"Yes"<<endl;
else cout<<"No"<<endl;
}
return 0;
}