#include <bits/stdc++.h> using namespace std; int b[1006000]; int a[1006000]; int cs(long long n) { int i=0; int ans=0; while(n!=0) { a[i]=n%10; ans++; n=n/10; i++; } for(int i=0;i<=ans-1;i++) { b[i]=i; } for(long long n=0;n<=ans-1;n++) { for(long long p=0;p<=ans-1;p++) { if(b[p]==a[n]) { b[p]=-1; } } } for(int i=0;i<=ans-1;i++) { if(b[i]!=-1) { return 0; } } return 1; } int main() { long long n; cin>>n; long long m; cin>>m; long long dp=0; for(long long g=n;g<=m;g++) { if(cs(g)!=0) { dp++; } } cout<<dp; return 0; }