#include <bits/stdc++.h>
using namespace std;
bool cmp(int x,int y){
	return x>y;
}
bool x(int n)
{
	long long a[100001]={ };
	long long s=0;
	long long t=n;
	long long sum=0;
	while(t!=0)
	{	
		s++;
		t=t/10;	
	}
	for(long long i=1; i<=s; ++i)
	{
		a[i]=n%10;
		n=n/10;
	}
	
	if(a[s]==0) return 0;
	sort(a+1,a+s+1,cmp);
	for(long long i=1; i<=s-1; ++i)
	{
		if(a[i]==a[i+1]||a[i]==a[i-1]) return 0;
	}
	//220 210
	/*
		2 1 0
		2 2 0
	*/ 
	for(long long i=s-1; i>=0; --i){//3210
		if(	a[1]==s-1&&a[s]==0&&a[i]==i) return 1;
		
	}
	return 0;
}
int main()
{
	ios::sync_with_stdio(0);
	cin.tie(0);cout.tie(0);
	
	long long a,b;
	cin>>a>>b;
	long long s=0;
	for(long long i=a; i<=b; ++i)
	{
		if(x(i)==1){
			s++;
		}
	}
	cout<<s;
	
	return 0;
}