#include #include #include #include #include #include #include using namespace std; int N; long long f(vectorx) { sort(x.begin(),x.end()); long long ret=0; for(int i=0;i >xy) { sort(xy.begin(),xy.end()); vectorvs(N); for(int i=0;iL(vs.size()); for(int i=0;i>N; vectorX(N),Y(N); vector >xy(N); for(int i=0;i>X[i]>>Y[i]; xy[i]=make_pair(X[i],Y[i]); } long long R=f(X),S=f(Y); long long P=g(xy); for(int i=0;i