#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;
}