#include <iostream>
using namespace std;
// Returns the number of digits 3,6,9 that appear from 1 to x
long long countClaps(long long x) {
if (x == 0) return 0;
long long res = 0;
long long pow10 = 1;
while (x / pow10 > 0) {
long long higher = x / (pow10 * 10);
int current = (x / pow10) % 10;
long long lower = x % pow10;
// Counts the number of times is 3, 6, or 9 at the current position
for (int d : {3, 6, 9}) {
if (current > d) {
res += (higher + 1) * pow10;
} else if (current == d) {
res += higher * pow10 + lower + 1;
} else {
res += higher * pow10;
}
}
pow10 *= 10;
}
return res;
}
int main() {
long long a, b;
cin >> a >> b;
// Count the number of times the digits 3, 6, 9 appear from a to b
cout << countClaps(b) - countClaps(a - 1) << endl;
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKLy8gUmV0dXJucyB0aGUgbnVtYmVyIG9mIGRpZ2l0cyAzLDYsOSB0aGF0IGFwcGVhciBmcm9tIDEgdG8geApsb25nIGxvbmcgY291bnRDbGFwcyhsb25nIGxvbmcgeCkgewogICAgaWYgKHggPT0gMCkgcmV0dXJuIDA7CgogICAgbG9uZyBsb25nIHJlcyA9IDA7CiAgICBsb25nIGxvbmcgcG93MTAgPSAxOwoKICAgIHdoaWxlICh4IC8gcG93MTAgPiAwKSB7CiAgICAgICAgbG9uZyBsb25nIGhpZ2hlciA9IHggLyAocG93MTAgKiAxMCk7CiAgICAgICAgaW50IGN1cnJlbnQgPSAoeCAvIHBvdzEwKSAlIDEwOwogICAgICAgIGxvbmcgbG9uZyBsb3dlciA9IHggJSBwb3cxMDsKCiAgICAgICAgLy8gQ291bnRzIHRoZSBudW1iZXIgb2YgdGltZXMgaXMgMywgNiwgb3IgOSBhdCB0aGUgY3VycmVudCBwb3NpdGlvbgogICAgICAgIGZvciAoaW50IGQgOiB7MywgNiwgOX0pIHsKICAgICAgICAgICAgaWYgKGN1cnJlbnQgPiBkKSB7CiAgICAgICAgICAgICAgICByZXMgKz0gKGhpZ2hlciArIDEpICogcG93MTA7CiAgICAgICAgICAgIH0gZWxzZSBpZiAoY3VycmVudCA9PSBkKSB7CiAgICAgICAgICAgICAgICByZXMgKz0gaGlnaGVyICogcG93MTAgKyBsb3dlciArIDE7CiAgICAgICAgICAgIH0gZWxzZSB7CiAgICAgICAgICAgICAgICByZXMgKz0gaGlnaGVyICogcG93MTA7CiAgICAgICAgICAgIH0KICAgICAgICB9CiAgICAgICAgcG93MTAgKj0gMTA7CiAgICB9CiAgICByZXR1cm4gcmVzOwp9CgppbnQgbWFpbigpIHsKICAgIGxvbmcgbG9uZyBhLCBiOwogICAgY2luID4+IGEgPj4gYjsKICAgIAogICAgLy8gQ291bnQgdGhlIG51bWJlciBvZiB0aW1lcyB0aGUgZGlnaXRzIDMsIDYsIDkgYXBwZWFyIGZyb20gYSB0byBiCiAgICBjb3V0IDw8IGNvdW50Q2xhcHMoYikgLSBjb3VudENsYXBzKGEgLSAxKSA8PCBlbmRsOwogICAgcmV0dXJuIDA7Cn0=