#include <bits/stdc++.h>
using namespace std;
bool check0(string s){
	string tmp=s;
	while(s[0]=='0'&&s.size()>1) s.erase(0,1);
	return tmp==s;
}
int main(){
	ios::sync_with_stdio(false);
	cin.tie(0);cout.tie(0);
	int a,b;
	cin>>a>>b;
	int la=to_string(a).size();
	int lb=to_string(b).size();
	string s;
	for (int i=0;i<la;i++)
		s+=char(i+'0');
	int cnt=0;
	for (int i=la;i<=lb;i++){
		string tmp=s;
		//cout<<s<<"\n";
		while(next_permutation(tmp.begin(),tmp.end())){
			if(check0(tmp)){
				int nu=stoi(tmp);
				if(nu>=a&&nu<=b) cnt++;
			}
		}
		s+=char(i+'0');
	}
	cout<<cnt;
	return 0;
}