#include <bits/stdc++.h>
using namespace std;
int a[10001];
int main()
{
iostream::sync_with_stdio(false);
cin.tie(0);cout.tie(0);
int n,cnt=0;
cin >>n;int sump[200000],sumn[200000];
for (int i=0;i<=199999;i++) {sump[i]=n;sumn[i]=n;}
for (int i=1;i<=n;i++) cin >> a[i];
for (int i=1;i<n;i++)
for (int j=i;j<n;j++)
if(a[i]+a[j]>=0) sump[a[i]+a[j]]=min(sump[a[i]+a[j]],j);
else sumn[abs(a[i]+a[j])]=min(sumn[abs(a[i]+a[j])],j);
for (int i=2;i<=n;i++)
for (int j=1;j<i;j++)
{int x=a[i]-a[j];
if(x>=0&&sump[x]<i) {cnt++;break;}
if(x<0&&sumn[abs(x)]<i) {cnt++;break;}
}
cout <<cnt;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CmludCBhWzEwMDAxXTsKaW50IG1haW4oKQp7CiBpb3N0cmVhbTo6c3luY193aXRoX3N0ZGlvKGZhbHNlKTsKIGNpbi50aWUoMCk7Y291dC50aWUoMCk7CiBpbnQgbixjbnQ9MDsKIGNpbiA+Pm47aW50IHN1bXBbMjAwMDAwXSxzdW1uWzIwMDAwMF07CiBmb3IgKGludCBpPTA7aTw9MTk5OTk5O2krKykge3N1bXBbaV09bjtzdW1uW2ldPW47fQogZm9yIChpbnQgaT0xO2k8PW47aSsrKSBjaW4gPj4gYVtpXTsKCiBmb3IgKGludCBpPTE7aTxuO2krKykKICAgIGZvciAoaW50IGo9aTtqPG47aisrKQogICAgICAgIGlmKGFbaV0rYVtqXT49MCkgc3VtcFthW2ldK2Fbal1dPW1pbihzdW1wW2FbaV0rYVtqXV0saik7CiAgICAgICAgZWxzZSBzdW1uW2FicyhhW2ldK2Fbal0pXT1taW4oc3VtblthYnMoYVtpXSthW2pdKV0saik7CiBmb3IgKGludCBpPTI7aTw9bjtpKyspCiAgICBmb3IgKGludCBqPTE7ajxpO2orKykKICAgIHtpbnQgeD1hW2ldLWFbal07CiAgICAgICAgaWYoeD49MCYmc3VtcFt4XTxpKSB7Y250Kys7YnJlYWs7fQogICAgICAgIGlmKHg8MCYmc3VtblthYnMoeCldPGkpIHtjbnQrKzticmVhazt9CiAgICB9CiBjb3V0IDw8Y250Owp9CiAgICA=