#include <bits/stdc++.h>
using namespace std;
int ans(vector<int>v,int k){
map<int,int>m;int count=0;
for(int i=0;i<v.size();i++){
int c= k-v[i];
if(m[c]>0){
count+=m[c];
}
m[v[i]]++;
}
return count;
}
int main() {
int n;cin>>n;
vector<int>v(n);
for(int i=0;i<n;i++)cin>>v[i];
int k;cin>>k;
cout<<ans(v,k)<<endl;
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CgppbnQgYW5zKHZlY3RvcjxpbnQ+dixpbnQgayl7CgltYXA8aW50LGludD5tO2ludCBjb3VudD0wOwoJZm9yKGludCBpPTA7aTx2LnNpemUoKTtpKyspewoJCWludCBjPSBrLXZbaV07CgkJaWYobVtjXT4wKXsKCQkJY291bnQrPW1bY107CgkJfQoJCW1bdltpXV0rKzsKCX0KCXJldHVybiBjb3VudDsKCQp9CgppbnQgbWFpbigpIHsKCWludCBuO2Npbj4+bjsKCXZlY3RvcjxpbnQ+dihuKTsKCWZvcihpbnQgaT0wO2k8bjtpKyspY2luPj52W2ldOwoJaW50IGs7Y2luPj5rOwoJY291dDw8YW5zKHYsayk8PGVuZGw7CglyZXR1cm4gMDsKfQ==