from collections import defaultdict n,x = map(int,input().split()) a = [int(input()) for i in range(n)] d = defaultdict(int) for i in range(n): d[a[i]] += 1 ans = 0 for i in range(n): if a[i]^x == a[i]: ans += d[a[i]^x]-1 else: ans += d[a[i]^x] print(ans//2)