s = input() n = len(s) ans = 0 for i in range(n - 4): if s[i:i+4] == "penh": tmp = 0 flag_o = False for j in range(i + 4, n): if s[j] == "h": continue if s[j] == "e": if tmp >= 1: continue else: ans = max(ans, tmp * 2 + 2) break if s[j] == "o" and not flag_o: flag_o = True continue if s[j] == "m" and flag_o: flag_o = False tmp += 1 continue else: ans = max(ans, tmp * 2 + 2) break else: ans = max(ans, tmp * 2 + 2) for i in range(n - 5): if s[i:i+5] == "phnom": tmp = 0 flag_o = False for j in range(i + 5, n): if s[j] == "h": continue if s[j] == "e": if tmp >= 1: continue else: ans = max(ans, tmp * 2 + 3) break if s[j] == "o" and not flag_o: flag_o = True continue if s[j] == "m" and flag_o: flag_o = False tmp += 1 continue else: ans = max(ans, tmp * 2 + 3) break else: ans = max(ans, tmp * 2 + 3) if "h" in s: ans = max(ans, 1) if "e" in s: ans = max(ans, 2) print(ans)