2117 - 等差序列
Description

给你两个整数 A 和 B 。

有多少个整数 x 满足以下条件?

- 条件:可以将三个整数 A 、 B 和 x 按一定顺序排列,组成一个等差数列。

当且仅当 q-p 等于 r-q 时,三个整数 p , q , r 按此顺序排列的序列是等差数列。


Input

输入两个整数 A 、 B 

Output

输出满足条件的x的个数

Examples

Input

5 7

Output

3

Input

6 1

Output

2

Input

3 3

Output

1
Hint

- 1 \leq A,B \leq 100

- 所有输入值均为整数。

样例1说明:

整数 x=3,6,9 全部满足以下条件:

- 例如,当 x=3 时,排列 x,A,B 形成等差序列 3,5,7 。

- 例如,当 x=6 时,排列 B,x,A 构成等差序列7,6,5 。

- 例如,当 x=9 时,排列 A,B,x 构成等差序列5,7,9 。

反之, x 没有其他值满足条件。因此,答案是 3 。



Tags
题目参数
Time Limit 1 second
Memory Limit 128 MB
提交次数 56
通过次数 39