from collections import defaultdict N, X = map(int, input().split()) A = [int(input()) for _ in range(N)] D = defaultdict(int) for i in range(N): D[A[i]] += 1 res = 0 for x in D.keys(): y = X ^ x if y in D: if x != y: res += D[y] * D[x] else: res += D[x] * (D[x] - 1) print(res // 2)