#include <bits/stdc++.h>
using namespace std;
int ans(vector<int>v,int k){
map<int,int>m;
int a=0;
for(int i=0;i<v.size();i++){
a+=m[k-v[i]];
m[k-v[i]]++;
}
return a;
}
int main() {
// your code goes here
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+dixpbnQgayl7CgltYXA8aW50LGludD5tOwoJaW50IGE9MDsKCWZvcihpbnQgaT0wO2k8di5zaXplKCk7aSsrKXsKCSAgICAgYSs9bVtrLXZbaV1dOwoJCSBtW2stdltpXV0rKzsKCX0KCXJldHVybiBhOwp9CmludCBtYWluKCkgewoJLy8geW91ciBjb2RlIGdvZXMgaGVyZQoJaW50IG47Y2luPj5uOwoJdmVjdG9yPGludD52KG4pOwoJZm9yKGludCBpPTA7aTxuO2krKyljaW4+PnZbaV07CglpbnQgaztjaW4+Pms7Cgljb3V0PDxhbnModixrKTw8ZW5kbDsKCXJldHVybiAwOwp9