#include #include #include #include #include #include #include int main(){ int q; scanf("%d",&q); char *str="hackerrank"; int *flag_arr=(int*)malloc(sizeof(int)*q); memset(flag_arr,0,sizeof(int)*q); for(int a0 = 0; a0 < q; a0++){ char s[102400]; scanf("%s",s); int str_pos=9; for(int i = strlen(s);i>=0;i--) { if(str[str_pos]==s[i])str_pos--; if(str_pos==-1) { flag_arr[a0]=1; break; } } } for(int a0 = 0; a0 < q; a0++){ if(flag_arr[a0]==1) printf("YES\n"); else printf("NO\n"); } return 0; }