The famous joke programming language HQ9+ has only 4 commands. In this problem we will explore its subset — a language called HQ...
The only line of the input is a string between 1 and 10<sup class="upper-index">6</sup> characters long.
c = str(input())
e = 0
y = len(c)
if 1000000 >= len(c) > 1 :
    while y >= 0:
        if e+2 == len(c):
            print("Yes")
            break
        if c[e] + c[e+1] + c[e+2] == "HQH":
            print("No")
            break
        e = e + 1
        y = y - 1
else :
  print("Yes")