import java.io.*; import java.util.*; import java.text.*; import java.math.*; import java.util.regex.*; public class Solution { static String result = "NO"; private static String checkHackkerrank(String str, String hackerrank) { // TODO Auto-generated method stub if(hackerrank.length() == 0){ result = "YES"; return result; } else if(str.length() == 0){ result = "NO"; return result; } else if(hackerrank.length() <= str.length()){ if(hackerrank.charAt(0) == str.charAt(0)){ checkHackkerrank(str.substring(1), hackerrank.substring(1)); } else checkHackkerrank(str.substring(1), hackerrank); } else{ result = "NO"; return result; } return result; } public static void main(String[] args) { Scanner in = new Scanner(System.in); int q = in.nextInt(); String[] input = new String[q]; for(int a0 = 0; a0 < q; a0++){ input[a0] = in.next(); // your code goes here input[a0] = input[a0].toLowerCase(); } for(int i = 0; i < q; i++){ String hackerrank = "hackerrank"; System.out.println(checkHackkerrank(input[i], hackerrank)); } in.close(); } }