import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { private static String HR = "hackerrank"; public static void main(String[] args) { Scanner s = new Scanner(System.in); int n = s.nextInt(); for (int i = 0; i < n; i++) { if (containsHR(s.next())) { System.out.println("YES"); } else { System.out.println("NO"); } } } private static boolean containsHR(String s) { //char[] chars = {'a', 'c', 'e', 'h', 'k', 'n', 'r'}; int[] need = {2, 1, 1, 1, 2, 1, 2}; int curr = 0; int len = s.length(); for (int i = 0; i < len; i++) { if (s.charAt(i) == HR.charAt(curr)) { curr++; } if (curr >= HR.length()) { return true; } } return false; } }