#include<bits/stdc++.h> using namespace std; map<int,int> m; int a,b,c,d; int main(){ cin>>a>>b; for(int i=a;i<b;i++){ d=i; m.clear(); while(d){ m[d%10]++; d/=10; } if(m.size()==1&&m[0]==1) c++; else if(m.size()==2&&m[0]==1&&m[1]==1) c++; else if(m.size()==3&&m[0]==1&&m[1]==1&&m[2]==1) c++; else if(m.size()==4&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1) c++; else if(m.size()==5&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1) c++; else if(m.size()==6&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1&&m[5]==1) c++; else if(m.size()==7&&m[0]==1&&m[1]==1&&m[2]==1&&m[3]==1&&m[4]==1&&m[5]==1&&m[6]==1) c++; } cout<<c; return 0; }