#include<sys/types.h>
#include<sys/stat.h>
#include<fcntl.h>
#include<iostream.h>
#include<unistd.h>
#include<errno.h>
int main (int argc,char **argv)
{	
	int filehandle;char yes;
	long BufferSize;
	for(;argc>=2;argc--)
	{	
statement 1 :		cout<<"\nThis is the body of file.\n";	
		if((filehandle=open(argv[argc-1],O_RDONLY))==-1)
			{
			cout<<"Error no."<<errno<<endl;
			return 0;
			}

BufferSize=lseek(filehandle,0,SEEK_END)-lseek(filehandle,0,SEEK_SET);
statement 2 :		char buffer[BufferSize];	
		lseek(filehandle,0,SEEK_SET);
		read(filehandle,buffer,sizeof(buffer));
		write(1,buffer,sizeof(buffer));
		close(filehandle);
		continue;
	}
	return 0;
}  

