#include<bits/stdc++.h>
using namespace std;
int n,a[110][2],ans;
int main(){
	cin>>n;
	for(int i=1;i<=n;i++){
		cin>>a[i][1];//1ÊÇÊý£¬0ÊÇÊÇ·ñÓùý 
	}
	for(int i=1;i<=n;i++){
		for(int j=i+1;j<=n;j++){
			int x=a[i][1]+a[i][j];
			a[i][0]=1;a[j][0]=1;
			for(int k=1;k<=n;k++){
				for(int l=k+1;l<=n;l++){
					
					if(a[k][0]==1) break;
					else if(a[l][0]==1) continue;
					else{
						int y=a[k][1]+a[l][1];
						if(x==y) ans++;
					}
				}
			}
			a[i][0]=0;a[j][0]=0;
		}
	}
	cout<<ans;


	return 0;
}

/**************************************************************
	Problem: 2330
	User: chenpengxi
	Language: C++
	Result: Wrong Answer
****************************************************************/