#abc0172. [abc017_2]choku語

[abc017_2]choku語

問題文

高橋君は、ある日不思議な生物を見た。

その生物は choku 語という言語を用いていることがわかった。

文字列 SS が以下の条件を満たしているときに SS は choku 語であると定義する。

  • 文字列 SS が空文字列であるとき。
  • 文字列 SS が、choku 語である文字列 T の末尾に ch をつけた文字列であるとき。
  • 文字列 SS が、choku 語である文字列 T の末尾に o をつけた文字列であるとき。
  • 文字列 SS が、choku 語である文字列 T の末尾に k をつけた文字列であるとき。
  • 文字列 SS が、choku 語である文字列 T の末尾に u をつけた文字列であるとき。

choku 語の理解を深めるため、与えられた文字列が choku 語であるかを判定するプログラムを作成することにした。


入力

入力は以下の形式で標準入力から与えられる。

XX

  • 11 行目には、choku 語か判定したい文字列 X(1X50)X (1 ≦ |X| ≦ 50) が与えられる。
  • XX は半角小文字アルファベットのみで構成されている。

出力

XX が choku 語なら文字列 YES を、そうでないなら文字列 NO11 行に出力せよ。出力の末尾にも改行を入れること。


入力例1


chokuou

出力例1


YES

文字列 chokuou は choku 語である。


入力例2


kuccho

出力例2


NO

文字列 kuccho は choku 語ではない。


入力例3


atcoder

出力例3


NO