for(int j=0; j<n; j++) {
vis[a[j]]=1;
}
for(int i=0; i<n; i++) {
for(int j=0; j<n; j++) {
if(vis[a[j]+a[i]]==1)return true;
}
}
return false; sort(arr);//O(n)O(nlogn)O(n^2)
int i,j,k;
for(k=0;k<arr.length;k++)
for(i=0,j=arr.length-1;i<=j;){
if(arr[k]>arr[i]+arr[j]) i++;
else if(arr[k]<arr[i]+arr[j]) j--;
else break;
}//O(n^2)