const
n=10;
var
a:array[1..n,1..n] of integer;
i,j,min,x:integer;
begin
for i:=1 to n do
begin
for j:=1 to n do
begin
a[i,j]:=random(100);
write(' ',a[i,j]:3);
end;
writeln();
end;
writeln('--------') ;
min:=a[1,1];
for i:=1 to n do
for j:=1 to n do
if abs(a[i,j])<abs(min) then min:=a[i,j];
writeln(min);
for j:=1 to n do
begin
x:=a[2,j];
a[2,j]:=a[4,j];
a[4,j]:=x;
end;
writeln('--------') ;
for i:=1 to n do
begin
for j:=1 to n do
begin
write(' ',a[i,j]:3);
end;
writeln();
end;
end.