#include <bits/stdc++.h>
using namespace std;
#define int long long
const int N=1e6+10;
int a[7];
int s[N],f[N];
bool check(int n)
{
	int ans=0;
	while(n!=0)
	{
		int g=n%10;
		ans++;
		a[ans]=g;
		n/=10;
	}
	sort(a+1,a+ans+1);
	for(int i=1;i<=ans;i++)
	{
		if(a[i]!=i-1)
		{
			return false;
		}
	}
	return true;
}
signed main(){
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	int a,b;
	cin>>a>>b;
	for(int i=1;i<=b;i++)
	{
		if(check(i)==true)
		{
			f[i]=1;
		}
	}
	for(int i=1;i<=b;i++)
	{
		s[i]=s[i-1]+f[i];
	}
	cout<<s[b]-s[a-1];
	return 0;
}