#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; } } }