#include<bits/stdc++.h>;
using namespace std;
int p[1000001];
bool o=false;
int cmp(int x,int y){
return x<y;
}
int main(){
int a,b,s2,j=0,cnt=0,u=0;	
cin>>a>>b;
for(int i=a;i<=b;i++){
s2=i;
j=0;
o=true;
u=0;
while(s2){
p[j]=s2%10;
s2=s2/10;
j++;
}
for(int q=1;q<=j;q++){
for(int y=q;y<=j;y++){
if(p[q]<p[y]){
swap(p[q],p[y]);
}
}
}

for(int k=1;k<=j;k++){
if(p[k]-1!=p[k+1]||p[1]>=j){
o=false;
break;
}
u++;
}
if(o=true){
cnt++;
}	
}
cout<<cnt;	
return 0;
}