Two distinct positive integers 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?
Contains two integer numbers l and r (1 ≤ l ≤ r ≤ 10^15
).
Print the required amount.