from bisect import bisect_left as bl , bisect_right as br n,x=map(int,input().split()) A=list(map(int,input().split())) A.sort() ans=0 for i,a in enumerate(A): right=br(A,x-a) left=bl(A,x-a) ans+=right-left print(ans)