#arc107b. [arc107_b]Quadruple

[arc107_b]Quadruple

問題文

整数 N,KN,K が与えられます. 44 つの整数の組 (a,b,c,d)(a,b,c,d) であって,以下の条件を両方満たすものは何個あるでしょうか.

  • 1leqa,b,c,dleqN1 \\leq a,b,c,d \\leq N
  • a+bcd=Ka+b-c-d=K

制約

  • 1leqNleq1051 \\leq N \\leq 10^5
  • \-2(N1)leqKleq2(N1)\-2(N-1) \\leq K \\leq 2(N-1)
  • 入力される数はすべて整数.

入力

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

NN KK

出力

答えを出力せよ.


入力例 1

2 1

出力例 1

4

以下の 44 通りです.

  • (a,b,c,d)=(2,1,1,1)(a,b,c,d)=(2,1,1,1)
  • (a,b,c,d)=(1,2,1,1)(a,b,c,d)=(1,2,1,1)
  • (a,b,c,d)=(2,2,2,1)(a,b,c,d)=(2,2,2,1)
  • (a,b,c,d)=(2,2,1,2)(a,b,c,d)=(2,2,1,2)

入力例 2

2525 -425

出力例 2

10314607400