#include <bits/stdc++.h>
using namespace std;
int main() {
  char a[105];
  cin >> a;
  int l = strlen(a);
  int n1 = 0, i1 = 0, e1 = 0, t1 = 0, d = 0;
  for (int i = 0; i < l; i++) {
    if (a[i] == 'n') {
      n1++;
    } else if (a[i] == 'i') {
      i1++;
    } else if (a[i] == 'e') {
      e1++;
    } else if (a[i] == 't') {
      t1++;
    }
    if (a[i] == 'n' && a[i + 1] == 'i' && a[i + 2] == 'n' && a[i + 3] == 'e' &&
        a[i + 4] == 't' && a[i + 5] == 'e' && a[i + 6] == 'e' &&
        a[i + 7] == 'n') {
      d++;
    }
  }
  if (n1 >= 3) {
    n1 = 1 + ((n1 - 3) / 2);
  } else
    n1 = 0;
  e1 = e1 / 3;
  int z1 = std ::min(n1, e1);
  int z2 = std ::min(z1, i1);
  int z3 = std ::min(z2, t1);
  int xf = std::max(z3, d);
  cout << xf << endl;
}
