#pragma GCC optimize("Ofast") #pragma GCC target("avx2") char*mmap(); char a[410000]; main(){ char*rp=mmap(0l,4l*200000+7,1,2,0,0ll); int i=205000; int j=205000; while(*rp++!=10); do{ a[rp[0]&1?--i:j++]=rp[2]; rp+=4; }while(*rp); write(1,a+i,j-i); }