/*此题只需知道标识符的概念用数组很好写*/
#include <iostream>
#include <cstring>
#include <cmath>
#include <cstdio>
using namespace std;
char c[50];
int i, j, k=0, n, l;
int main()
{
while( scanf("%d",&n) != EOF){
getchar();
for(i = 0; i<n; i++){
gets(c);
l=strlen(c);
if((c[0] >= 'a' && c[0] <= 'z')|| (c[0] >= 'A' && c[0] <='Z')||c[0] == '_' ){//注意第一个字符不是数字即可,且中间不要有空格
for(j = 1; j<l; j++){
if((c[j] >= 'a' && c[ j ] <= 'z')|| (c[j] >= 'A' && c[j] <='Z')||c[j] == '_' ||c[j] >= '0'&&c[j] <= '9'){
k++;
}
}
if(k == l-1) cout<<"yes"<<endl;
else cout<<"no"<<endl;
}
else cout<<"no"<<endl;
k=0;
}
}
return 0;
}