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.
s = input()
stk = []
for c in s:
    if stk and stk[-1] == c:
        stk.pop()
    else:
        stk.append(c)

if stk:
    print('No')
else:
    print('Yes')
