#include <stdio.h>

void main(int argc,char **argv)
	{
	FILE *in;
	FILE *out;
	int n;
	char buf[65536];

	in = fopen(argv[1],"rb");
	if(in==0)
		{
		perror("opening input");
		return;
		}
	out = fopen(argv[2],"wb");
	if(out==0)
		{
		perror("opening input");
		return;
		}
	while(fread(&n,1,4,in))
		{
		if(n>65536)
			{
			printf("huge record!\n");
			return;
			}
		fread(buf,1,n,in);
		fwrite(buf,1,n,out);
		fread(&n,1,4,in);
		}
	fclose(in);
	fclose(out);
	}

