Two distinct positive integer numbers with decimal notations of the same length are called similar, if their decimal notations can be obtained from each other by permuting the digits.
How many numbers from the segment [l, r] have exactly one similar number in that segment?
The input file contains two integer numbers l and r (1 ≤ l ≤ r ≤ 10^15).
Output one integer number — the sought amount.