#include <bits/stdc++.h> using namespace std; #define int long long const int N=1e6+10; int a[7]; int s[N],f[N]; bool check(int n) { int ans=0; while(n!=0) { int g=n%10; ans++; a[ans]=g; n/=10; } sort(a+1,a+ans+1); for(int i=1;i<=ans;i++) { if(a[i]!=i-1) { return false; } } return true; } signed main(){ ios::sync_with_stdio(0); cin.tie(0);cout.tie(0); int a,b; cin>>a>>b; for(int i=1;i<=b;i++) { if(check(i)==true) { f[i]=1; } } for(int i=1;i<=b;i++) { s[i]=s[i-1]+f[i]; } cout<<s[b]-s[a-1]; return 0; }