#include<bits/stdc++.h> using namespace std; int a,b,ans=0; bool cs=true,pd[10005]; signed main(){ ios::sync_with_stdio(false); cin.tie(0);cout.tie(0); cin>>a>>b; for(int i=a;i<=b;i++){ cs=true; int i1=i; string s=""; while(i1!=0){ s+=char(i1%10+48); i1/=10; } reverse(s.begin(),s.end()); for(int i=0;i<s.size();i++){ if(int(s[i]-48)>s.size()-1){ cs=false; }else if(s[i]=='0'){ pd[0]=true; } else if(s[i]=='1'){ pd[1]=true; } else if(s[i]=='2'){ pd[2]=true; } else if(s[i]=='3'){ pd[3]=true; } else if(s[i]=='4'){ pd[4]=true; } else if(s[i]=='5'){ pd[5]=true; } else if(s[i]=='6'){ pd[6]=true; } } if(cs==true){ for(int i=0;i<s.size();i++){ if(pd[i]==false){ cs=false; } } } if(cs==true){ ans++; } for(int i=0;i<s.size();i++){ pd[i]=false; } } cout<<ans; return 0; }