#include <apue.h>
#include <myerr.h>
#define BUFFSIZE 4096
int main( int argc, char *argv[] )
{
int n;
char buf[BUFFSIZE];
while((n=read(STDIN_FILENO,buf,BUFFSIZE))>0)
if(write(STDOUT_FILENO,buf,n)!=n)
err_sys("write error");
if(n<0)
err_sys("read error");
return 0;
}