var
ms:Tmeorystream:
i:inteer;
pchar;
size:integer;
sts:Tstrings;
f:textfile;
begin
ms:=Tmeorystream.create;
sts:=Tstrings.create;
try
ms.loadefromfile('u.txt');
size:=ms.size;
FillChar(p, SizeOf, 0);
ms.read(p,size);
sts.text:=p;
assignfile(f,'u0.txt')
rewrite(f);
for i:=0 to 49999 do
begin
writeln(f,sts);
if ((i+1) mod 1000)=0 then
begin
close(f);
assignfile(f,'u'+inttostr((i div 1000))+'.txt');
rewrite(f);
end;