#include<bits/stdc++.h> using namespace std; map<int,int> mp; bool cp(int n) { for(int j=0;j<n;j++) { if(mp[j]!=1) return 0; } for(int j=n;j<=9;j++) { if(mp[j]>0) return 0; } return 1; } int main() { int a,b; cin>>a>>b; int cnt=0; for(int i=a;i<=b;i++) { int t=i; int n=0; while(t>0) { mp[t%10]++; t/=10; n++; } //cout<<i<<" "<<n<<endl; if(cp(n)==1) { cnt++; } //cout<<cnt<<endl; for(int j=0;j<=9;j++) { mp[j]=0; } } cout<<cnt<<endl; return 0; }