from collections import Counter



w=list(str(eval(input())))

h=set(w)



for i in h:

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

        print("No")

        exit()



print("Yes")

w=str(eval(input()))

x=["a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"]

z=[]

for i in range(len(x)):

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

        z.append(11)

    else:

        z.append(3)



if 11 in z:

    print("No")

else:

    print("Yes")

from collections import Counter

w = list(str(eval(input())))
h = set(w)
for i in h:
    if w.count(i) % 2 != 0:
        print("No")
        exit()
print("Yes")

w = str(eval(input()))
x = [
    "a",
    "b",
    "c",
    "d",
    "e",
    "f",
    "g",
    "h",
    "i",
    "j",
    "k",
    "l",
    "m",
    "n",
    "o",
    "p",
    "q",
    "r",
    "s",
    "t",
    "u",
    "v",
    "w",
    "x",
    "y",
    "z",
]
z = []
for i in range(len(x)):
    if w.count(x[i]) % 2 != 0:
        z.append(11)
    else:
        z.append(3)
if 11 in z:
    print("No")
else:
    print("Yes")

-from collections import Counter - -w = list(str(eval(input()))) -h = set(w) -for i in h: -    if w.count(i) % 2 != 0: -        print("No") -        exit() -print("Yes") +w = str(eval(input())) +x = [ +    "a", +    "b", +    "c", +    "d", +    "e", +    "f", +    "g", +    "h", +    "i", +    "j", +    "k", +    "l", +    "m", +    "n", +    "o", +    "p", +    "q", +    "r", +    "s", +    "t", +    "u", +    "v", +    "w", +    "x", +    "y", +    "z", +] +z = [] +for i in range(len(x)): +    if w.count(x[i]) % 2 != 0: +        z.append(11) +    else: +        z.append(3) +if 11 in z: +    print("No") +else: +    print("Yes")