int M = sc.nextInt();
int N = sc.nextInt();
int count = 0;
for(int i = M; i<N; i++){
int A = i / 100000;
int B = i % 100000 / 10000;
int C = i % 10000 / 1000;
int D = i % 1000 / 100;
int E = i % 100 / 10;
int F = i % 10;
if(judge(A,B,C,D,E,F)){
if(A!=0&&C!=0&&E!=0){
int left = A10+B +C10+D;
int right = E*10 +F;
if(left == right){
count++;
}
}
}
}
System.out.println(count);
}
public static boolean judge(int a, int b, int c, int d, int e, int f){
Setsame = new HashSet<>();
same.add(a);
same.add(b);
same.add©;
same.add(d);
same.add(e);
same.add(f);
if(same.size()==6){