#include <iostream>
#include <vector>
#include <algorithm>
#include <stack>
#include <queue>
#include <map>
#include <deque>

using namespace std;

int main() {
    int q;
    cin >> q;
    string h = "hackerrank";
    int n = static_cast<int>(h.length());
    for (int j = 0; j < q; j++) {
        string s;
        cin >> s;
        int it1 = 0;
        for (int i = 0; i < s.length(); i++) {
            if (s[i] == h[it1]) {
                it1++;
            }
            if (it1 == n) {
                break;
            }
        }
        if (it1 == n) {
            cout << "YES" << endl;
        } else {
            cout << "NO" << endl;
        }
    }
}