#cpsco2019s4a. [cpsco2019_s4_a]Swimming

[cpsco2019_s4_a]Swimming

配点 : 100100

問題文

長さ LL メートルのプールがあります。

ラスク君はプールの左端から泳ぎ始め、端まで泳いだらターンして逆方向に泳ぐことを繰り返します。

XX メートル泳いだとき、ラスク君はプールの左端から何メートルのところにいるでしょうか。

制約

  • 入力はすべて整数である。
  • 1leqLleq1001 \\leq L \\leq 100
  • 1leqXleq10001 \\leq X \\leq 1000

入力

入力は以下の形式で標準入力から与えられる。

LL XX

出力

XX メートル泳いだときラスク君がいる位置がプールの左端から何メートルかを、11 行に出力せよ。


入力例 1

25 80

出力例 1

20

ラスク君は次のように行動します。

  • 左端から右端まで 2525 メートル泳ぐ。
  • ターンして、右端から左端まで 2525 メートル泳ぐ。
  • ターンして、左端から右端まで 2525 メートル泳ぐ。
  • ターンして、右端から 55 メートル泳ぐ。

このとき、ラスク君は左端から 2020 メートルのところにいます。


入力例 2

50 100

出力例 2

0

入力例 3

20 15

出力例 3

15