#include <bits/stdc++.h>
using namespace std;
int main(){
	int a,b;
	cin>>a>>b;
	int sum=0;
	for(int i = a;i<=b;i++){
		int cnt = 0;//iжλ 
		int x = i;
		int a[8]={}; 
		while(x){
			a[cnt]=x%10;
			x/=10;
			cnt++;
		}
		for(int j = 0;j<cnt;j++){
			int max=a[j];
			int maxb=j;
			for(int z = j;z<cnt;z++){
				if(a[z]>=max){
					max=a[z];
					maxb=z;
				}
			}
			swap(a[j],a[maxb]);
		}
		bool f = true;
		for(int j = cnt-1;j>=0;j--){
			if(a[cnt-j-1]!=j){
				f=false;
				break;
			}
		}
		if(f){
			sum++; 
		}
		/*cout<<i<<" "<<cnt<<" ";
		for(int j = 0;j<cnt;j++){
			cout<<a[j];
		}
		cout<<" ";
		if(f){
			cout<<"YYYYYYYYYYYYYY";
		}
		cout<<f<<endl;*/
	}
	cout<<sum<<endl;
	return 0;
}