#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; }