#YHDF1890. 小明买书

小明买书

问题描述

新的学习开始了,小明来到书店采购辅导书。 小明有 MM 元,书店有 NN 种不同的书,第 ii 种书卖 AiA_i 元,假设小明每种书最多只能买 11 本,且要花完 MM 元,请问小明有多少种不同的买书方案?

输入格式

第一行有两个整数 NNMM 。(1N100,1M100001 \le N \le 100,1 \le M \le 10000)。 第二行有 NN 个整数 AiA_i1Ai10001 \le A_i \le 1000)。

输出格式

输出一个整数,代表买书的方案数。(请注意:本题的计算结果可能会超过int)

样例

输入

4 4
1 1 2 2

输出

3