1 #include<cstdio>
2 #include<iostream>
3 #include<cstring>
4 #include<cmath>
5 #include<algorithm>
6 #include<set>
7 using namespace std;
8 const int INF=0x3f3f3f3f;
9 const int MAXN=1010;
10 int m[MAXN];
11 int cnt[MAXN];
12 set<int>st;
13 int main(){
14 int n;
15 while(~scanf("%d",&n)){
16 st.clear();
17 memset(cnt,0,sizeof(cnt));
18 for(int i=0;i<n;i++){
19 scanf("%d",m+i);
20 st.insert(m[i]);
21 cnt[m[i]]++;
22 }
23 int su,flot=0;
24 for(int i=0;i<n;i++){
25 for(int j=i+1;j<n;j++){
26 su=m[i]+m[j];
27 if(su==m[i]||su==m[j]){
28 if(cnt[su]==1)continue;
29 }
30 if(m[i]==m[j]&&m[i]==su){
31 if(cnt[su]==2)continue;
32 }
33 if(st.count(su)){
34 flot=1;
35 break;
36 }
37 }
38 if(flot)break;
39 }
40 if(flot)puts("YES");
41 else puts("NO");
42 }
43 return 0;
44 }