#include<bits/stdc++.h>
using namespace std;
long long a,b,d=0,e[100005],f=0,c[1000],h[100005];
bool g[1000];
int main(){
	cin>>a>>b;
	for(int i=a;i<=b;i++){
		for(int j=0;j<=a;j++){
					g[i]=1;
		h[j]=i;
		}
	}
	for(int i=a;i<=b;i++){
		f=0;
		d=i;
		if(i/10==0){
				c[i]=0;	
				break;
		}
		else{
				while(d!=0){
			d/=10;
			f++;
		}
		}
		for(int j=0;j<f;j++){
			e[j]=0;
		}
		d=i;
		while(d!=0){
			for(int j=0;j<f;j++){
			e[j]=d%10;
			d/=10;
}		
}
		for(int j=1;j<=f;j++){
			for(int k=0;k<=f-1;k++){
				if(c[k]!=k){
						if(e[j]==k){
					j++;
					c[k]=k;	if(e[j]!=k&&k==f-1){
					g[i]=0;;
				}
				}
				}
			}
		}
		for(int i=a;i<=b;i++){
		if(g[i]==1){
			d++;
		}
	}
	}
	cout<<d;
	return 0;
}