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) { String word = "hackerrank"; Scanner in = new Scanner(System.in); int q = in.nextInt(); for(int a0 = 0; a0 < q; a0++){ String s = in.next(); boolean ans = findChar(word.toCharArray(),s.toCharArray(),word.length() , s.length()); if(ans) System.out.println("YES"); else System.out.println("NO"); // your code goes here } } public static boolean findChar(char[] word ,char[] s,int wNum ,int sNum ){ if(wNum == 0) return true; if(sNum == 0) return false; if (word[wNum-1] == s[sNum-1]) return findChar(word,s,wNum-1, sNum-1); return findChar(word,s,wNum , sNum-1); } }