John 得到了

罐糖果。不同的糖果罐,糖果的种类不同(即同一个糖果罐里的糖果种类是相同的,不同的糖果罐里的糖果的种类是不同的)。第

个糖果罐里有

个糖果。John 决定吃掉一些糖果,他想吃掉至少

个糖果,但不超过

个。问题是 John 无法确定吃多少个糖果和每种糖果各吃几个。有多少种方法可以做这件事呢?
输入描述:
输入共
行:
第一行读入
,
,
。
接下来

行,一行一个数,代表

。
输出描述:
仅一行,表示 John 能够选择的满足以上条件的吃掉糖果的方法数,答案对
取模。
备注:
原题链接:https://www.luogu.com.cn/problem/P6078