#include #include #include #include #include using namespace std; long W,H; int N; long X[1<<17],Y[1<<17]; int check(long x,long y) { if(!(1<=x&&x<=W&&1<=y&&y<=H))return 0; int dis=abs(X[0]-x)+abs(Y[0]-y); for(int i=1;i>W>>H>>N; for(int i=0;i>X[i]>>Y[i]; for(int i=1;i=Mxmy-mxmy; bool horizontalB=Mxmy-mxmy>=Mxpy-mxpy; for(int i=0;i=Mxmy-mxmy; for(int i=0;i