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(); int[] arr = new int[10]; for(int a0 = 0; a0 < q; a0++){ String s = in.next(); char[] ss = s.toCharArray(); String ans = ""; int i; for (i = 0; i < ss.length; i++) { if (ss[i] == 'h') { ans += "h"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'a') { ans += "a"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'c') { ans += "c"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'k') { ans += "k"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'e') { ans += "e"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'r') { ans += "r"; break; } } for (i += 1; i < ss.length; i++) { if (ss[i] == 'r') { ans += "r"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'a') { ans += "a"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'n') { ans += "n"; break; } } for (; i < ss.length; i++) { if (ss[i] == 'k') { ans += "k"; break; } } if (ans.equals("hackerrank")) { System.out.println("YES"); } else { System.out.println("NO"); } } } }