魔法指纹

题目描述

对于任意一个至少两位的正整数 $n$,按如下方式定义 $\mathrm{magic}(n)$:将 $n$ 按十进制顺序写下来,依次对相邻两个数写下差的绝对值。这样,得到了一个新数,去掉前导 $0$,则定义为 $\mathrm{magic}(n)$。特别地,若 $n$ 为一位数,则 $mag_ic(n)=n$。 例如:$\mathrm{magic}(5913)=482$,$\mathrm{magic}(1198)=081=81$,$\mathrm{magic}(666)=00=0$。 对任意一个数 $n$,反复迭代计算 $\mathrm{magic}$ 值直到 $n$ 变成一个一位数,可以得到一个序列 $[n,\mathrm{magic}(n),\mathrm{magic}(\mathrm{magic}(n)),\cdots]$。最后的这个值称为数 $n$ 的 $\mathrm{magic}$ 指纹。 例如,对于 $n=5913$,我们得到序列:$[5913,482,46,2]$。所以 $5913$ 的 $\mathrm{magic}$ 指纹为 $2$。 若一个数的 $\mathrm{magic}$ 指纹为 $7$,则认为这个数是个幸运数。 现在,给定 $A,B$,计算出 $[A,B]$ 中有多少个数是幸运数。

输入输出格式

输入格式


输入两行,每行一个数。第一行是 $A$,第二行表示 $B$。

输出格式


输出 $[A,B]$ 中有多少个数是幸运数。

输入输出样例

输入样例 #1

1
9

输出样例 #1

1

说明

### 数据范围及约定 - 对于 $30\%$ 数据,$B \le 10^4$。 - 对于 $100\%$ 数据,$0<A \le B \le 10^9$。