import cmath import sys from collections import deque, defaultdict from heapq import heappop,heappush from copy import deepcopy INF=10**18 MOD=10**9+7 MAX=10**5+7 def main(): N,X=map(int, input().split()) A=list(map(int, input().split())) mp=defaultdict(int) for a in A: mp[a]+=1 ans=0 for a in A: ans+=mp[X-a] print(ans) if __name__=='__main__': main()