N, X = map(int, input().split()) A = [int(input()) for _ in range(N)] from collections import defaultdict dic = defaultdict(int) for a in A: dic[a] += 1 ans = 0 if X == 0: for k,v in dic.items(): ans += v * (v-1) // 2 print(ans) exit() for k, v in dic.items(): if k ^ X in dic: ans += dic[k] * dic[k ^ X] print(ans // 2)