s = list(eval(input()))

t = list(eval(input()))

s = sorted(s)

t = sorted(t,reverse=True)

if s<t:

    print("Yes")

else:

    print("No")
s = sorted(list(input().strip()))

t = sorted(list(input().strip()),reverse=True)

if s<t:

    print("Yes")

else:

    print("No")
s = list(eval(input()))
t = list(eval(input()))
s = sorted(s)
t = sorted(t, reverse=True)
if s < t:
    print("Yes")
else:
    print("No")

s = sorted(list(input().strip()))
t = sorted(list(input().strip()), reverse=True)
if s < t:
    print("Yes")
else:
    print("No")

-s = list(eval(input())) -t = list(eval(input())) -s = sorted(s) -t = sorted(t, reverse=True) +s = sorted(list(input().strip())) +t = sorted(list(input().strip()), reverse=True)