#include<iostream>
#include<string>
#include<cstdlib>
#include<algorithm>
using namespace std;
string s1="hackerrank";
int main()
{
int N,i=0;
cin>>N;
do
{
string s;
getline(cin,s);
unsigned int k=s.find(s1);
unsigned int k1=s.rfind(s1);
if(k==0 && k1==(s.length()-10))
cout<<"0"<<endl;
else if(k==0)
cout<<"1"<<endl;
else if(k1==(s.length()-10))
cout<<"2"<<endl;
else
cout<<"-1"<<endl;
i++;
}while(i<=N);
return 0;
}
I2luY2x1ZGU8aW9zdHJlYW0+CiNpbmNsdWRlPHN0cmluZz4KI2luY2x1ZGU8Y3N0ZGxpYj4KI2luY2x1ZGU8YWxnb3JpdGhtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpzdHJpbmcgczE9ImhhY2tlcnJhbmsiOwppbnQgbWFpbigpCnsKICAgIGludCBOLGk9MDsKICAgIGNpbj4+TjsKICAgIGRvCiAgICB7CiAgICAgICAgc3RyaW5nIHM7CiAgICAgICAgZ2V0bGluZShjaW4scyk7CiAgICAgICAgdW5zaWduZWQgaW50IGs9cy5maW5kKHMxKTsKICAgICAgICB1bnNpZ25lZCBpbnQgazE9cy5yZmluZChzMSk7CiAgICAgICAgaWYoaz09MCAmJiBrMT09KHMubGVuZ3RoKCktMTApKQogICAgICAgICAgICBjb3V0PDwiMCI8PGVuZGw7CiAgICAgICAgZWxzZSBpZihrPT0wKQogICAgICAgICAgICBjb3V0PDwiMSI8PGVuZGw7CiAgICAgICAgZWxzZSBpZihrMT09KHMubGVuZ3RoKCktMTApKQogICAgICAgICAgICBjb3V0PDwiMiI8PGVuZGw7CiAgICAgICAgZWxzZQogICAgICAgICAgICBjb3V0PDwiLTEiPDxlbmRsOwogICAgICAgIGkrKzsKICAgIH13aGlsZShpPD1OKTsKICAgIHJldHVybiAwOwp9Cg==