process.stdin.resume();
process.stdin.setEncoding('ascii');

var input_stdin = "";
var input_stdin_array = "";
var input_currentline = 0;

process.stdin.on('data', function (data) {
    input_stdin += data;
});

process.stdin.on('end', function () {
    input_stdin_array = input_stdin.split("\n");
    main();    
});

function readLine() {
    return input_stdin_array[input_currentline++];
}

/////////////// ignore above this line ////////////////////

function main() {
    var word = 'hackerrank!'.split('');
    var q = parseInt(readLine());
    for(var a0 = 0; a0 < q; a0++){
        var s = readLine();
        // your code goes here
        var word_idx = 0;
        for (var i=0; i<s.length; i++) {
            if (s[i] == word[word_idx]) {
                word_idx++;
            }
        }
        console.log(word_idx === 10? 'YES': 'NO');
    }
    
}