s=io.read()
t=io.read()
S={}
T={}
for i=1,#s do
  S[i]=string.sub(s,i,i)
end
for i=1,#t do
  T[i]=string.sub(s,i,i)
end
table.sort(S)
table.sort(T,function (a,b) return a>b end)
a=table.concat(S)
b=table.concat(T)
if a<b then
  print("Yes")
  else
  print("No")
end