#P1516. 做花束

做花束

题目描述

bobbobnn 种不同的花,每种花只有 11 枝,他想选择其中一种或多种花做成花束作为 520520 礼物送给 alicealice ,但是 alicealice 不喜欢花的种数恰好为 aabb 的花束,现在问 bobbob 有多少种组合花的方案数,答案对 109+710^9+7 取模。

输入格式

输入三个整数 n,a,bn,a,b

输出格式

输出满足要求的组合花的方案数,答案对 109+710^9+7 取模,如果没有任何方案,输出 00

样例 #1

样例输入 #1

4 1 3

样例输出 #1

7

在这个例子中,花束的花的数量只能是 22 或者 44

44 种花里选 22 种,有 66 种方案;从 44 种花里选 44 种,有 11 种方案。

总共 77 种方案。

样例 #2

样例输入 #2

1000000000 141421 173205

样例输出 #2

34076506

提示

对于 100%100\% 的数据:

  • 所有的输入都是整数。
  • 2  n  109 2\ \leq\ n\ \leq\ 10^9
  • $1\ \leq\ a\ <\ b\ \leq\ \textrm{min}(n,\ 2\ \times\ 10^5)$