#abc0132. [abc013_2]錠

[abc013_2]錠

问题描述

安全意识很高的高桥君决定给自己的家安装新的锁。

这个锁是一个拨盘式锁,有一个显示一个数字的显示屏,和红色和蓝色的两种按钮。按下红色按钮会使显示屏上的数字增加1,按下蓝色按钮会使其减少1。

但是,请注意,当显示屏显示为 9 时,按下红色按钮会变成 0,当显示屏显示为 0 时,按下蓝色按钮会变成 9

现在,显示屏上显示的数字是 aa,当这个数字变成 bb 的时候,锁就会打开。那么,打开锁至少需要按动按钮多少次?


输入

输入以以下格式从标准输入中给出。

aa bb

  • 第一行是一个整数 aa0a90 \leq a \leq 9),表示当前显示屏上显示的数字。
  • 第二行是一个整数 bb0b90 \leq b \leq 9),表示需要显示的数字来解锁。
    • aabb 不会相等。

输出

输出为打开锁所需的最小按动次数,以一行输出。

输出末尾需要换行符。


示例1


4
6

输出1


2

在这个例子中,可以通过按下按钮两次来打开锁。

  • 按下红色按钮,数字从 4 变为 5
  • 再次按下红色按钮,数字从 5 变为 6

示例2


6
4

输出2


2

在这种情况下,只需要按下蓝色按钮两次就可以打开锁。


示例3


8
1

输出3


3

尽管按下蓝色按钮7次也可以打开锁,但是按下按钮三次也可以打开锁。

  • 按下红色按钮,数字从 8 变为 9
  • 再次按下红色按钮,数字从 9 变为 0
  • 再次按下红色按钮,数字从 0 变为 1