#abc0172. [abc017_2]choku語

[abc017_2]choku語

问题文

高桥君在某一天看到了一个奇怪的生物。

发现这个生物使用的是一种称为 choku 语言的语言。

字符串 SS 满足以下条件时被定义为 choku 语:

  • 如果字符串 SS 是空字符串。
  • 如果字符串 SS 是将 choku 语字符串 TT 的末尾加上 ch 得到的字符串。
  • 如果字符串 SS 是将 choku 语字符串 TT 的末尾加上 o 得到的字符串。
  • 如果字符串 SS 是将 choku 语字符串 TT 的末尾加上 k 得到的字符串。
  • 如果字符串 SS 是将 choku 语字符串 TT 的末尾加上 u 得到的字符串。

为了更好地理解 choku 语,高桥君决定编写一个程序来判断给定的字符串是否是 choku 语。


输入

从标准输入获取输入数据。

输入具有以下格式:

XX

  • 第1行包含一个字符串 X(1X50)X (1 ≤ |X| ≤ 50),表示要判断是否为 choku 语的字符串。
  • 字符串 XX 仅由小写字母组成。

输出

输出结果到标准输出。

如果 XXchoku 语,则输出字符串 YES;否则输出字符串 NO。在输出末尾添加换行符。


输入示例1

chokuou

输出示例1

YES

字符串 chokuouchoku 语。


输入示例2

kuccho

输出示例2

NO

字符串 kuccho 不是 choku 语。


输入示例3

atcoder

输出示例3

NO