#jag2017summerday1h. [jag2017summer_day1_h]イベルタル

[jag2017summer_day1_h]イベルタル

问题文

伊维尔塔鲁是一只Y字形的宝可梦。

伊维尔塔鲁在二维网格坐标(0,0)处,试图回到坐标(X,Y)处的巢穴。

伊维尔塔鲁可以在上、右、左下三个方向上以1秒的速度移动。换句话说,从坐标(x,y)出发,可以在1秒内移动到坐标(x,y+1)或坐标(x+1,y)或坐标(x-1,y-1)。此外,伊维尔塔鲁不能连续两次以上朝同一个方向移动。

在这种情况下,伊维尔塔鲁回到巢穴所需的最短时间是多少?

约束条件

  • 109X,Y109-10^9≤X,Y≤10^9

输入

输入从标准输入给出,格式如下:

XX YY

输出

输出伊维尔塔鲁回到巢穴所需的最短时间。

输入例子1

2 0

输出例子1

5

以如图所示的方式移动是最短路径,需要5秒钟。请注意,伊维尔塔鲁不能连续两次以上朝同一个方向移动。

3d2a3ec64196bd9b8c5ddbe8adfc8264.png

输入例子2

-2 -3

输出例子2

7

输入例子3

-1000000000 1000000000

输出例子3

5999999997

输入例子4

0 0

输出例子4

0