#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
****************************************************************/