#include <bits/stdc++.h>
using namespace std;
int a[5];
char b[102];
char k[102];
int main() {
  int i = 0;
  char c;
  string s;
  while (scanf("%c", &c) != EOF) {
    int t = 0;
    if (c != '\n') {
      if (c == 'h' && !a[0]) {
        a[0] = 1;
        s += c;
      }
      if (c == 'e' && !a[1] && a[0]) {
        a[1] = 1;
        s += c;
      }
      if (c == 'l' && a[2] != 2 && a[0] && a[1]) {
        a[2]++;
        s += c;
      }
      if (c == 'o' && !a[3] && a[0] && a[1] && a[2] == 2) {
        a[3]++;
        s += c;
      }
    }
  }
  if (s == "hello")
    cout << "YES";
  else
    cout << "NO";
  return 0;
}
