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

int main(){
    char p[10]={'h','a','c','k','e','r','a','n','k'};
    int q,i,j,k; 
    scanf("%d\n",&q);
    char s[q];
    int c[10]={0,0,0,0,0,0,0,0,0,0};
    for(int i = 0; i < q; i++){
        scanf("%s",&s[i]);
    }
    for(i=0;i<q;i++)
       {c[j]=0;k=0;
        for(j=0;j<10;j++){ 
        while(s[i][k]!='\0')
        {k=c[j];k++;
        if(strcmp(p[j],s[i][k])==0)
          { c[j]++; 
           break;
          }
       }
        for(j=0;j<10;j++)
            if(c[j]==0){
            printf("NO\n");
            break;}
        }}
    
    return 0;
}