#include<bits/stdc++.h>

using namespace std;

#define sz(x) (int)(x.size())
#define pb(x) push_back(x) 
typedef long long ll;
typedef pair<int, int> pii;
typedef vector<int> vi;
const int Mod1 = 998244353;
const int Mod2 = 1e9 + 7;

int a, b, ans = 0;
bool has[110];

int main(){
	scanf("%d%d", &a, &b);
	for(int i = a; i <= b; i++){
		int tot = 0, tmp = i;
		bool ok = true;
		while(tmp != 0){
			tot++;
			has[tmp % 10] = true;
			tmp /= 10;	
		}
		for(int j = 0; j <= tot - 1; j++){
			if(!has[j]){
				ok = false;
				break;
			}
		}
		if(ok){
			ans++;	
		}
		memset(has, false, sizeof(has));
	}
	printf("%d", ans);
	return 0;
}