#include long x[50000],y[50000]; void roll(long i,long* xl,long* yl,int r){ long h,hx=xl[i]-xl[0],hy=yl[i]-yl[0]; 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]=xl[0]+hx; yl[i]=yl[0]+hy; return; } } int main(){ long m,i,dx,dy,x1,x2,y1,y2; int r; scanf("%ld",&m); for(i=0;i