/* package whatever; // don't place package name! */
import java.util.*;
import java.lang.*;
import java.io.*;
/* Name of the class has to be "Main" only if the class is public. */
class Ideone
{
{
Scanner sc
= new Scanner
(System.
in); int n=sc.nextInt();
int k=sc.nextInt();
int nums[] = new int[n];
for(int i=0; i<n; i++){
nums[i]=sc.nextInt();
}
int res = sumOfPairEqualsK(k,nums);
}
public static int sumOfPairEqualsK(int k,int []nums){
HashMap
<Integer,Integer
> map
= new HashMap
<>(); int cnt=0;
for(int i=0; i<nums.length; i++){
if(map.containsKey(k - nums[i])){
cnt++;
}
map.put(nums[i],i);
}
return cnt;
}
}
LyogcGFja2FnZSB3aGF0ZXZlcjsgLy8gZG9uJ3QgcGxhY2UgcGFja2FnZSBuYW1lISAqLwoKaW1wb3J0IGphdmEudXRpbC4qOwppbXBvcnQgamF2YS5sYW5nLio7CmltcG9ydCBqYXZhLmlvLio7CgovKiBOYW1lIG9mIHRoZSBjbGFzcyBoYXMgdG8gYmUgIk1haW4iIG9ubHkgaWYgdGhlIGNsYXNzIGlzIHB1YmxpYy4gKi8KY2xhc3MgSWRlb25lCnsKCXB1YmxpYyBzdGF0aWMgdm9pZCBtYWluIChTdHJpbmdbXSBhcmdzKSB0aHJvd3MgamF2YS5sYW5nLkV4Y2VwdGlvbgoJewoJCVNjYW5uZXIgc2MgPSBuZXcgU2Nhbm5lcihTeXN0ZW0uaW4pOwoJCWludCBuPXNjLm5leHRJbnQoKTsKCQlpbnQgaz1zYy5uZXh0SW50KCk7CgkJaW50IG51bXNbXSA9IG5ldyBpbnRbbl07CgkJZm9yKGludCBpPTA7IGk8bjsgaSsrKXsKCQkJbnVtc1tpXT1zYy5uZXh0SW50KCk7CgkJfQoJCQoJCWludCByZXMgPSBzdW1PZlBhaXJFcXVhbHNLKGssbnVtcyk7CgkJU3lzdGVtLm91dC5wcmludGxuKHJlcyk7CgkJCgl9CgkKCXB1YmxpYyBzdGF0aWMgaW50IHN1bU9mUGFpckVxdWFsc0soaW50IGssaW50IFtdbnVtcyl7CgkJSGFzaE1hcDxJbnRlZ2VyLEludGVnZXI+IG1hcCA9IG5ldyBIYXNoTWFwPD4oKTsKCQlpbnQgY250PTA7CgkJZm9yKGludCBpPTA7IGk8bnVtcy5sZW5ndGg7IGkrKyl7CgkJCWlmKG1hcC5jb250YWluc0tleShrIC0gbnVtc1tpXSkpewoJCQkJY250Kys7CgkJCX0KCQkJbWFwLnB1dChudW1zW2ldLGkpOwoJCX0KCQkKCQlyZXR1cm4gY250OwoJCQoJfQp9