#include #include #include using namespace std; typedef long long int ll; #define x first #define y second int main() { int n; cin >> n; vector> points(n); for (int i=0; i> points[i].x >> points[i].y; } sort(points.begin(), points.end()); int i=0; ll result = 0; ll bestUp = 0; //Y ll bestDown = 0; //-Y ll lastx, lastUp, lastDown; while (i