#include<bits/stdc++.h> using namespace std; int vis[11],ans=0; bool check(int m){ int longer=0; memset(vis,0,sizeof(vis)); while(m){ vis[m%10]++; m/=10; longer++; } if(m=0){ return false; } for(int i=0;i<longer;i++){ if(vis[i]>1||vis[i]==0){ return false; } } return true; } int main(){ int a,b; cin>>a>>b; for(int i=a;i<=b;i++){ if(check(i)==true){ ans++; } } cout<<ans; }