#include<bits/stdc++.h>
#define ll long long
using namespace std;
string a,b,e="",f="";
char c[105],d[105];
int main()
{
ios::sync_with_stdio(0),cin.tie(0);
cout.tie(0);
getline(cin,a);
getline(cin,b);
for(int i=0;i<a.size();i++)
{
if(a[i]==' ')
{
continue;
}
c[i+1]=a[i];
}
for(int i=0;i<b.size();i++)
{
if(b[i]==' ')
{
continue;
}
d[i+1]=b[i];
}
sort(c+1,c+1+a.size());
sort(d+1,d+1+b.size());
for(int i=1;i<=max(a.size(),b.size());i++)
{
if(a[i]>b[i])
{
cout<<"No\n";
return 0;
}
else if(a[i]<b[i])
{
cout<<"Yes\n";
exit(0);
}
}
cout<<"No\n";
return 0;
}