#T022. 一种高效的编程语言

一种高效的编程语言

Description

HQ9+ 是一种高效(搞笑)的编程语言,只有四条单字符指令:

  • H 输出 "你好,世界!",
  • Q 输出 程序本身的源代码,
  • 9 输出 "99 瓶啤酒 "歌曲的歌词,
  • + 使存储在内部累加器中的值递增。

指令 HQ 区分大小写,必须大写。程序中不是指令的字符将被忽略。 给你一个用 HQ9+ 编写的程序。您必须弄清楚执行该程序是否会产生任何输出。 需要注意的是,在 HQ9+ 语言中,一个字符视为一次指令。

Input

输入一个字符串,即 HQ9+ 的程序源码,字符串长度不超过 100100,每个字符的 ASCII 码介于 3333126126 之间。

Output

如果程序会产生输出,输出 YES。 否则输出 NO

Hi!
Codeforces
YES
NO

Note

在第一种情况下,程序只包含一条指令 -- H,即打印 "你好,世界!"。 在第二种情况下,所有程序字符都不是输出指令。