#include <iostream> using namespace std; int a,b; int cnt=0; struct num { int x; int y; }s[1000008]; int main() { cin>>a>>b; for(int i=0;i<=b-a;i++) { bool flag=true; s[i].x=a+i; int sum=0; while(s[i].x>10) { s[i].x=s[i].x/10; sum++; } s[i].y=sum; int q[sum]={}; while(s[i].x>10) { int w=s[i].x%10; q[w]++; } for(int i=1;i<=sum;i++) { if(q[i]==0||q[i]>1) { flag=false; break; } } if(flag=true) { cnt++; } } cout<<cnt; return 0; }