#KKT091204. 摆花

摆花

题目描述

选取恰好 mm 盆花摆成一排,共有 nn 种花,第 ii 种最多使用 aia_i 盆。同种花连续摆放,各种花按编号从小到大排列。求摆放方案数。

输入格式

第一行 n,mn,m。第二行 nn 个整数 aia_i。

输出格式

输出方案数对1000007取模的结果。

样例

2 4
3 2
2

数据范围

1≤n,m≤1001\le n,m\le100,0≤ai≤1000\le a_i\le100。