#include <bits/stdc++.h>
using namespace std;
char a[10001],b[10001],temp;
int main()
{
	gets(a); gets(b);
	int len=strlen(a);
	if(strlen(a)>strlen(b))
		len=strlen(b);
	else
		len=strlen(b);
	if(strcmp(a,b)==0)
	{
		printf("No\n");
		return 0;
	}
	sort(a,a+strlen(a));
	sort(b,b+strlen(b));
	for(int i=0;i<strlen(a);i++)
	{
		if(a[i]<b[strlen(b)-i-1]){
			printf("Yes");
			return 0;
		}
	}
	printf("No");
	return 0;
}