import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { public static void main(String[] args) { Scanner in = new Scanner(System.in); int q = in.nextInt(); for(int a0 = 0; a0 < q; a0++){ String s = in.next(); char[] arr1 = s.toCharArray(); char[] arr2 = "hackerrank".toCharArray(); char[] result = new char[10]; String flag = "f"; int j=0; int k = 0; for(int i=0; i< 10; i++){ flag = "f"; while(flag == "f"){ if(j < arr1.length){ if(arr2[i] == arr1[j]){ flag = "t"; result[k] = arr2[i]; k++; } j++; } else{ flag = "t"; } } } flag = "f"; for(int y=0; y < arr2.length; y++){ // System.out.println(arr2[y] + " " + result[y]); if(arr2[y] != result[y]){ flag = "t"; } } if( flag == "f" ){ System.out.println("YES"); } else{ //System.out.println(arr2); System.out.println("NO"); } //System.out.println(result); } } }