#include <bits/stdc++.h>
using namespace std;
int main() {
  char Str[1000005] = {};
  cin >> Str;
  long long len = strlen(Str);
  long long Total = 0;
  long long Count = 0;
  for (long long i = 0; i < len;) {
    if ((Str[i] == 'h') && (Str[i + 1] == 'e') && (Str[i + 2] == 'a') &&
        (Str[i + 3] == 'v') && (Str[i + 4] == 'y')) {
      Total++;
      i = i + 5;
    } else if ((Str[i] == 'm') && (Str[i + 1] == 'e') && (Str[i + 2] == 't') &&
               (Str[i + 3] == 'a') && (Str[i + 4] == 'l')) {
      Count += Total;
      i = i + 5;
    } else {
      i++;
    }
  }
  cout << Count << endl;
  return 0;
}
