#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; }