#include<bits/stdc++.h>
#define N 1050000
//#define int long long
using namespace std;
const int MOD=1e9+7;
bool flag;
bool f;
int let;
int len;
int l,r;
bool num[300];
char sen[300];
void dfs(int now)
{
    if (sen[now]=='a')
        f=true;
    if (l>r)
        return;
    if (num[now]==false)
    {
        num[now]=true;
        let--;
    }
    else
        return;
    if (now==l)
    {
        l++;
        if (sen[l]==sen[l-1]-1)
            dfs(l);
        else if (sen[r]==sen[l-1]-1)
            dfs(r);
    }
    if (now==r)
    {
        r--;
        if (sen[r]==sen[r+1]-1)
            dfs(r);
        else if (sen[l]==sen[r+1]-1)
            dfs(l);
    }
}
signed main()
{
    int t;
    cin>>t;
    while (t--)
    {
        f=false;
        memset(num,false,sizeof(num));
        scanf("%s",sen);
        len=strlen(sen);
        let=strlen(sen);
        l=0;
        r=len-1;
        if (sen[0]>sen[let-1])
            dfs(0);
        else
            dfs(let-1);
        if (let)
            flag=false;
        else
            flag=true;
        if (f==false)
            flag=false;
        if (flag)
            puts("YES");
        else
            puts("NO");
    }
    return 0;
}
