import bisect n,x = map(int,raw_input().split()) arr = map(int,raw_input().split()) arr.sort() ans = 0 for i in arr: ans += bisect.bisect_right(arr,x-i) - bisect.bisect_left(arr,x-i) print ans