#include <math.h>
#include <stdio.h>
#include <string.h>
#include <stdlib.h>
#include <assert.h>
#include <limits.h>
#include <stdbool.h>

int main(){
    int i,j,a[10]={0},q;
    scanf("%d",&q);
    for(int a0 = 0; a0 < q; a0++){ 
        
        char* s = (char *)malloc(512000 * sizeof(char));
        scanf("%s",s);
        a[1]=0;
        a[2]=0;
        a[3]=0;
        a[4]=0;
        a[5]=0;
        a[6]=0;
        a[7]=0;
        
           for(j=0; s[j]!='\0';j++){
              
            switch(s[j]){
                case 'h': a[1]++;
                    break;
                case 'a' : a[2]++;
                    break;
                case 'c' : a[3]++;
                    break;
                case 'k': a[4]++;
                    break;
                case 'e' : a[5]++;
                    break;
                case 'r' : a[6]++;
                    break;
                case 'n' : a[7]++;
                    break;
            }
        }
    
    if(a[1]>= 1 && a[2]>=2 && a[3]>=1 && a[4]>=2 && a[5]>=1 && a[6]>=2 && a[7]>=1  )
        printf("YES\n");
        else
            printf("NO\n");
    }
    
   
        
     
    return 0;
}