#pragma GCC optimize("Ofast") #pragma GCC target("avx2") char*mmap(); #define RD(v) int v=0;{int c;while(c=*r++-48,c>=0)v=v*10+c;} #define RDS(v) int v=0;{int c,s;s=*r=='-'?++r,1:0;while(c=*r++-48,c>=0)v=v*10+c;v=s?-v:v;} int x[1000],y[1000],c[1000]; int al[1000],af[1001],an; main(){ char*r=mmap(0l,24l*1024,1,2,0,0l); RD(n); for(int i=0;id){ dmin=d; c[i]=j; } } } } } int an1=1; for(int ai=1;ai