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