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.
a = input()
a = a.split('Q')
c = 0
for i in a:
    if i == 'Q':
        c += 1
for i in a:
	if (len(i) % 2 != 0):
		print("No")
		exit(0)
if c % 2 == 0:
    print("Yes")
else:
    print("No")