#include using namespace std; using ll = long long; #define D if(0) const int NMAX = 1123; struct Bod { int x=0,y=0; Bod(int X,int Y): x(X),y(Y) { } Bod():Bod(0,0){} Bod operator + (Bod & dr) { return Bod(x+dr.x,y+dr.y); } Bod operator - (Bod & dr) { return Bod(x-dr.x,y-dr.y); } bool operator == (const Bod & dr) const { return x==dr.x && y==dr.y; } bool operator < (const Bod & dr) const { if(x==dr.x) return y setB; int n; int main() { int out=0; scanf("%d",&n); for(int i=0;i