#include <iostream>
#include<bits/stdc++.h>
using namespace std;
int main() {
int n=5,target=-2;
vector<int> a= {0, -1, 2, -3, 1};
sort(a.begin(),a.end());
for(int i : a ){
cout<<i<<"\n";
}
int i=0,j=n-1,temp=0;
while(i<j){
int sum=a[i]+a[j];
if(sum==target){
cout<<"Sum found"<<a[i]<<","<<a[j];
temp=1;
break;
}
else if(sum >target){
j--;
}
else{
i++;
}
}
if(temp==0){
cout<<"Sum not found";
}
return 0;
}
I2luY2x1ZGUgPGlvc3RyZWFtPgojaW5jbHVkZTxiaXRzL3N0ZGMrKy5oPgp1c2luZyBuYW1lc3BhY2Ugc3RkOwoKaW50IG1haW4oKSB7CglpbnQgbj01LHRhcmdldD0tMjsKCQoJdmVjdG9yPGludD4gYT0gezAsIC0xLCAyLCAtMywgMX07CgkKCQoJc29ydChhLmJlZ2luKCksYS5lbmQoKSk7Cglmb3IoaW50IGkgOiBhICl7CgkJY291dDw8aTw8IlxuIjsKCX0KCQoJaW50IGk9MCxqPW4tMSx0ZW1wPTA7CgkKCXdoaWxlKGk8ail7CgkJaW50IHN1bT1hW2ldK2Fbal07CgkJCgkJaWYoc3VtPT10YXJnZXQpewoJCQljb3V0PDwiU3VtIGZvdW5kIjw8YVtpXTw8IiwiPDxhW2pdOwoJCQl0ZW1wPTE7CgkJCWJyZWFrOwoJCQkKCQkJCgkJfQoJCWVsc2UgaWYoc3VtID50YXJnZXQpewoJCQlqLS07CgkJfQoJCWVsc2V7CgkJCWkrKzsKCQl9CgkJCgoJCQoJfQoJCQlpZih0ZW1wPT0wKXsKCQkJY291dDw8IlN1bSBub3QgZm91bmQiOwoJCX0KCQoJCglyZXR1cm4gMDsKfQ==