func_code_string: #include <bits/stdc++.h>   using namespace std;   const int inf = 1e9 + 7;   int main() {     ios_base::sync_with_stdio(false);     cin.tie();     int n;     cin >> n;     int x;     cin >> x;     int a[n];     int pp[100005] = {0};     for (int i = 0; i < n; i++) {       cin >> a[i];       pp[a[i]]++;     }     long long c = 0;     for (int i = 0; i < n; i++) {       if (((a[i] ^ x) < 100005) && pp[a[i] ^ x]) {         c += pp[a[i] ^ x];       }     }     if (x == 0)       cout << (c - n) / 2 <<   n ;     else       cout << c / 2 <<   n ;     return 0;   }   