import collections

import sys

a=eval(input())

b=[]



for i in a:

  b.append(i)

  

b.sort()

c=collections.Counter(b)

c=list(c.values())



for i in range(len(c)):

  if int(c[i])%2==0:

    q=0

  else:

    q=1

    print('No')

    sys.exit()

    

print('Yes')

w = list(eval(input()))

s = set(w)

for i in s:

  if w.count(i)%2 != 0:

    print("No")

    break

else:

  print("Yes")

  
import collections
import sys

a = eval(input())
b = []
for i in a:
    b.append(i)
b.sort()
c = collections.Counter(b)
c = list(c.values())
for i in range(len(c)):
    if int(c[i]) % 2 == 0:
        q = 0
    else:
        q = 1
        print("No")
        sys.exit()
print("Yes")

w = list(eval(input()))
s = set(w)
for i in s:
    if w.count(i) % 2 != 0:
        print("No")
        break
else:
    print("Yes")

-import collections -import sys - -a = eval(input()) -b = [] -for i in a: -    b.append(i) -b.sort() -c = collections.Counter(b) -c = list(c.values()) -for i in range(len(c)): -    if int(c[i]) % 2 == 0: -        q = 0 -    else: -        q = 1 +w = list(eval(input())) +s = set(w) +for i in s: +    if w.count(i) % 2 != 0: -        sys.exit() -print("Yes") +        break +else: +    print("Yes")