#include <bits/stdc++.h>
using namespace std;
const int maxn = (int)3 * 1e5 + 21;
const double eps = (double)1e-8;
const int mod = (int)1000000007;
int a[maxn], b[maxn];
int main() {
  ios_base::sync_with_stdio(0);
  cin.tie(0);
  cout.tie(0);
  int n, x;
  memset((a), 0, sizeof(a));
  ;
  memset((b), 0, sizeof(b));
  ;
  cin >> n >> x;
  long long ans = 0;
  for (int i = (0); i < (n); i++) {
    cin >> a[i];
    ans += b[a[i] ^ x];
    b[a[i]]++;
  }
  cout << ans;
}
