#include <bits/stdc++.h>
using namespace std;
int main(void) {
  cin.sync_with_stdio(false);
  int N, A;
  cin >> N >> A;
  vector<int> Xs(N);
  for (int n = 0; n < (int)(N); ++n) cin >> Xs[n];
  long long ans = 0;
  for (int i = 0; i < (int)(1 << N); ++i) {
    if (i == 0) continue;
    long long sum = 0;
    long long n = 0;
    for (int j = 0; j < (int)(N); ++j) {
      if (i & (1 << j)) {
        sum += Xs[j];
        ++n;
      }
    }
    if (n * A == sum) {
      ++ans;
    }
  }
  cout << ans << endl;
  return 0;
}
