AT_cf16_exhibition_final_j 123 Pairs
Description
[problemUrl]: https://atcoder.jp/contests/cf16-exhibition-final/tasks/cf16_exhibition_final_j
$ 1 $ 以上 $ 2N $ 以下の整数を考えます。 すぬけ君は、これらの整数を以下の条件を満たすように $ N $ 組のペアに分けたいです:
- $ 1 $ 以上 $ 2N $ 以下の整数はそれぞれちょうど一つのペアに含まれる。
- 差が $ 1 $ であるようなペアがちょうど $ A $ 組ある。
- 差が $ 2 $ であるようなペアがちょうど $ B $ 組ある。
- 差が $ 3 $ であるようなペアがちょうど $ C $ 組ある。
制約により $ N\ =\ A\ +\ B\ +\ C $ であることが保証されているので、差が $ 4 $ 以上のペアは存在しません。
このようにペアに分ける方法が何通りあるか、modulo $ 10^9+7 $ で求めてください。
Input Format
入力は以下の形式で標準入力から与えられる。
> $ N $ $ A $ $ B $ $ C $
Output Format
答えを出力せよ。
Explanation/Hint
### 制約
- $ 1\