#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; int N,X; void solve() { cin >> N >> X; long long ans = 0; map mp; for(int i = 0;i < N;i++) { int a; cin >> a; int b = a^X; if(mp.count(b)) ans += mp[b]; mp[a]++; } cout << ans << endl; } int main() { ios::sync_with_stdio(false); cin.tie(nullptr); int tt = 1; //cin >> tt; while(tt--) solve(); }