#include<bits/stdc++.h>
using namespace std;
int a,b,ans,n;
bool check(int x){
	int a=x;
	int box[20],len=0;
	memset(box,0,sizeof(box));
	while(a>0){
		len++;
		box[a%10]++;
		a/=10;
	}
	a=x;
	//cout<<len<<" ";
	while(a>0){
		if(a%10>=0&&a%10<len){
			if(box[a%10]>1) return false;
		}
		else return false;
		a/=10;
	}
	return true;
}
int main(){
	//cin>>n;
//	if(check(n)) cout<<1<<endl;
	//else cout<<0<<endl;
	cin>>a>>b;
	for(int i=a;i<=b;i++){
		if(check(i)){
		//	cout<<i<<endl;
			ans++;
		}
	}
	cout<<ans<<endl;
	return 0;
}