#codethanksfestival2015a. [code_thanks_festival_2015_a]金庫

[code_thanks_festival_2015_a]金庫

问题

你有一个填充了钥匙的金库,因为这是很重要的所以你使其上锁并放在保险箱里。

保险箱是一个刻度从100-100100100的刻度盘。一开始,指针被设置在00的位置。

只有当你把指针调整到位置AA,然后再调整到位置BB,再次将其调整到00位置时,才能打开保险箱。在将指针调整到位置AA之前可以将指针调整到位置BB,但是在这种情况下,也需要将指针重新调整回位置BB

指针只能按照11的增量变化。但是,当指针指向100-100时,不能进一步减小指针指示的值;当指针指向100100时,不能进一步增加指针指示的值。

另外,每当指针变化11个单位,就会发出11次声音。例如,当将指针从指向00的状态逐渐递增到指向55的状态时,会发出55次声音。

由于你不喜欢保险箱发出的声音,并且不想产生太多的声音,你想知道可以考虑的最小音量。


输入

输入通过标准输入给出,具体格式如下:

AA BB

  • 第一行为应将指针调整到的初始整数A(100A100)A (-100≦A≦100)
  • 第二行为应将指针调整到的下一个整数B(100B100)B (-100≦B≦100)
  • 要求A0A ≠ 0B0B ≠ 0ABA ≠ B

输出

输出最小音量作为回答,以一行输出。在输出末尾要包含换行符。


示例1

5
-2

输出示例1

14

通过将指针从00112233445544332211001-12-21-100移动,可以将发声次数控制在1414次以内。


示例2

4
3

输出示例2

8

指针可能会在先前指定的位置BB匹配。


示例3

-40
-91

输出示例3

182