#include<bits/stdc++.h> using namespace std; int as[10]; int pws(int n) { int ws=0; while(n) { n/=10; ws++; } return ws; } bool pd(int ws) { sort(as+1,as+ws+1); for(int i=1;i<=ws;i++) { if(as[i]!=i-1) { return 0; } } return 1; } void sz(int n,int sw) { int i=sw; while(i) { as[i]=n%10; i--; n/=10; } } int main() { int a,b,s=0; cin>>a>>b; for(int i=a;i<=b;i++) { int ws; ws=pws(i); sz(i,ws); if(pd(ws)==1) { s++; } } cout<<s; return 0; }