/*#include <stdio.h>
#include <stdlib.h>
int n,m,pac,ans=0,p;
int ar[21];
int i_f()
{
int i,j;
for(i=0; i<n; i++)
{
for(j=0; j<n; j++)
{
if(ar[i]>0 && ar[j]>0)
{
if(ar[i]+ar[j]==m)
{
ans++;
puts("ans++");
}
}
}
}
printf("%d", ans);
}
int main()
{
int i,j,a=0,b;
scanf("%d %d", &n, &m);
for(i=0; i<n; i++)
{
scanf("%d", &ar[i]);
}
for(i=0; i<n; i++)
{
pac=i*i-1;
}
while(n){a+=1;if(ar[a]<0){ar[a-1]=ar[a];ar[a]=0;}printf("ar[%d]:%d\n");if(a==n){break;}}
i_f();
}
*/
#include <stdio.h>
#include <math.h>
#include <string.h>
int i=0,j=0,l=0;
int N,S,Array_A[21];
int f_plus()
{
puts("started plus\n");
for(i=0;i<=str;i++)
{
if()
}
}
int f_pac()
{
int v=i,V_v;
while(v==0){v--; V_v=V*v*v;}
}
int main()
{
scanf("%d %d", N, S);
while()
{
i++;
scanf("%d", Array_A[i]);
if(Array_A[i]<0)
{
Array_A[i]=0;
i--;
}
if(i==N)
{
break;
}
}
f_plus();
}