#include <bits/stdc++.h>
using namespace std;
int main() {
  string s;
  cin >> s;
  int a = s.find('k');
  int b = s.find('e', a + 1);
  int c = s.find('y', b + 1);
  int d = s.find('e', c + 1);
  int e = s.find('n', d + 1);
  int f = s.find('c', e + 1);
  int g = s.find('e', f + 1);
  int fla = 0;
  while (a != -1) {
    int flag = 0;
    int f1 = b - a;
    int f2 = c - b;
    int f3 = d - c;
    int f4 = e - d;
    int f5 = f - e;
    int f6 = g - f;
    int f7 = s.size() - g;
    if (f1 > 1) flag++;
    if (f2 > 1) flag++;
    if (f3 > 1) flag++;
    if (f4 > 1) flag++;
    if (f5 > 1) flag++;
    if (f6 > 1) flag++;
    if (f7 > 1) flag++;
    if (a > 1) flag++;
    if (flag <= 1 && a < b && b < c && c < d && d < e && e < f && f < g) {
      cout << "YES" << endl;
      fla++;
      break;
    }
    a = s.find('k', a + 1);
    b = s.find('e', a + 1);
    c = s.find('y', b + 1);
    d = s.find('e', c + 1);
    e = s.find('n', d + 1);
    f = s.find('c', e + 1);
    g = s.find('e', f + 1);
  }
  if (fla == 0) {
    cout << "NO" << endl;
  }
}
