#include <bits/stdc++.h>
using namespace std;
long long ans = 0;
void solve(int n, int a, int *x, int i, long long sum, int cn) {
  if (i >= n) {
    if (cn != 0 && sum / cn == a && sum % cn == 0) {
      ans++;
    }
    return;
  }
  solve(n, a, x, i + 1, sum, cn);
  solve(n, a, x, i + 1, sum + x[i], cn + 1);
}
int main() {
  int n, a, x[50];
  scanf("%d", &n);
  scanf("%d", &a);
  for (int i = 0; (i < n) ? scanf("%d", &x[i]), true : false; i++)
    ;
  solve(n, a, x, 0, 0, 0);
  printf("%d", ans);
  ;
  printf("\n");
  ;
  return 0;
  ;
}
