#include <bits/stdc++.h>
using namespace std;
int main(){
int count = 0;
int n,x;
cin >> n >> x;
int A[n];
for (int i = 0; i < n; i++){
cin >> A[i];
}
sort(A, A + n);
int f = 0;
int e = n -1;
//for (int i = 0; i < n; i++){
// cout << A[i];
//}
while (e >= f){
if (A[f] + A[e] == x){
count++;
f++;
}
else if (A[f] + A[e] > x){
e--;
}
else{
f++;
}
}
cout << count;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgbWFpbigpewoJaW50IGNvdW50ID0gMDsKCWludCBuLHg7CgljaW4gPj4gbiA+PiB4OwoJaW50IEFbbl07Cglmb3IgKGludCBpID0gMDsgaSA8IG47IGkrKyl7CgkJY2luID4+IEFbaV07Cgl9Cglzb3J0KEEsIEEgKyBuKTsKCWludCBmID0gMDsKCWludCBlID0gbiAtMTsKCS8vZm9yIChpbnQgaSA9IDA7IGkgPCBuOyBpKyspewoJLy8JY291dCA8PCBBW2ldOwoJLy99Cgl3aGlsZSAoZSA+PSBmKXsKCQlpZiAoQVtmXSArIEFbZV0gPT0geCl7CgkJCWNvdW50Kys7CgkJCWYrKzsKCQl9CgkJZWxzZSBpZiAoQVtmXSArIEFbZV0gPiB4KXsKCQkJZS0tOwoJCX0KCQllbHNlewoJCQlmKys7CgkJfQoJfQoJY291dCA8PCBjb3VudDsKfQo=