#include <iostream>
#include <map>
using namespace std;
int main() {
int n,k,p1=0,p2=0,q;
char s[10];
map <int,int> x;
cin >> n;
for (int i=0; i<n; i++) {
cin >> s >> k;
q=x[k];
if (s[0]=='i') {
q++;
if (q==1) p1++;
if (q==2) p2++;
x[k]=q;
} else if (q>0) {
q--;
if (q==0) p1--;
if (q==1) p2--;
x[k]=q;
}
if (p1>=2 && p2>=1) cout << "both" << endl;
else if (p1<2 && p2>=1) cout << "homo" << endl;
else if (p1>=2 && p2<1) cout << "hetero" << endl;
else cout << "neither" << endl;
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZSA8bWFwPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbixrLHAxPTAscDI9MCxxOwoJY2hhciBzWzEwXTsKCW1hcCA8aW50LGludD4geDsKCWNpbiA+PiBuOwoJZm9yIChpbnQgaT0wOyBpPG47IGkrKykgewoJCWNpbiA+PiBzID4+IGs7CgkJcT14W2tdOwoJCWlmIChzWzBdPT0naScpIHsKCQkJcSsrOwoJCQlpZiAocT09MSkgcDErKzsKCQkJaWYgKHE9PTIpIHAyKys7CgkJCXhba109cTsKCQl9IGVsc2UgaWYgKHE+MCkgewoJCQlxLS07CgkJCWlmIChxPT0wKSBwMS0tOwoJCQlpZiAocT09MSkgcDItLTsKCQkJeFtrXT1xOwoJCX0KCQlpZiAocDE+PTIgJiYgcDI+PTEpIGNvdXQgPDwgImJvdGgiIDw8IGVuZGw7CgkJZWxzZSBpZiAocDE8MiAmJiBwMj49MSkgY291dCA8PCAiaG9tbyIgPDwgZW5kbDsKCQllbHNlIGlmIChwMT49MiAmJiBwMjwxKSBjb3V0IDw8ICJoZXRlcm8iIDw8IGVuZGw7CgkJZWxzZSBjb3V0IDw8ICJuZWl0aGVyIiA8PCBlbmRsOwoJfQoJcmV0dXJuIDA7Cn0=