#include <bits/stdc++.h> using namespace std; int k[10]; bool lucky(int a) { memset(k, 0, sizeof(k)); int len = 0; while (a) { k[a % 10]++; len++; a /= 10; } for (int i = 0; i < len; i++) { if (k[i] != 1) { return false; } } for (int i = len; i < 10; i++) { if (k[i] > 0) { return false; } } return true; } int main() { int a, b, ans = 0; cin >> a >> b; for (int i = a; i <= b; i++) { ans += lucky(i); } cout << ans << endl; return 0; }