N,X=map(int,input().split()) D=dict() A=[int(input()) for i in range(N)] for i in range(N): D[A[i]]=D.get(A[i],0)+1 P=0 if X: for i in range(N): P+=D.get(A[i]^X,0) print(P//2) else: for i in range(N): P+=D[A[i]]-1 D[A[i]]-=1 print(P)