#include<bits/stdc++.h>
using namespace std;
bool check(string s)
{  int n=s.length();
       map<int,int> mp;
       for(int i=0;i<n;i++)
       {
              mp[s[i]-'a']++;
       }
       for(int i=0;i<n;i++)
       {
              if(mp[i]!=1)
              {
                     return false;
              }
       }
       return true;
}
bool check2(string s)
{  int n=s.length();
       int flag=0;
       int i=0;
       for( i=0;i<n;i++)
       {   if(s[i]=='a')
       {   
              break;
       }
         else if(s[i+1]>s[i])
          {
                 return false;
          }
       }
       for(int j=i;j<n-1;j++)
       {   
              if(s[j+1]<s[j])
              {
                     return false;
              }
       }
       return true;
}
int main()
{
       int t;
       cin>>t;
       while(t--)
       {
              string s;
              cin>>s;
             bool p= check(s);
             if(p)
             {
                   if(check2(s))
                   {cout<<"yes"<<endl;
                          
                   }
                   else{
                          cout<<"no"<<endl;
                   }
             }
             else{
                    cout<<"no"<<endl;
             }
       }
}