#include <bits/stdc++.h>
using namespace std;
int main() {
  string a;
  cin >> a;
  int r = 0;
  int z = a.size();
  long long int x = 0;
  for (int i = 0; i <= z;) {
    if (a[i] == 'h' && a[i + 1] == 'e' && a[i + 2] == 'a' && a[i + 3] == 'v' &&
        a[i + 4] == 'y') {
      r++;
      i += 4;
    } else if (a[i] == 'm' && a[i + 1] == 'e' && a[i + 2] == 't' &&
               a[i + 3] == 'a' && a[i + 4] == 'l') {
      x += r;
      i += 4;
    }
    i++;
  }
  cout << x;
  return 0;
}
