#include<bits/stdc++.h> using namespace std; #define int long long /*int a[1000005]={}; bool pd(int n){ a[1000005]={}; int ans=0,t=n; while(n){ ans++; n/=10; }//жλ for(int i=0;i<ans;i++){ if(t%10>=ans)//һλ>=ansͲ return 0; a[t%10]++;//ÿһλֵĴۼ t/=10; } while(ans--) if(a[ans]!=1)//ÿһλֵĴ˻˾Ͳ return 0; return 1;//Ϊ }*/ long long a[25]={10,102,120,201,210,1230,1203,1302,1320,1032,1023,2013,2031,2130,2103,2310,2301,3012,3021,3120,3012}; signed main(){ /*int a,b,cnt=0; cin>>a>>b; for(int i=a;i<=b;i++) if(pd(i)) cnt++; cout<<cnt;*/ long long a,b,cnt=0; cin>>a>>b; for(long long i=a;i<=b;i++) for(long long j=0;j<=20;j++) if(i==a[j]) cnt++; cout<<cnt; return 0; }