#include #include #include #include #include #include #include #include #include #include #include using namespace std; #define ll long long int vector v; vector v1; vector v2; const ll inf=100000000000005; #define cincout ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL) #define me1(a,i) memset(a,i,sizeof(a)) #define me2(a,i,n,m) memset(a,i,n*m*sizeof(a[0][0])) #define mp make_pair #define pb push_back #define sortv(v) sort(v.begin(),v.end()) #define printv(n,v) for(int i=0;i>v[i];} int main() { cincout; int n; cin>>n; vector >po; int a,b; for(int i=0;i>a>>b; po.pb(mp(a,b)); } bool done1=1,done2=1; for(int i=0;i