#include long x[50000],y[50000]; void roll(long i,long* xl,long* yl,int r){ long h,hx=xl[i],hy=yl[i]; switch(r){ case 3: h=hy; hy=hx; hx=-h; case 2: h=hy; hy=hx; hx=-h; case 1: h=hy; hy=hx; hx=-h; case 0: xl[i]=hx; yl[i]=hy; return; } } int main(){ long m,i,dx,dy,x1,x2,y1,y2; int r; scanf("%ld",&m); for(i=0;i