#include <iostream>
using namespace std;
int count_six(int input){
int rez = 0, mem = 1, length = 0, exp_10 = 1;
short num;
while(input > 0){
num = input % 10;
input /= 10;
if(num < 6) rez += num * exp_10 * length;
if(num == 6) rez += num * exp_10 * length + mem;
if(num > 6) rez += num * exp_10 * length + exp_10 * (length == 0? 1 : 10);
if(length != 0) exp_10 *= 10;
mem += num * exp_10;
length++;
}
return rez;
}
int main() {
int a, b;
cin >> a >> b;
if (a > b) swap(a, b);
cout << count_six(b) - count_six(a - 1);
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IGNvdW50X3NpeChpbnQgaW5wdXQpewoJaW50IHJleiA9IDAsIG1lbSA9IDEsIGxlbmd0aCA9IDAsIGV4cF8xMCA9IDE7CglzaG9ydCBudW07Cgl3aGlsZShpbnB1dCA+IDApewoJCW51bSA9IGlucHV0ICUgMTA7CgkJaW5wdXQgLz0gMTA7CgkJaWYobnVtIDwgNikgcmV6ICs9IG51bSAqIGV4cF8xMCAqIGxlbmd0aDsKCQlpZihudW0gPT0gNikgcmV6ICs9IG51bSAqIGV4cF8xMCAqIGxlbmd0aCArIG1lbTsKCQlpZihudW0gPiA2KSByZXogKz0gbnVtICogZXhwXzEwICogbGVuZ3RoICsgZXhwXzEwICogKGxlbmd0aCA9PSAwPyAxIDogMTApOwoJCWlmKGxlbmd0aCAhPSAwKSBleHBfMTAgKj0gMTA7CgkJbWVtICs9IG51bSAqIGV4cF8xMDsKCQlsZW5ndGgrKzsKCX0KCXJldHVybiByZXo7Cn0KCmludCBtYWluKCkgewoJaW50IGEsIGI7CgljaW4gPj4gYSA+PiBiOwoJaWYgKGEgPiBiKSBzd2FwKGEsIGIpOwoJY291dCA8PCBjb3VudF9zaXgoYikgLSBjb3VudF9zaXgoYSAtIDEpOwoJcmV0dXJuIDA7Cn0=