include[HTML_REMOVED]
using namespace std;
typedef long long ll;
ll a[30],dp[10010],v,n;
int main()
{
cin>>v>>n;
for(int i=1;i<=v;i)
scanf(“%lld”,&a[i]);
dp[0]=1;
for(int i=1;i<=v;i)
for(int j=a[i];j<=n;j++)
{
dp[j]+=dp[j-a[i]];
}
printf(“%lld”,dp[n]);
return 0;
}