#include #include #include #include #include #include #include #include #include #include #include #include using namespace std; using ll = long long; void solve(){ ll N; string S, T, U="helloworld"; cin >> N >> S; for (int i=0; i v; for (int i=0; i<=N-10; i++){ bool f=1; for (int j=0; j<10; j++){ if (S[i+j] != 'a' && S[i+j] != U[j]){ f=0; break; } if (S[i+j] == 'a') S[i+j] = U[j]; } if (f) v.push_back(S); for (int j=0; j<10; j++) S[i+j] = T[i+j]; } if (v.size() == 0){ cout << -1 << endl; return; } sort(v.begin(), v.end()); cout << v[0] << endl; } int main(){ int T; cin >> T; while(T){ T--; solve(); } return 0; }