#include<stdio.h>
#include<string.h>
int main()
{
int i, n;
char a[110];
//先假设该标识符合法
scanf("%d", &n);
getchar();
while (n--)
{
int flag = 1;
gets(a);
for (i = 0; a[i] != '\0'; i++)
{
if (a[i] >= 'a' && a[i] <= 'z');
else if (a[i] >= 'A' && a[i] <= 'Z');
else if (a[i] >= '0' && a[i] <= '9');
else if (a[i] == '_');
else flag = 0;
}//如果标识符中存在不是字母或数字或下划线,则flag = 0
if (a[0] >= '0' && a[0] <= '9')
{
flag = 0;
}//判断第一个字符是否是数字,若为数字,则不合法,flag = 0
if (flag)
printf("yes\n");
else
printf("no\n");
}
return 0;
}