Экономика
помогите, пожалуйста с программой (pascal), не знаю, где ошибка и как ее исправить
задача: Найти произведение длин самой длинной и k-й строк.
var f:text;
s:string;
max,n:integer;
begin
assign(f,'1.txt');
reset(f);
readln(f,s);
n:=length(s);
max:=n;
while not eof(f) do
begin
readln(f,s);
if length(s)> max then max:=length(s);
end;
close(f);
writeln('Длина самой длинной строки: ',max);
writeln('Длина k строки: ',n);
writeln('Произведение длин самой длинной и k строк: ', max*n);
end.