import numpy as np



w = eval(input())

anal = np.array([])



for i in range(ord('a'),ord('z')+1):

    anal = np.append(anal,w.count(chr(i)))

if np.all(anal % 2 == 0):

    #ans = np.sum(anal)

    print("Yes")

else:

    print("No")
w = str(eval(input()))

count = int()



for i in range(len(w)):

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

        count += 1



if count == len(w):

    print('Yes')

else:

    print('No')
import numpy as np

w = eval(input())
anal = np.array([])
for i in range(ord("a"), ord("z") + 1):
    anal = np.append(anal, w.count(chr(i)))
if np.all(anal % 2 == 0):
    # ans = np.sum(anal)
    print("Yes")
else:
    print("No")

w = str(eval(input()))
count = int()
for i in range(len(w)):
    if w.count(w[i]) % 2 == 0:
        count += 1
if count == len(w):
    print("Yes")
else:
    print("No")

-import numpy as np - -w = eval(input()) -anal = np.array([]) -for i in range(ord("a"), ord("z") + 1): -    anal = np.append(anal, w.count(chr(i))) -if np.all(anal % 2 == 0): -    # ans = np.sum(anal) +w = str(eval(input())) +count = int() +for i in range(len(w)): +    if w.count(w[i]) % 2 == 0: +        count += 1 +if count == len(w):