#include using namespace std; int main() { int N, X, A; cin >> N >> X; map MA; while (cin >> A) MA[A]++; long ans = 0; if (X) for (auto [a, b] : MA) ans += (long) b * MA[a ^ X]; else for (auto [a, b] : MA) ans += (long) b * (b - 1); cout << ans / 2 << "\n"; }