rt
char pbuf[1 << 20], *pp = pbuf; void ph(const char &c) { if (pp - pbuf == 1 << 20) fwrite(pbuf, 1, 1 << 20, stdout), pp = pbuf; *pp++ = c; }