A - Curtain /

Time Limit: 2 sec / Memory Limit: 1024 MB

配点 : 100

問題文

高橋君の家の窓の横方向の長さは A であり、横方向の長さが B のカーテンが 2 枚取り付けられています。(カーテンは縦方向には窓を覆うのに十分な長さがあります。)

窓のうちカーテンで隠されていない部分の横方向の長さが最小になるようにカーテンを閉めます。 このとき、窓のカーテンで隠されていない部分の合計の横方向の長さを求めてください。

制約

  • 1 ≤ A ≤ 100
  • 1 ≤ B ≤ 100
  • A, B は整数である。

入力

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

A B

出力

窓のうちカーテンで隠されていない部分の合計の横方向の長さを出力せよ。


入力例 1

12 4

出力例 1

4

横幅 12 の窓の、例えば両端からの距離が 4 以内の部分が隠されます。カーテンで隠されない部分の横方向の長さは 4 です。


入力例 2

20 15

出力例 2

0

窓がカーテンで完全に隠される場合は 0 と出力してください。


入力例 3

20 30

出力例 3

0

各カーテンが窓の横幅より長い場合があります。

Score : 100 points

Problem Statement

The window of Takahashi's room has a width of A. There are two curtains hung over the window, each of which has a horizontal length of B. (Vertically, the curtains are long enough to cover the whole window.)

We will close the window so as to minimize the total horizontal length of the uncovered part of the window. Find the total horizontal length of the uncovered parts of the window then.

Constraints

  • 1 \leq A \leq 100
  • 1 \leq B \leq 100
  • A and B are integers.

Input

Input is given from Standard Input in the following format:

A B

Output

Print the total horizontal length of the uncovered parts of the window.


Sample Input 1

12 4

Sample Output 1

4

We have a window with a horizontal length of 12, and two curtains, each of length 4, that cover both ends of the window, for example. The uncovered part has a horizontal length of 4.


Sample Input 2

20 15

Sample Output 2

0

If the window is completely covered, print 0.


Sample Input 3

20 30

Sample Output 3

0

Each curtain may be longer than the window.