#include <bits/stdc++.h>
using namespace std;
bool is_lucky(int x) {
	string sx = to_string(x);
	int ws = sx.size();
	if(sx[0]=='0' && ws>=2) return 0;
	for(int i=0;i<ws;++i)
		if(int(sx[i]-'0')>=ws) return 0;
	sort(sx.begin(),sx.end());
	for(int i=0;i<ws-1;++i)
		if(sx[i]==sx[i+1]) return 0;
	return 1;
}
int main() {
	ios::sync_with_stdio(0);
	cin.tie(0); cout.tie(0);
	int a,b,cnt = 0; cin>>a>>b;
	for(int i=a;i<=b;++i)
		if(is_lucky(i)) cnt++;
	cout<<cnt;
	return 0;
}