#include<bits/stdc++.h>
using namespace std;
#define int long long
int ws(int n)
{
	int x=0;
	while(n)
	{
		x++;
		n/=10;
	}
	return x;
}
int a[1005];
bool pd(int n)
{
	int t=n;
	while(t>0)
	{
		int g=t%10;
		a[g]+=1;
		t/=10;
	}
	bool f=true;
	for(int i=0;i<=9;i++)
	{
		if(a[i]!=0&&i>=ws(n)) f=false;
		else if(a[i]!=1&&i<ws(n)) f=false;
		a[i]=0;
	}
	return f;
}
signed main()
{
	int x,y,ans=0;
	cin>>x>>y;
	for(int i=x;i<=y;i++)
	{
		if(pd(i)==true) ans++;
	}
	cout<<ans;
	return 0;
}