# your code goes here
n = int(input())
tg = int(input())
arr = list(map(int, input().split()))
mp = {}
ctr = 0
for x in arr:
r1 = tg - x
r2 = -tg - x
if tg == 0:
ctr += mp.get(r1, 0)
else:
ctr += mp.get(r1, 0)
ctr += mp.get(r2, 0)
mp[x] = mp.get(x, 0) + 1
print(ctr)
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCm4gPSBpbnQoaW5wdXQoKSkKdGcgPSBpbnQoaW5wdXQoKSkKYXJyID0gbGlzdChtYXAoaW50LCBpbnB1dCgpLnNwbGl0KCkpKQptcCA9IHt9CmN0ciA9IDAKZm9yIHggaW4gYXJyOgogICAgcjEgPSB0ZyAtIHgKICAgIHIyID0gLXRnIC0geAogICAgaWYgdGcgPT0gMDoKICAgICAgICBjdHIgKz0gbXAuZ2V0KHIxLCAwKQogICAgZWxzZToKICAgICAgICBjdHIgKz0gbXAuZ2V0KHIxLCAwKQogICAgICAgIGN0ciArPSBtcC5nZXQocjIsIDApCiAgICBtcFt4XSA9IG1wLmdldCh4LCAwKSArIDEKcHJpbnQoY3RyKQo=