#!python # -*- coding: utf-8 -*- MAX = 10**5 + 10 def main(): N, X = map(int, input().split()) A = list(map(int, input().split())) b = [0 for i in range(MAX)] for i in range(N): b[A[i]] += 1 ANS = 0 for i in range(MAX): j = X - i if not 0 <= j <= MAX: break ANS += b[i] * b[j] print(ANS) if __name__ == '__main__': main()