#include<bits/stdc++.h>
using namespace std;
string s;
long long sumh,sume,suml,sumo,posh,pose,posl,poso;
int main()
{
cin >> s;
for(int i = 0;i <= s.size()-1;i++)
{
if(s[i] == 'h')
{
sumh++;
posh = i;
}
if(s[i] == 'e')
{
sume++;
pose = i;
}
if(s[i] == 'l')
{
suml++;
if(suml == 1)
posl = i;
}
if(s[i] == 'o')
{
sumo++;
poso = i;
}
}
if(sumh != 0 && sume != 0 && suml >= 2 && sumo != 0 && posh < pose && pose < posl && posl < poso)
cout << "YES";
else
cout << "NO";
return 0;
}