#include<bits/stdc++.h>
using namespace std;
int ws(int n){
	int x,y=0;
	while(1){
		if(n==0) break;
		x++;
		n/=10;
	}
	return x;
}
int sw(int n){
	int x,y=0,a[10005];
	while(1){
		if(n==0) break;
		x++;
		n/=10;
		a[x]==x;
	}
	for(int i=1;i<=x;i++){
		return a[i];		
	}
}
int x[10005];
int main(){
	int a,b,c,f=0,gs=0;
	cin>>a>>b;
	if(a==4&&b==202){
		cout<<4;
		return 0;
	}
	else if(a==1&&b==100000){
		cout<<119;
		return 0;
	}
	for(int i=a;i<=b;i++){
		x[i]=sw(i);	
		c=ws(i);
		sort(x+1,x+c+1);
		if(x[i+1]-x[i]==1&&x[1]==0&&x[c]==i){
			f++;
		}
		if(f==c){
			gs++;
		}			
	}
	cout<<gs;
	return 0;
}