#include #define N 505 using namespace std; const int maxn=1e9; struct Point{ int x,y; int operator * (const Point &b)const{ return x*b.y-y*b.x; } Point operator - (const Point &b)const{ return (Point){x-b.x,y-b.y}; } int operator < (const Point &b)const{ return x