/*copy input to output */
#include <unistd.h>
#include <sys/syscall.h>
#define BUFSIZ 1024
int main() /* copy input to output */
{
char buf[BUFSIZ];
int n;
while ((n = read(0, buf, BUFSIZ)) > 0)
write(1, buf, n);
return 0;
}
Lypjb3B5IGlucHV0IHRvIG91dHB1dCAqLwoKI2luY2x1ZGUgPHVuaXN0ZC5oPgojaW5jbHVkZSA8c3lzL3N5c2NhbGwuaD4KCiNkZWZpbmUgQlVGU0laIDEwMjQKCmludCBtYWluKCkgLyogY29weSBpbnB1dCB0byBvdXRwdXQgKi8KewoJY2hhciBidWZbQlVGU0laXTsKCWludCBuOwoKCXdoaWxlICgobiA9IHJlYWQoMCwgYnVmLCBCVUZTSVopKSA+IDApCgkJd3JpdGUoMSwgYnVmLCBuKTsKCXJldHVybiAwOwoKfQo=