begin
var n := ReadInteger('Количество строк/столбцов в массиве:');
var a := MatrRandom(n, n, -99, 99);
a.Println(4);
Writeln(4 * a.ColCount * '-');
a.Row(0).Aggregate(BigInteger(1), (p, q)-> p * q).Println
end.
begin
var n := ReadInteger('Количество строк/столбцов в массиве:');
var a := MatrRandom(n, n, -99, 99);
a.Println(4);
Writeln(4 * a.ColCount * '-');
a.Row(0).Aggregate(BigInteger(1), (p, q)-> p * q).Println
end.