diff --git a/Configuration/GlobalAssemblyInfo.cs b/Configuration/GlobalAssemblyInfo.cs
index 2daacc513..6f12bcac9 100644
--- a/Configuration/GlobalAssemblyInfo.cs
+++ b/Configuration/GlobalAssemblyInfo.cs
@@ -15,7 +15,7 @@ internal static class RevisionClass
public const string Major = "3";
public const string Minor = "4";
public const string Build = "2";
- public const string Revision = "1920";
+ public const string Revision = "1931";
public const string MainVersion = Major + "." + Minor;
public const string FullVersion = Major + "." + Minor + "." + Build + "." + Revision;
diff --git a/Configuration/Version.defs b/Configuration/Version.defs
index 55f6104e6..8b8cbb0bf 100644
--- a/Configuration/Version.defs
+++ b/Configuration/Version.defs
@@ -1,4 +1,4 @@
-%MINOR%=4
-%REVISION%=1920
%COREVERSION%=2
+%REVISION%=1931
+%MINOR%=4
%MAJOR%=3
diff --git a/Localization/DefaultLang.resources b/Localization/DefaultLang.resources
index 1a7c62fe7..f0284cd54 100644
Binary files a/Localization/DefaultLang.resources and b/Localization/DefaultLang.resources differ
diff --git a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array [,] of T.html b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array [,] of T.html
index 4fc8b7e1c..c3cb726a7 100644
--- a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array [,] of T.html
+++ b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array [,] of T.html
@@ -8,6 +8,7 @@
+
@@ -41,6 +42,10 @@
Возвращает по заданному двумерному массиву последовательность (a[i,j],i,j)
procedure Fill<T>(Self: array [,] of T; f: (integer,integer) ->T);
procedure ForEach<T>(Self: array [,] of T; act: T -> ());
+procedure ForEach<T>(Self: array [,] of T; act: (T,integer,integer) -> ());
+function Print<T>(Self: array [,] of T; w: integer := 4): array [,] of T;
function Print(Self: array [,] of real; w: integer := 7; f: integer := 2): array [,] of real;
diff --git a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array of T.html b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array of T.html
index f40a70a07..9005517f5 100644
--- a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array of T.html
+++ b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Extension methods for array of T.html
@@ -78,13 +78,13 @@
function Low(Self: System.Array);
function Max<T>(Self: array of T): T; where T: IComparable<T>;
+function Max<T>(Self: array of T): T; where T: IComparable<T>;
function Max(Self: array of integer): integer;
function Max(Self: array of real): real;
function Min<T>(Self: array of T): T; where T: IComparable<T>;
+function Min<T>(Self: array of T): T; where T: IComparable<T>;
function Min(Self: array of integer): integer;
function Println<T>(Self: sequence of T): sequence of T;
function Product(Self: sequence of real): real;
+function Product(Self: sequence of integer): integer;
+function SkipLast<T>(self: sequence of T; count: integer := 1): sequence of T;
function Slice<T>(Self: sequence of T; from, step: integer): sequence of T;
diff --git a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Subroutines for typed files.html b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Subroutines for typed files.html
index f8bd6364a..1126b4613 100644
--- a/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Subroutines for typed files.html
+++ b/PABCNetHelp/LangGuide/PABCSystemUnit/Files/Subroutines for typed files.html
@@ -27,6 +27,6 @@
function OpenFileReal(fname: string): file of real;
procedure WriteElements<T>(fname: string; ss: sequence of T);
-