#CF16EXHIBITIONFINALJ. 123 Pairs

123 Pairs

配点 : 15001500

問題文

11 以上 2N2N 以下の整数を考えます。 すぬけ君は、これらの整数を以下の条件を満たすように NN 組のペアに分けたいです:

  • 11 以上 2N2N 以下の整数はそれぞれちょうど一つのペアに含まれる。
  • 差が 11 であるようなペアがちょうど AA 組ある。
  • 差が 22 であるようなペアがちょうど BB 組ある。
  • 差が 33 であるようなペアがちょうど CC 組ある。

制約により N=A+B+CN = A + B + C であることが保証されているので、差が 44 以上のペアは存在しません。

このようにペアに分ける方法が何通りあるか、modulo 109+710^9+7 で求めてください。

制約

  • 1N50001 \leq N \leq 5000
  • 0A,B,C0 \leq A, B, C
  • A+B+C=NA + B + C = N

入力

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

NN AA BB CC

出力

答えを出力せよ。

3 1 2 0
2

12,35,461-2, 3-5, 4-613,24,561-3, 2-4, 5-6 の二通りの方法があります。

600 100 200 300
522158867