#include<cstdio>
#include<cstring>

typedef long long int lli;
lli num[60][8000];

int main(void) {
    int n,a;
    scanf("%d%d",&n,&a);

    num[0][0] = 1;

    for(int i=0; i<n; i++) {
        lli x;
        scanf("%lld",&x);
        for(int c=55; c>=0; c--)
            for(int s=0; s<3000; s++)
                num[c+1][s+x] += num[c][s];
    }

    lli res=0;
    for(int c=1; c<55; c++)
        res += num[c][c*a];
    printf("%lld\n",res);

}