#include<bits/stdc++.h>
using namespace std;
#define int long long 
bool pan(int k){
	string f="";
	while(k){
		f+=k%10+'0';
		k/=10;
	}
	string bns=f;
	for(int i=0;i<f.size()-1;i++){
		for(int j=i+1;j<f.size();j++){
			if(f[i]>f[j]){
				swap(f[i],f[j]);
			}
		}
	}
	for(int i=0;i<=f.size()-1;i++){
		if(f[i]!=i+'0'){
			return 0;
		}
	}
	return 1;
}
signed main(){
	cin.tie(0);
	cout.tie(0);
	int a,b,ans=0;
	cin>>a>>b;
	for(int i=a;i<=b;i++){
		if(pan(i)){
			ans++;
		}
	}
	cout<<ans;
}