#include<bits/stdc++.h>
using namespace std;
int vis[11],ans=0;

bool check(int m){
	int longer=0;
	memset(vis,0,sizeof(vis));
	
	while(m){
		vis[m%10]++;
		m/=10;
		longer++;
	}
	if(m=0){
		return false;
	}
	for(int i=0;i<longer;i++){
		if(vis[i]>1||vis[i]==0){
			return false;
		}
	}
	return true;
}
int main(){
	int a,b;
	cin>>a>>b;
	for(int i=a;i<=b;i++){
		if(check(i)==true){
			ans++;
		}
	} 
	cout<<ans;
}