#include <bits/stdc++.h>

using namespace std;
bool isSubSequence(string str1, string str2, int m, int n)
{
    // Base Cases
    if (m == 0) return true;
    if (n == 0) return false;
 
    // If last characters of two strings are matching
    if (str1[m-1] == str2[n-1])
        return isSubSequence(str1, str2, m-1, n-1);
 
    // If last characters are not matching
    return isSubSequence(str1, str2, m, n-1);
}
int main(){
    int q;
    cin >> q;
    string h;
    h="hackerrank";
    for(int a0 = 0; a0 < q; a0++){
        string s;
        cin >> s;
        if(isSubSequence(h,s,h.length(),s.length()))
            cout<<"YES"<<endl;
        else
            cout<<"NO"<<endl;

    }
    return 0;
}