#include<stdio.h>
#include<string.h>
int main()
{
int n;
int i;
int j;
scanf("%d",&n);
char a[1000][50];
int b[100]={0};
int u=0;
for(i=0;i<n;i++)
{
scanf("%s",&a[i]);
}
for(i=0;i<n;i++)
{
int q=0,w=0,e=0,r=0;
for(j=0;j<strlen(a[i]);j++)
{
if((a[i][j]<'0')||(a[i][j]>'9'&&a[i][j]<'A')||(a[i][j]>'Z'&&a[i][j]<'a')||(a[i][j]>'z'))
q=1;
if(a[i][j]>='0'&&a[i][j]<='9')
w=1;
if(a[i][j]>='A'&&a[i][j]<='Z')
e=1;
if(a[i][j]>='a'&&a[i][j]<='z')
r=1;
}
if((q==1&&w==1&&e==1||q==1&&w==1&&r==1||q==1&&e==1&&r==1||w==1&&e==1&&r==1)&&strlen(a[i])>=8&&strlen(a[i])<=16)
{
b[u]=1;
}
u++;
}
for(i=0;i<u;i++)
{
if(b[i]==1)
printf("YES\n");
else
printf("NO\n");
}
return 0;
}