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 for i in range(N): P+=D.get(A[i]^X,0) print(P//2)