#include<bits/stdc++.h> using namespace std; bool xy(int i) { string s; while(i != 0) { s += (i % 10)+'0'; i /= 10; } for(int i = 0; i <= s.size(); i++) { for(int j = 0; j <= i; j++) { if(s[i] > s[j]) swap(s[i],s[j]); } } reverse(s.begin(),s.end()); for(int i = 0; i < s.size(); i++) { if(i != s[i]-'0') { return false; } } return true; } int main() { int a, b, cnt=0; cin >> a >> b; for(int i = a; i <= b; i++) { if(xy(i))cnt++; } cout << cnt << endl; return 0; }