#include <bits/stdc++.h> using namespace std; bool cmp(int x,int y){ return x>y; } bool x(int n) { long long a[100001]={ }; long long s=0; long long t=n; long long sum=0; while(t!=0) { s++; t=t/10; } for(long long i=1; i<=s; ++i) { a[i]=n%10; n=n/10; } if(a[s]==0) return 0; sort(a+1,a+s+1,cmp); for(long long i=1; i<=s-1; ++i) { if(a[i]==a[i+1]||a[i]==a[i-1]) return 0; } //220 210 /* 2 1 0 2 2 0 */ for(long long i=s-1; i>=0; --i){//3210 if( a[1]==s-1&&a[s]==0&&a[i]==i) return 1; } return 0; } int main() { ios::sync_with_stdio(0); cin.tie(0);cout.tie(0); long long a,b; cin>>a>>b; long long s=0; for(long long i=a; i<=b; ++i) { if(x(i)==1){ s++; } } cout<<s; return 0; }