#include using namespace std; std::string searchedWord = "hackerrank"; bool isValid(const char& ch) { return ch != 'h' || ch != 'a' || ch != 'c' || ch != 'k' || ch != 'e' || ch != 'r' || ch != 'n'; } int main(){ int q; cin >> q; for(int a0 = 0; a0 < q; a0++){ string s; cin >> s; std::reverse(s.begin(), s.end()); //cout << s << endl; std::stack st; for(char ch : searchedWord) { st.push(ch); } for(char ch : s) { char top = st.top(); if(ch == top) st.pop(); if(st.size() == 0) { cout << "YES" << endl; break; } } if(st.size()) cout << "NO" << endl; } return 0; }