#include<bits/stdc++.h>
using namespace std;
map<int,int> mp;
bool cp(int n)
{
	for(int j=0;j<n;j++)
	{
		if(mp[j]!=1) return 0;		
	}
	for(int j=n;j<=9;j++)
	{
		if(mp[j]>0) return 0;	
	}
	return 1;
}
int main()
{
	int a,b;
	cin>>a>>b;
	int cnt=0;
	for(int i=a;i<=b;i++)
	{
		int t=i;
		int n=0;
		while(t>0)
		{
			mp[t%10]++;
			t/=10;
			n++;
		}
		//cout<<i<<" "<<n<<endl;
		if(cp(n)==1) 
		{
			cnt++;
			
		}
		//cout<<cnt<<endl; 
		for(int j=0;j<=9;j++)
		{
			mp[j]=0;
		}
	}
	cout<<cnt<<endl; 
	return 0;
}