From 5b4c7577e038f9db1526ab796d41316126ea4a42 Mon Sep 17 00:00:00 2001 From: KhasanovAM Date: Wed, 18 Mar 2026 15:36:36 +0400 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BB=D0=B0=D1=81=D1=82=D0=B8=20?= =?UTF-8?q?=D1=8D=D0=BA=D0=B2=D0=B8=D0=B2=D0=B0=D0=BB=D0=B5=D0=BD=D1=82?= =?UTF-8?q?=D0=BD=D0=BE=D1=81=D1=82=D0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- LR1/AppTesting.Tests/ArrayProcTests.cs | 555 +++--- LR1/AppTesting.Tests/SearchMinValueTests.cs | 355 ++-- LR1/AppTesting/Program.cs | 2 +- LR1/DataGeneration/DataGeneration.py | 100 + LR1/TestData/expected_eq_max_1_ArrayProc.txt | 7 + LR1/TestData/expected_eq_max_1_MinValue.txt | 1 + LR1/TestData/expected_eq_min_1_ArrayProc.txt | 1 + LR1/TestData/expected_eq_min_1_MinValue.txt | 1 + .../expected_eq_neg_inside_1_ArrayProc.txt | 1 + .../expected_eq_neg_inside_1_MinValue.txt | 1 + .../expected_eq_pos_inside_1_ArrayProc.txt | 1 + .../expected_eq_pos_inside_1_MinValue.txt | 1 + LR1/TestData/expected_eq_zero_1_ArrayProc.txt | 5 + LR1/TestData/expected_eq_zero_1_MinValue.txt | 1 + LR1/TestData/expected_way_3_1_ArrayProc.txt | 13 +- LR1/TestData/expected_way_3_1_minValue.txt | 2 +- LR1/TestData/expected_way_3_2_ArrayProc.txt | 15 +- LR1/TestData/expected_way_3_2_minValue.txt | 2 +- LR1/TestData/expected_way_3_3_ArrayProc.txt | 14 +- LR1/TestData/expected_way_3_3_minValue.txt | 2 +- LR1/TestData/expected_way_3_4_ArrayProc.txt | 13 +- LR1/TestData/expected_way_3_4_minValue.txt | 2 +- LR1/TestData/expected_way_3_5_ArrayProc.txt | 19 +- LR1/TestData/expected_way_3_5_minValue.txt | 2 +- LR1/TestData/expected_way_4_1_ArrayProc.txt | 14 +- LR1/TestData/expected_way_4_1_minValue.txt | 2 +- LR1/TestData/expected_way_4_2_ArrayProc.txt | 16 +- LR1/TestData/expected_way_4_2_minValue.txt | 2 +- LR1/TestData/expected_way_4_3_ArrayProc.txt | 13 +- LR1/TestData/expected_way_4_3_minValue.txt | 2 +- LR1/TestData/expected_way_4_4_ArrayProc.txt | 10 +- LR1/TestData/expected_way_4_4_minValue.txt | 2 +- LR1/TestData/expected_way_4_5_ArrayProc.txt | 11 +- LR1/TestData/expected_way_4_5_minValue.txt | 2 +- LR1/TestData/expected_way_5_1_ArrayProc.txt | 21 +- LR1/TestData/expected_way_5_1_minValue.txt | 2 +- LR1/TestData/expected_way_5_2_ArrayProc.txt | 11 +- LR1/TestData/expected_way_5_2_minValue.txt | 2 +- LR1/TestData/expected_way_5_3_ArrayProc.txt | 10 +- LR1/TestData/expected_way_5_3_minValue.txt | 2 +- LR1/TestData/expected_way_5_4_ArrayProc.txt | 8 +- LR1/TestData/expected_way_5_4_minValue.txt | 2 +- LR1/TestData/expected_way_5_5_ArrayProc.txt | 8 +- LR1/TestData/expected_way_5_5_minValue.txt | 2 +- LR1/TestData/expected_way_6_1_ArrayProc.txt | 8 +- LR1/TestData/expected_way_6_2_ArrayProc.txt | 6 +- LR1/TestData/expected_way_6_3_ArrayProc.txt | 14 +- LR1/TestData/expected_way_6_4_ArrayProc.txt | 8 +- LR1/TestData/expected_way_6_5_ArrayProc.txt | 18 +- LR1/TestData/input_data.txt | 1384 ++++---------- LR1/TestData/input_eq_max_1_ArrayProc.txt | 15 + LR1/TestData/input_eq_max_1_MinValue.txt | 15 + LR1/TestData/input_eq_min_1_ArrayProc.txt | 9 + LR1/TestData/input_eq_min_1_MinValue.txt | 7 + .../input_eq_neg_inside_1_ArrayProc.txt | 5 + .../input_eq_neg_inside_1_MinValue.txt | 10 + .../input_eq_pos_inside_1_ArrayProc.txt | 5 + .../input_eq_pos_inside_1_MinValue.txt | 14 + LR1/TestData/input_eq_zero_1_ArrayProc.txt | 13 + LR1/TestData/input_eq_zero_1_MinValue.txt | 13 + LR1/TestData/input_way_1_1_ArrayProc.txt | 1 - LR1/TestData/input_way_1_2_ArrayProc.txt | 1 + LR1/TestData/input_way_1_5_ArrayProc.txt | 2 +- LR1/TestData/input_way_2_1_ArrayProc.txt | 7 +- LR1/TestData/input_way_2_2_ArrayProc.txt | 8 +- LR1/TestData/input_way_2_3_ArrayProc.txt | 12 +- LR1/TestData/input_way_2_4_ArrayProc.txt | 9 +- LR1/TestData/input_way_2_5_ArrayProc.txt | 9 +- LR1/TestData/input_way_3_1_ArrayProc.txt | 30 +- LR1/TestData/input_way_3_1_minValue.txt | 2 +- LR1/TestData/input_way_3_2_ArrayProc.txt | 32 +- LR1/TestData/input_way_3_2_minValue.txt | 2 +- LR1/TestData/input_way_3_3_ArrayProc.txt | 32 +- LR1/TestData/input_way_3_3_minValue.txt | 2 +- LR1/TestData/input_way_3_4_ArrayProc.txt | 30 +- LR1/TestData/input_way_3_4_minValue.txt | 2 +- LR1/TestData/input_way_3_5_ArrayProc.txt | 38 +- LR1/TestData/input_way_3_5_minValue.txt | 2 +- LR1/TestData/input_way_4_1_ArrayProc.txt | 30 +- LR1/TestData/input_way_4_1_minValue.txt | 1379 +++++++------- LR1/TestData/input_way_4_2_ArrayProc.txt | 34 +- LR1/TestData/input_way_4_2_minValue.txt | 1526 +++++---------- LR1/TestData/input_way_4_3_ArrayProc.txt | 30 +- LR1/TestData/input_way_4_3_minValue.txt | 1422 +++++--------- LR1/TestData/input_way_4_4_ArrayProc.txt | 26 +- LR1/TestData/input_way_4_4_minValue.txt | 1393 ++++++++++---- LR1/TestData/input_way_4_5_ArrayProc.txt | 28 +- LR1/TestData/input_way_4_5_minValue.txt | 500 +++-- LR1/TestData/input_way_5_1_ArrayProc.txt | 40 +- LR1/TestData/input_way_5_1_minValue.txt | 564 +++++- LR1/TestData/input_way_5_2_ArrayProc.txt | 28 +- LR1/TestData/input_way_5_2_minValue.txt | 941 ++++----- LR1/TestData/input_way_5_3_ArrayProc.txt | 26 +- LR1/TestData/input_way_5_3_minValue.txt | 1477 +++++++------- LR1/TestData/input_way_5_4_ArrayProc.txt | 24 +- LR1/TestData/input_way_5_4_minValue.txt | 1696 ++++++++--------- LR1/TestData/input_way_5_5_ArrayProc.txt | 24 +- LR1/TestData/input_way_5_5_minValue.txt | 1137 ++++++++--- LR1/TestData/input_way_6_1_ArrayProc.txt | 24 +- LR1/TestData/input_way_6_2_ArrayProc.txt | 22 +- LR1/TestData/input_way_6_3_ArrayProc.txt | 32 +- LR1/TestData/input_way_6_4_ArrayProc.txt | 24 +- LR1/TestData/input_way_6_5_ArrayProc.txt | 34 +- LR1/TestData/min_value_py.txt | 2 +- LR1/TestData/output_data_py.txt | 693 ++----- 105 files changed, 8046 insertions(+), 8133 deletions(-) create mode 100644 LR1/TestData/expected_eq_max_1_ArrayProc.txt create mode 100644 LR1/TestData/expected_eq_max_1_MinValue.txt create mode 100644 LR1/TestData/expected_eq_min_1_ArrayProc.txt create mode 100644 LR1/TestData/expected_eq_min_1_MinValue.txt create mode 100644 LR1/TestData/expected_eq_neg_inside_1_ArrayProc.txt create mode 100644 LR1/TestData/expected_eq_neg_inside_1_MinValue.txt create mode 100644 LR1/TestData/expected_eq_pos_inside_1_ArrayProc.txt create mode 100644 LR1/TestData/expected_eq_pos_inside_1_MinValue.txt create mode 100644 LR1/TestData/expected_eq_zero_1_ArrayProc.txt create mode 100644 LR1/TestData/expected_eq_zero_1_MinValue.txt create mode 100644 LR1/TestData/input_eq_max_1_ArrayProc.txt create mode 100644 LR1/TestData/input_eq_max_1_MinValue.txt create mode 100644 LR1/TestData/input_eq_min_1_ArrayProc.txt create mode 100644 LR1/TestData/input_eq_min_1_MinValue.txt create mode 100644 LR1/TestData/input_eq_neg_inside_1_ArrayProc.txt create mode 100644 LR1/TestData/input_eq_neg_inside_1_MinValue.txt create mode 100644 LR1/TestData/input_eq_pos_inside_1_ArrayProc.txt create mode 100644 LR1/TestData/input_eq_pos_inside_1_MinValue.txt create mode 100644 LR1/TestData/input_eq_zero_1_ArrayProc.txt create mode 100644 LR1/TestData/input_eq_zero_1_MinValue.txt diff --git a/LR1/AppTesting.Tests/ArrayProcTests.cs b/LR1/AppTesting.Tests/ArrayProcTests.cs index c98a4b6..4c721ca 100644 --- a/LR1/AppTesting.Tests/ArrayProcTests.cs +++ b/LR1/AppTesting.Tests/ArrayProcTests.cs @@ -1,278 +1,337 @@ using Xunit; -using System.IO; namespace AppTesting { public class ArrayProcTests { - [Fact] - public void ArrayProc_Way_1_1() + public class Way1 { - double[]? inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_1_ArrayProc.txt")); - double[]? expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_Way_1_1() + { + double[]? inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_1_ArrayProc.txt")); + double[]? expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_1_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_2_ArrayProc.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_Way_1_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_2_ArrayProc.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_1_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_3_ArrayProc.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_Way_1_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_3_ArrayProc.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_1_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_4_ArrayProc.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_Way_1_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_4_ArrayProc.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_1_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_5_ArrayProc.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_1_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_1_5_ArrayProc.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_1_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_2_1() + public class Way2 { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_1_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_2_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_2_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_2_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_2_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_3_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_2_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_4_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_2_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_5_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_2_2() + public class Way3 { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_2_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_3_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_3_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_2_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_3_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_3_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_3_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_4_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_3_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_5_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_2_3() + public class Way4 { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_3_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_4_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_4_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_2_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_4_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_3_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_4_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_4_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_4_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_5_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_2_4() + public class Way5 { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_4_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_5_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_5_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_2_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_5_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_3_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_5_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_4_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_5_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_5_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_2_5() + public class Way6 { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_2_5_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_2_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_Way_6_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_6_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_2_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_2_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_6_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_3_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_3_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_6_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_4_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_4_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void ArrayProc_Way_6_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_5_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_5_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } - - [Fact] - public void ArrayProc_Way_3_1() + public class EquivalenceClassTests { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_1_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + // Тесты областей эквивалентности для ArrayProc + [Fact] + public void ArrayProc_EquivalenceClass_MinBoundary() + { + var input = new double[] { double.MinValue }; + var result = Program.ArrayProc(input); + Assert.NotNull(result); + } - [Fact] - public void ArrayProc_Way_3_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_2_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_EquivalenceClass_Negative() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_neg_inside_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_neg_inside_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_3_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_3_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_EquivalenceClass_Zero() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_zero_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_zero_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_3_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_4_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void ArrayProc_EquivalenceClass_Positive() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_pos_inside_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_pos_inside_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void ArrayProc_Way_3_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_5_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_4_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_1_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_4_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_2_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_4_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_3_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_4_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_4_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_4_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_5_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_5_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_1_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_5_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_2_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_5_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_3_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_5_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_4_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_5_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_5_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_6_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_1_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_1_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_6_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_2_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_2_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_6_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_3_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_3_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_6_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_4_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_4_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void ArrayProc_Way_6_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_6_5_ArrayProc.txt")); - double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_6_5_ArrayProc.txt")); - var result = Program.ArrayProc(inputData); - Assert.Equal(expected, result); + [Fact] + public void ArrayProc_EquivalenceClass_MaxBoundary() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_max_1_ArrayProc.txt")); + double[] expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_max_1_ArrayProc.txt")); + var result = Program.ArrayProc(inputData); + Assert.Equal(expected, result); + } } } } \ No newline at end of file diff --git a/LR1/AppTesting.Tests/SearchMinValueTests.cs b/LR1/AppTesting.Tests/SearchMinValueTests.cs index 0ec26fb..1dc3b26 100644 --- a/LR1/AppTesting.Tests/SearchMinValueTests.cs +++ b/LR1/AppTesting.Tests/SearchMinValueTests.cs @@ -1,164 +1,225 @@ using Xunit; -using System.IO; namespace AppTesting { public class SearchMinValueTests { - // Путь 1 - [Fact] - public void SearchMinValue_Way_1() + public class WayTests { - double[]? inputData = null; - var result = Program.SearchMinValue(inputData); - Assert.Null(result); + public class Way1 + { + [Fact] + public void SearchMinValue_Way_1() + { + double[]? inputData = null; + var result = Program.SearchMinValue(inputData!); + Assert.Null(result); + } + } + + public class Way2 + { + [Fact] + public void SearchMinValue_Way_2() + { + double[] inputData = new double[0]; + var result = Program.SearchMinValue(inputData); + Assert.Null(result); + } + } + + public class Way3 + { + [Fact] + public void SearchMinValue_Way_3_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_1_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_1_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_3_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_2_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_2_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_3_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_3_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_3_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_3_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_4_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_4_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_3_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_5_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_5_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + } + + public class Way4 + { + [Fact] + public void SearchMinValue_Way_4_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_1_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_1_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_4_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_2_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_2_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_4_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_3_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_3_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_4_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_4_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_4_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_4_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_5_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_5_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + } + + public class Way5 + { + [Fact] + public void SearchMinValue_Way_5_1() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_1_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_1_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_5_2() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_2_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_2_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_5_3() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_3_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_3_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_5_4() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_4_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_4_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + + [Fact] + public void SearchMinValue_Way_5_5() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_5_minValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_5_minValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } + } } - // Путь 2 - [Fact] - public void SearchMinValue_Way_2() + public class EquivalenceClassTests { - double[] inputData = new double[0]; - var result = Program.SearchMinValue(inputData); - Assert.Null(result); - } + // Тесты областей эквивалентности для SearchMinValue + [Fact] + public void SearchMinValue_EquivalenceClass_MinBoundary() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_min_1_MinValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_min_1_MinValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } - // Путь 3 - [Fact] - public void SearchMinValue_Way_3_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_1_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_1_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void SearchMinValue_EquivalenceClass_Negative() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_neg_inside_1_MinValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_neg_inside_1_MinValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void SearchMinValue_Way_3_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_2_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_2_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void SearchMinValue_EquivalenceClass_Zero() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_zero_1_MinValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_zero_1_MinValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void SearchMinValue_Way_3_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_3_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_3_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } + [Fact] + public void SearchMinValue_EquivalenceClass_Positive() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_pos_inside_1_MinValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_pos_inside_1_MinValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } - [Fact] - public void SearchMinValue_Way_3_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_4_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_4_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_3_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_3_5_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_3_5_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - // Путь 4 - [Fact] - public void SearchMinValue_Way_4_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_1_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_1_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_4_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_2_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_2_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_4_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_3_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_3_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_4_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_4_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_4_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_4_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_4_5_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_4_5_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - // Путь 5 - [Fact] - public void SearchMinValue_Way_5_1() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_1_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_1_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_5_2() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_2_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_2_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_5_3() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_3_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_3_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_5_4() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_4_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_4_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); - } - - [Fact] - public void SearchMinValue_Way_5_5() - { - double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_way_5_5_minValue.txt")); - var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_way_5_5_minValue.txt"))[0]; - var result = Program.SearchMinValue(inputData); - Assert.Equal(expected, result); + [Fact] + public void SearchMinValue_EquivalenceClass_MaxBoundary() + { + double[] inputData = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "input_eq_max_1_MinValue.txt")); + var expected = Program.ReadData(Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "TestData", "expected_eq_max_1_MinValue.txt"))[0]; + var result = Program.SearchMinValue(inputData); + Assert.Equal(expected, result); + } } } } \ No newline at end of file diff --git a/LR1/AppTesting/Program.cs b/LR1/AppTesting/Program.cs index bc4a188..37372f7 100644 --- a/LR1/AppTesting/Program.cs +++ b/LR1/AppTesting/Program.cs @@ -39,7 +39,7 @@ public class Program string[] lines = File.ReadAllLines(txtFile); if (lines.Length == 0 || lines[0] == "None") - return new double[0]; + return Array.Empty(); double[] data = new double[lines.Length]; for (int i = 0; i < lines.Length; i++) diff --git a/LR1/DataGeneration/DataGeneration.py b/LR1/DataGeneration/DataGeneration.py index 09a4b8c..b0784e1 100644 --- a/LR1/DataGeneration/DataGeneration.py +++ b/LR1/DataGeneration/DataGeneration.py @@ -76,6 +76,46 @@ def generate_way_6_ForArrayProc(): length += 1 # делаем нечетным для срабатывания условия на четность return [random.uniform(MIN_VAL, MAX_VAL) for _ in range(length)] +def generate_eq_way_min_ForArrayProc(): + length = random.randint(5, 15) + return [MIN_VAL] * length + +def generate_eq_way_positive_inside_ForArrayProc(): + length = random.randint(5, 15) + return [random.uniform(MIN_VAL + 1, -0.1) for _ in range(length)] + +def generate_eq_way_zero_ForArrayProc(): + length = random.randint(5, 15) + return [0.0] * length + +def generate_eq_way_negative_inside_ForArrayProc(): + length = random.randint(5, 15) + return [random.uniform(0.1, MAX_VAL - 1) for _ in range(length)] + +def generate_eq_way_max_ForArrayProc(): + length = random.randint(5, 15) + return [MAX_VAL] * length + +def generate_eq_way_min_ForMinValue(): + length = random.randint(5, 15) + return [MIN_VAL] * length + +def generate_eq_way_negative_inside_ForMinValue(): + length = random.randint(5, 15) + return [random.uniform(MIN_VAL + 1, -0.1) for _ in range(length)] + +def generate_eq_way_zero_ForMinValue(): + length = random.randint(5, 15) + return [0.0] * length + +def generate_eq_way_positive_inside_ForMinValue(): + length = random.randint(5, 15) + return [random.uniform(0.1, MAX_VAL - 1) for _ in range(length)] + +def generate_eq_way_max_ForMinValue(): + length = random.randint(5, 15) + return [MAX_VAL] * length + def write_to_file(data, filename): with open(filename, 'w') as file: if not isinstance(data, list): @@ -113,6 +153,66 @@ def array_proc(input_data): input_data = generate_input_data() write_to_file(input_data, "..\TestData\input_data.txt"); +# MinValue - Область а) минимальная граница +data_eq_min = generate_eq_way_min_ForMinValue() +expected_eq_min = search_min_value(data_eq_min) +write_to_file(data_eq_min, "..\TestData\input_eq_min_1_MinValue.txt") +write_to_file(expected_eq_min, "..\TestData\expected_eq_min_1_MinValue.txt") + +# MinValue - Область б) MIN_BOUND < элемент < 0 +data_eq_neg_inside = generate_eq_way_negative_inside_ForMinValue() +expected_eq_neg_inside = search_min_value(data_eq_neg_inside) +write_to_file(data_eq_neg_inside, "..\TestData\input_eq_neg_inside_1_MinValue.txt") +write_to_file(expected_eq_neg_inside, "..\TestData\expected_eq_neg_inside_1_MinValue.txt") + +# MinValue - Область в) 0 +data_eq_zero = generate_eq_way_zero_ForMinValue() +expected_eq_zero = search_min_value(data_eq_zero) +write_to_file(data_eq_zero, "..\TestData\input_eq_zero_1_MinValue.txt") +write_to_file(expected_eq_zero, "..\TestData\expected_eq_zero_1_MinValue.txt") + +# MinValue - Область г) 0 < элемент < MAX_BOUND +data_eq_pos_inside = generate_eq_way_positive_inside_ForMinValue() +expected_eq_pos_inside = search_min_value(data_eq_pos_inside) +write_to_file(data_eq_pos_inside, "..\TestData\input_eq_pos_inside_1_MinValue.txt") +write_to_file(expected_eq_pos_inside, "..\TestData\expected_eq_pos_inside_1_MinValue.txt") + +# MinValue - Область д) максимальная граница +data_eq_max = generate_eq_way_max_ForMinValue() +expected_eq_max = search_min_value(data_eq_max) +write_to_file(data_eq_max, "..\TestData\input_eq_max_1_MinValue.txt") +write_to_file(expected_eq_max, "..\TestData\expected_eq_max_1_MinValue.txt") + +# ArrayProc Область а) минимальная граница +data_eq_min = generate_eq_way_min_ForArrayProc() +expected_eq_min = array_proc(data_eq_min) +write_to_file(data_eq_min, "..\TestData\input_eq_min_1_ArrayProc.txt") +write_to_file(expected_eq_min, "..\TestData\expected_eq_min_1_ArrayProc.txt") + +# ArrayProc Область б) MIN_BOUND < элемент < 0 +data_eq_neg_inside = generate_eq_way_negative_inside_ForArrayProc() +expected_eq_neg_inside = array_proc(data_eq_neg_inside) +write_to_file(data_eq_neg_inside, "..\TestData\input_eq_neg_inside_1_ArrayProc.txt") +write_to_file(expected_eq_neg_inside, "..\TestData\expected_eq_neg_inside_1_ArrayProc.txt") + +# ArrayProc Область в) 0 +data_eq_zero = generate_eq_way_zero_ForArrayProc() +expected_eq_zero = array_proc(data_eq_zero) +write_to_file(data_eq_zero, "..\TestData\input_eq_zero_1_ArrayProc.txt") +write_to_file(expected_eq_zero, "..\TestData\expected_eq_zero_1_ArrayProc.txt") + +# ArrayProc Область г) 0 < элемент < MAX_BOUND +data_eq_pos_inside = generate_eq_way_positive_inside_ForArrayProc() +expected_eq_pos_inside = array_proc(data_eq_pos_inside) +write_to_file(data_eq_pos_inside, "..\TestData\input_eq_pos_inside_1_ArrayProc.txt") +write_to_file(expected_eq_pos_inside, "..\TestData\expected_eq_pos_inside_1_ArrayProc.txt") + +# ArrayProc Область д) максимальная граница +data_eq_max = generate_eq_way_max_ForArrayProc() +expected_eq_max = array_proc(data_eq_max) +write_to_file(data_eq_max, "..\TestData\input_eq_max_1_ArrayProc.txt") +write_to_file(expected_eq_max, "..\TestData\expected_eq_max_1_ArrayProc.txt") + # ArrayProc data_way_1_ArrayProc = generate_way_1_ForArrayProc() expected_way_1 = array_proc(data_way_1_ArrayProc) diff --git a/LR1/TestData/expected_eq_max_1_ArrayProc.txt b/LR1/TestData/expected_eq_max_1_ArrayProc.txt new file mode 100644 index 0000000..5db0582 --- /dev/null +++ b/LR1/TestData/expected_eq_max_1_ArrayProc.txt @@ -0,0 +1,7 @@ +1.1579207772152249e+77 +1.1579207772152249e+77 +1.1579207772152249e+77 +1.3407805263067105e+154 +1.1579207772152249e+77 +1.1579207772152249e+77 +1.1579207772152249e+77 diff --git a/LR1/TestData/expected_eq_max_1_MinValue.txt b/LR1/TestData/expected_eq_max_1_MinValue.txt new file mode 100644 index 0000000..01e3f2d --- /dev/null +++ b/LR1/TestData/expected_eq_max_1_MinValue.txt @@ -0,0 +1 @@ +3.4028235e+38 diff --git a/LR1/TestData/expected_eq_min_1_ArrayProc.txt b/LR1/TestData/expected_eq_min_1_ArrayProc.txt new file mode 100644 index 0000000..b6f4bf7 --- /dev/null +++ b/LR1/TestData/expected_eq_min_1_ArrayProc.txt @@ -0,0 +1 @@ +1.3407805263067105e+154 diff --git a/LR1/TestData/expected_eq_min_1_MinValue.txt b/LR1/TestData/expected_eq_min_1_MinValue.txt new file mode 100644 index 0000000..44675d0 --- /dev/null +++ b/LR1/TestData/expected_eq_min_1_MinValue.txt @@ -0,0 +1 @@ +-3.4028235e+38 diff --git a/LR1/TestData/expected_eq_neg_inside_1_ArrayProc.txt b/LR1/TestData/expected_eq_neg_inside_1_ArrayProc.txt new file mode 100644 index 0000000..b0047fa --- /dev/null +++ b/LR1/TestData/expected_eq_neg_inside_1_ArrayProc.txt @@ -0,0 +1 @@ +None diff --git a/LR1/TestData/expected_eq_neg_inside_1_MinValue.txt b/LR1/TestData/expected_eq_neg_inside_1_MinValue.txt new file mode 100644 index 0000000..cc11817 --- /dev/null +++ b/LR1/TestData/expected_eq_neg_inside_1_MinValue.txt @@ -0,0 +1 @@ +-3.2020174166356505e+38 diff --git a/LR1/TestData/expected_eq_pos_inside_1_ArrayProc.txt b/LR1/TestData/expected_eq_pos_inside_1_ArrayProc.txt new file mode 100644 index 0000000..b0047fa --- /dev/null +++ b/LR1/TestData/expected_eq_pos_inside_1_ArrayProc.txt @@ -0,0 +1 @@ +None diff --git a/LR1/TestData/expected_eq_pos_inside_1_MinValue.txt b/LR1/TestData/expected_eq_pos_inside_1_MinValue.txt new file mode 100644 index 0000000..1068298 --- /dev/null +++ b/LR1/TestData/expected_eq_pos_inside_1_MinValue.txt @@ -0,0 +1 @@ +1.6767616927146034e+37 diff --git a/LR1/TestData/expected_eq_zero_1_ArrayProc.txt b/LR1/TestData/expected_eq_zero_1_ArrayProc.txt new file mode 100644 index 0000000..ec2809a --- /dev/null +++ b/LR1/TestData/expected_eq_zero_1_ArrayProc.txt @@ -0,0 +1,5 @@ +0.0 +0.0 +0.0 +0.0 +0.0 diff --git a/LR1/TestData/expected_eq_zero_1_MinValue.txt b/LR1/TestData/expected_eq_zero_1_MinValue.txt new file mode 100644 index 0000000..ba66466 --- /dev/null +++ b/LR1/TestData/expected_eq_zero_1_MinValue.txt @@ -0,0 +1 @@ +0.0 diff --git a/LR1/TestData/expected_way_3_1_ArrayProc.txt b/LR1/TestData/expected_way_3_1_ArrayProc.txt index 6f202ee..274cb7e 100644 --- a/LR1/TestData/expected_way_3_1_ArrayProc.txt +++ b/LR1/TestData/expected_way_3_1_ArrayProc.txt @@ -1,9 +1,4 @@ --3.9620601984836674e+75 -5.316044069332282e+75 --5.490634881070653e+75 --3.278210541677947e+75 -1.2888336854576281e+150 --1.826439228110557e+76 --4.078080406361629e+75 --1.530347696983407e+76 --1.2660155527186877e+76 +-2.805375695047341e+75 +-3.68118462455639e+75 +2.732118232912669e+76 +-3.670828987292876e+76 diff --git a/LR1/TestData/expected_way_3_1_minValue.txt b/LR1/TestData/expected_way_3_1_minValue.txt index 1691448..227dd0c 100644 --- a/LR1/TestData/expected_way_3_1_minValue.txt +++ b/LR1/TestData/expected_way_3_1_minValue.txt @@ -1 +1 @@ --1.3969324676863383e+38 +1.4244099662115894e+38 diff --git a/LR1/TestData/expected_way_3_2_ArrayProc.txt b/LR1/TestData/expected_way_3_2_ArrayProc.txt index cbf0e00..87d3ff7 100644 --- a/LR1/TestData/expected_way_3_2_ArrayProc.txt +++ b/LR1/TestData/expected_way_3_2_ArrayProc.txt @@ -1,9 +1,6 @@ -2.8249174589299696e+75 -2.641998364693052e+75 -4.6024932695679457e+76 -3.65792675546302e+76 -1.4264443430360187e+151 --6.373169592683282e+76 -4.0233889619851984e+75 --3.1766053371755746e+76 -6.556515598289724e+75 +6.013979660237434e+76 +-9.28891346076508e+75 +-5.820474028361714e+75 +5.625181423041197e+75 +7.157746354272524e+74 +1.45874834050008e+76 diff --git a/LR1/TestData/expected_way_3_2_minValue.txt b/LR1/TestData/expected_way_3_2_minValue.txt index 8f0fd8c..a3f0275 100644 --- a/LR1/TestData/expected_way_3_2_minValue.txt +++ b/LR1/TestData/expected_way_3_2_minValue.txt @@ -1 +1 @@ --6.999325112622201e+37 +-1.0840818539614012e+38 diff --git a/LR1/TestData/expected_way_3_3_ArrayProc.txt b/LR1/TestData/expected_way_3_3_ArrayProc.txt index a31638d..044d9ea 100644 --- a/LR1/TestData/expected_way_3_3_ArrayProc.txt +++ b/LR1/TestData/expected_way_3_3_ArrayProc.txt @@ -1,4 +1,10 @@ --7.302349451202479e+75 --5.6403170929290296e+76 -6.915724727317004e+76 --3.438975815921006e+74 +-7.622563309687247e+75 +1.2996725940647926e+76 +-1.6899525625581458e+76 +-1.4086279553372515e+76 +-2.088914463652639e+76 +1.665697480246082e+76 +-1.0817686781939404e+74 +-2.2552350123554413e+76 +-5.0942715170259644e+76 +2.317975632596525e+76 diff --git a/LR1/TestData/expected_way_3_3_minValue.txt b/LR1/TestData/expected_way_3_3_minValue.txt index d342b5c..3009077 100644 --- a/LR1/TestData/expected_way_3_3_minValue.txt +++ b/LR1/TestData/expected_way_3_3_minValue.txt @@ -1 +1 @@ -1.537711449847166e+38 +-3.5793357442195543e+37 diff --git a/LR1/TestData/expected_way_3_4_ArrayProc.txt b/LR1/TestData/expected_way_3_4_ArrayProc.txt index bced380..95fab85 100644 --- a/LR1/TestData/expected_way_3_4_ArrayProc.txt +++ b/LR1/TestData/expected_way_3_4_ArrayProc.txt @@ -1,9 +1,4 @@ --8.582541115571908e+75 --3.0918523289793404e+76 --2.1165554596262705e+76 -6.572330133044853e+76 -1.3968348608268486e+152 -2.5981788279550135e+76 --3.5902032938311596e+76 -4.744464269007993e+76 --6.92193843253971e+75 +-2.6708037329239273e+76 +5.3676547601034656e+76 +-3.237019483419904e+76 +-2.045410235482777e+76 diff --git a/LR1/TestData/expected_way_3_4_minValue.txt b/LR1/TestData/expected_way_3_4_minValue.txt index 9960ddc..17609da 100644 --- a/LR1/TestData/expected_way_3_4_minValue.txt +++ b/LR1/TestData/expected_way_3_4_minValue.txt @@ -1 +1 @@ -1.0347124337104186e+38 +-3.011472184966434e+38 diff --git a/LR1/TestData/expected_way_3_5_ArrayProc.txt b/LR1/TestData/expected_way_3_5_ArrayProc.txt index 9891a62..1e55838 100644 --- a/LR1/TestData/expected_way_3_5_ArrayProc.txt +++ b/LR1/TestData/expected_way_3_5_ArrayProc.txt @@ -1,10 +1,9 @@ -1.0116338736499642e+77 --2.871091420322563e+76 --5.367601586291979e+76 --1.5999503659237985e+76 --2.5868609615434406e+76 --7.364213204910828e+76 -4.378891768690554e+76 -1.297191274978164e+76 --7.052762042112387e+76 --4.022534813113242e+76 +5.781319062328033e+76 +-1.1881664965831271e+76 +6.396015916989092e+74 +-2.1183621043817605e+76 +5.518189437321974e+153 +-4.282713807693651e+76 +8.181205564734413e+76 +5.181357016132456e+76 +-2.7812968291790844e+75 diff --git a/LR1/TestData/expected_way_3_5_minValue.txt b/LR1/TestData/expected_way_3_5_minValue.txt index b6d1440..65c75ed 100644 --- a/LR1/TestData/expected_way_3_5_minValue.txt +++ b/LR1/TestData/expected_way_3_5_minValue.txt @@ -1 +1 @@ --2.1129895636063713e+38 +-3.2291235087982813e+38 diff --git a/LR1/TestData/expected_way_4_1_ArrayProc.txt b/LR1/TestData/expected_way_4_1_ArrayProc.txt index adb0701..c6206ce 100644 --- a/LR1/TestData/expected_way_4_1_ArrayProc.txt +++ b/LR1/TestData/expected_way_4_1_ArrayProc.txt @@ -1,8 +1,6 @@ -2.865290025143698e+76 --1.3659433675901881e+76 --2.8462048746941703e+76 --3.521755326051046e+76 --1.7088222471857126e+76 -3.1443406001522694e+76 --1.9768670183880494e+76 -9.772320610555949e+75 +4.148994059694175e+76 +-3.375519440664787e+76 +3.32625663840293e+76 +5.582726073725911e+75 +-1.61202320913387e+74 +-4.299383067959722e+74 diff --git a/LR1/TestData/expected_way_4_1_minValue.txt b/LR1/TestData/expected_way_4_1_minValue.txt index e6d5bc5..1cb4392 100644 --- a/LR1/TestData/expected_way_4_1_minValue.txt +++ b/LR1/TestData/expected_way_4_1_minValue.txt @@ -1 +1 @@ -3.1881681564813454e+38 +-4.337769802651583e+37 diff --git a/LR1/TestData/expected_way_4_2_ArrayProc.txt b/LR1/TestData/expected_way_4_2_ArrayProc.txt index 30a4fba..5c3c25a 100644 --- a/LR1/TestData/expected_way_4_2_ArrayProc.txt +++ b/LR1/TestData/expected_way_4_2_ArrayProc.txt @@ -1,6 +1,10 @@ --8.325796369875139e+76 --4.565913190610024e+76 --3.862457489939864e+76 --1.3906039199629519e+76 --3.864470173665938e+76 --1.2735266865163707e+76 +7.576239896302156e+75 +9.603192769782562e+76 +5.712226290710019e+76 +4.679808859037265e+76 +-3.334911044016605e+75 +9.232448139451488e+75 +5.16126820214768e+76 +7.927829679660201e+76 +2.6624516408003753e+75 +-3.587978131235232e+76 diff --git a/LR1/TestData/expected_way_4_2_minValue.txt b/LR1/TestData/expected_way_4_2_minValue.txt index 860196b..f1d17a3 100644 --- a/LR1/TestData/expected_way_4_2_minValue.txt +++ b/LR1/TestData/expected_way_4_2_minValue.txt @@ -1 +1 @@ --2.9568675234866113e+38 +-1.3495455515127638e+38 diff --git a/LR1/TestData/expected_way_4_3_ArrayProc.txt b/LR1/TestData/expected_way_4_3_ArrayProc.txt index c8a258a..73a776f 100644 --- a/LR1/TestData/expected_way_4_3_ArrayProc.txt +++ b/LR1/TestData/expected_way_4_3_ArrayProc.txt @@ -1,4 +1,9 @@ --4.482900260326151e+76 -1.098368294274766e+77 --2.9855209066062957e+75 --3.984512400434258e+76 +8.255639905969542e+75 +9.869578997711397e+75 +2.3227704574280185e+76 +4.47118961506581e+76 +1.7968966809985028e+153 +1.0008135433445872e+75 +4.55999174564212e+75 +-3.301739938033938e+75 +-3.741330042202976e+76 diff --git a/LR1/TestData/expected_way_4_3_minValue.txt b/LR1/TestData/expected_way_4_3_minValue.txt index e8cbb88..6a0b677 100644 --- a/LR1/TestData/expected_way_4_3_minValue.txt +++ b/LR1/TestData/expected_way_4_3_minValue.txt @@ -1 +1 @@ --2.5539571402495005e+38 +-1.3702029521709207e+38 diff --git a/LR1/TestData/expected_way_4_4_ArrayProc.txt b/LR1/TestData/expected_way_4_4_ArrayProc.txt index 36db674..7f1395b 100644 --- a/LR1/TestData/expected_way_4_4_ArrayProc.txt +++ b/LR1/TestData/expected_way_4_4_ArrayProc.txt @@ -1,8 +1,2 @@ -7.19197966309123e+75 -3.4283127615556123e+74 --1.1255269904545775e+76 --9.223156736309628e+75 --2.580296616391297e+75 -8.633570856073224e+75 --4.793448924468572e+75 --4.5962191171754324e+75 +-7.148318650190485e+76 +7.712684419974548e+74 diff --git a/LR1/TestData/expected_way_4_4_minValue.txt b/LR1/TestData/expected_way_4_4_minValue.txt index 944b1c4..f7ce3ce 100644 --- a/LR1/TestData/expected_way_4_4_minValue.txt +++ b/LR1/TestData/expected_way_4_4_minValue.txt @@ -1 +1 @@ -4.395002504257859e+37 +3.444797110456355e+37 diff --git a/LR1/TestData/expected_way_4_5_ArrayProc.txt b/LR1/TestData/expected_way_4_5_ArrayProc.txt index f40a5ee..fff8de7 100644 --- a/LR1/TestData/expected_way_4_5_ArrayProc.txt +++ b/LR1/TestData/expected_way_4_5_ArrayProc.txt @@ -1,2 +1,9 @@ --3.1847189715061857e+74 --3.045960872592985e+76 +2.970861779168617e+76 +8.565322632170923e+76 +-1.073727335619327e+75 +-1.6770155264109135e+76 +4.973323786523976e+153 +9.278614337173177e+75 +2.266918526108589e+76 +-1.4168483258581693e+75 +-4.8042166917469286e+76 diff --git a/LR1/TestData/expected_way_4_5_minValue.txt b/LR1/TestData/expected_way_4_5_minValue.txt index af9a4de..bf0195a 100644 --- a/LR1/TestData/expected_way_4_5_minValue.txt +++ b/LR1/TestData/expected_way_4_5_minValue.txt @@ -1 +1 @@ --1.7493604009599334e+38 +1.0952546218331186e+38 diff --git a/LR1/TestData/expected_way_5_1_ArrayProc.txt b/LR1/TestData/expected_way_5_1_ArrayProc.txt index 6424e8c..8f92c44 100644 --- a/LR1/TestData/expected_way_5_1_ArrayProc.txt +++ b/LR1/TestData/expected_way_5_1_ArrayProc.txt @@ -1,10 +1,11 @@ -6.542253502814119e+76 --2.6017385775582454e+76 --3.862677124869603e+74 --5.0898459224150334e+76 --1.1553660127901149e+76 -2.317233812401545e+76 --3.816780061929841e+76 -7.308153475932768e+76 -7.843872600030056e+76 -1.4928091715150658e+76 +-1.6032949354298334e+76 +-1.3500666196369705e+76 +-8.618476208506504e+75 +-4.5944228065676514e+75 +-5.5214998544707925e+76 +1.8083450493415078e+152 +-1.762478916128826e+76 +6.084063137557665e+76 +-1.0585009216675569e+76 +3.978015320209813e+75 +4.2045633592189626e+76 diff --git a/LR1/TestData/expected_way_5_1_minValue.txt b/LR1/TestData/expected_way_5_1_minValue.txt index 2b59c41..0e5612a 100644 --- a/LR1/TestData/expected_way_5_1_minValue.txt +++ b/LR1/TestData/expected_way_5_1_minValue.txt @@ -1 +1 @@ --2.353249110786515e+38 +2.202081336025246e+38 diff --git a/LR1/TestData/expected_way_5_2_ArrayProc.txt b/LR1/TestData/expected_way_5_2_ArrayProc.txt index c90a940..5aad007 100644 --- a/LR1/TestData/expected_way_5_2_ArrayProc.txt +++ b/LR1/TestData/expected_way_5_2_ArrayProc.txt @@ -1,10 +1 @@ --1.6999762625391754e+76 --7.843247017543692e+75 -6.419487897704814e+75 -3.617546198420665e+76 --3.347500637590145e+76 -3.98247621032949e+76 -1.2633908949868066e+76 --2.1563102780636313e+76 -2.5958097526420056e+76 -2.408482070686691e+76 +7.343953516492476e+152 diff --git a/LR1/TestData/expected_way_5_2_minValue.txt b/LR1/TestData/expected_way_5_2_minValue.txt index cfed685..ade1ce0 100644 --- a/LR1/TestData/expected_way_5_2_minValue.txt +++ b/LR1/TestData/expected_way_5_2_minValue.txt @@ -1 +1 @@ --3.278560955519652e+38 +-2.0636458994571224e+38 diff --git a/LR1/TestData/expected_way_5_3_ArrayProc.txt b/LR1/TestData/expected_way_5_3_ArrayProc.txt index 5373234..86a9945 100644 --- a/LR1/TestData/expected_way_5_3_ArrayProc.txt +++ b/LR1/TestData/expected_way_5_3_ArrayProc.txt @@ -1,7 +1,3 @@ -5.3490457783892626e+76 -1.1282301251200028e+76 -6.5601132874712e+76 -8.169680394227333e+152 -1.324559529987009e+76 --2.3829773943308044e+75 -6.211751848773424e+75 +-9.868666691342174e+74 +1.2873322412621424e+152 +-3.634483099823971e+76 diff --git a/LR1/TestData/expected_way_5_3_minValue.txt b/LR1/TestData/expected_way_5_3_minValue.txt index 7da72fb..22e0524 100644 --- a/LR1/TestData/expected_way_5_3_minValue.txt +++ b/LR1/TestData/expected_way_5_3_minValue.txt @@ -1 +1 @@ -1.7400615126037338e+38 +-2.9501987615650483e+38 diff --git a/LR1/TestData/expected_way_5_4_ArrayProc.txt b/LR1/TestData/expected_way_5_4_ArrayProc.txt index dc355ad..3fb858b 100644 --- a/LR1/TestData/expected_way_5_4_ArrayProc.txt +++ b/LR1/TestData/expected_way_5_4_ArrayProc.txt @@ -1,5 +1,3 @@ -4.552680721114799e+76 --1.870876943599456e+76 -4.200921707556713e+152 --3.469905918900863e+76 -8.547973561459588e+75 +-9.69128686873056e+75 +2.624215235387895e+152 +-6.122929989001598e+76 diff --git a/LR1/TestData/expected_way_5_4_minValue.txt b/LR1/TestData/expected_way_5_4_minValue.txt index 6d81cda..2ae8793 100644 --- a/LR1/TestData/expected_way_5_4_minValue.txt +++ b/LR1/TestData/expected_way_5_4_minValue.txt @@ -1 +1 @@ -2.263612683032304e+38 +3.1330134849804883e+37 diff --git a/LR1/TestData/expected_way_5_5_ArrayProc.txt b/LR1/TestData/expected_way_5_5_ArrayProc.txt index 1570f0f..a52a142 100644 --- a/LR1/TestData/expected_way_5_5_ArrayProc.txt +++ b/LR1/TestData/expected_way_5_5_ArrayProc.txt @@ -1,7 +1 @@ --7.419062882403906e+76 -2.728828235106809e+76 -2.7744923218530276e+75 -5.445845688876625e+151 --2.5280327158065114e+76 -2.6151991872290085e+76 -1.057784445021982e+76 +1.3975229839193822e+153 diff --git a/LR1/TestData/expected_way_5_5_minValue.txt b/LR1/TestData/expected_way_5_5_minValue.txt index 7d68119..a96ee2d 100644 --- a/LR1/TestData/expected_way_5_5_minValue.txt +++ b/LR1/TestData/expected_way_5_5_minValue.txt @@ -1 +1 @@ -2.193718810745864e+38 +2.5039428010090638e+38 diff --git a/LR1/TestData/expected_way_6_1_ArrayProc.txt b/LR1/TestData/expected_way_6_1_ArrayProc.txt index fce4732..688e402 100644 --- a/LR1/TestData/expected_way_6_1_ArrayProc.txt +++ b/LR1/TestData/expected_way_6_1_ArrayProc.txt @@ -1,5 +1,3 @@ -3.032442861921221e+76 -1.7611703520336784e+76 -5.909562075010636e+153 -6.30961736726551e+76 --1.620813021956902e+76 +2.1722631537494176e+76 +9.964523363034921e+149 +-4.045549736177886e+76 diff --git a/LR1/TestData/expected_way_6_2_ArrayProc.txt b/LR1/TestData/expected_way_6_2_ArrayProc.txt index f825b61..f202c3c 100644 --- a/LR1/TestData/expected_way_6_2_ArrayProc.txt +++ b/LR1/TestData/expected_way_6_2_ArrayProc.txt @@ -1,3 +1,3 @@ --2.351864880850099e+75 -2.856101382828625e+153 -4.0813869627312425e+76 +-2.349877857349796e+75 +4.133362949464299e+152 +-1.1902976410326148e+75 diff --git a/LR1/TestData/expected_way_6_3_ArrayProc.txt b/LR1/TestData/expected_way_6_3_ArrayProc.txt index 82742c7..0675522 100644 --- a/LR1/TestData/expected_way_6_3_ArrayProc.txt +++ b/LR1/TestData/expected_way_6_3_ArrayProc.txt @@ -1,11 +1,3 @@ --5.5911440718829385e+76 --1.7244004196306856e+76 --1.494984884331465e+76 -3.6338547752557885e+74 -2.1272449649207076e+76 -1.0236841891763817e+153 --2.5588082816188467e+76 -3.8856199232647757e+76 -1.2912698647181973e+75 -1.6145103994303454e+76 --7.093987704537653e+75 +-9.340464628348467e+75 +6.515149175346107e+152 +5.346810773076943e+76 diff --git a/LR1/TestData/expected_way_6_4_ArrayProc.txt b/LR1/TestData/expected_way_6_4_ArrayProc.txt index b9e31fa..26cfd80 100644 --- a/LR1/TestData/expected_way_6_4_ArrayProc.txt +++ b/LR1/TestData/expected_way_6_4_ArrayProc.txt @@ -1,5 +1,3 @@ -6.435555321027558e+76 --5.3402819047555635e+75 -3.956572114966181e+153 --1.5686757550311071e+75 --2.8538252240362794e+75 +1.2865919920350216e+76 +1.3410868167323793e+151 +6.336218166147522e+75 diff --git a/LR1/TestData/expected_way_6_5_ArrayProc.txt b/LR1/TestData/expected_way_6_5_ArrayProc.txt index d5a697b..e5174b6 100644 --- a/LR1/TestData/expected_way_6_5_ArrayProc.txt +++ b/LR1/TestData/expected_way_6_5_ArrayProc.txt @@ -1,9 +1,9 @@ --2.8121631269187356e+75 -8.843935959310583e+76 -2.854210663042464e+76 -1.5320255376127233e+76 -1.1290523728104744e+153 -5.054160173485686e+75 -2.914799858941588e+76 --9.3185789958998e+75 -2.523902886912679e+75 +2.218520769224203e+76 +2.6903106252754895e+76 +-1.0050474133580143e+76 +4.6024292310737125e+76 +8.337001476838888e+152 +3.950243788120104e+76 +-2.0819436953393016e+76 +5.253770130511885e+76 +3.0435227389732265e+76 diff --git a/LR1/TestData/input_data.txt b/LR1/TestData/input_data.txt index e08701f..a0ddff0 100644 --- a/LR1/TestData/input_data.txt +++ b/LR1/TestData/input_data.txt @@ -1,985 +1,399 @@ --2.4274554521228604e+38 -1.442284964338786e+38 -1.7855607714389306e+38 --2.2523036811974527e+38 --2.311455977463035e+38 -1.098492496103163e+38 -1.7637506601300548e+38 --8.7462177311507e+37 -3.058607185211557e+37 -1.6266813746867763e+38 --5.0159537307785895e+37 --2.000547196336982e+38 -1.885502073945894e+38 -4.2223577981030466e+37 --2.8628690159502816e+37 --3.6704997729620757e+37 --1.5550508203072215e+37 --1.9319257656798923e+38 --9.844336804409032e+37 --1.793282393094333e+38 --5.497009302032961e+37 --1.0930522087604048e+38 -1.7137870096704296e+38 --2.419337597872167e+38 --3.1375068615374164e+38 --2.660143232128438e+38 --1.0506419129839e+38 --2.2210906728674274e+38 -8.117250691003863e+37 --3.3536181967851e+38 -2.2684379318477718e+38 -2.3461525420337012e+38 --2.3328565506926397e+38 -2.732638967071988e+38 --1.1691673005858453e+38 --2.1158879070397273e+38 -1.3702673521456134e+38 --3.004748373349359e+38 -3.235589169293308e+38 --1.0793369906918941e+38 --2.2824647432888447e+38 --2.0168591855358637e+38 --1.0944582931868125e+38 --1.6005096585325149e+38 --1.3532428704507159e+38 --1.479461618395394e+38 --1.1309221143327738e+38 -2.4215939622924126e+38 --2.672755305868024e+38 --2.0791014025331844e+38 --1.453943779438623e+38 -9.617345779977438e+37 -1.1684599917380482e+38 --3.9059443060696795e+37 --5.693514452943898e+37 --2.2564588037073783e+38 -2.157078658944583e+37 -1.7144219338516526e+38 -4.948962168741457e+37 -2.8327352793398156e+38 --2.3837847152551414e+38 -2.8243641644419993e+38 -6.286344376022322e+37 --5.959932053101431e+37 --1.5964626244433174e+37 --1.8629609352198897e+38 -1.7690310374109914e+38 --9.091482142503563e+37 -2.4188307295897145e+38 --2.317990382405717e+38 -1.9110058683225833e+38 -1.8786856943507707e+38 -1.7938399786649013e+38 -1.2052927410835796e+38 --2.4738008294666663e+38 --2.4850851712228214e+38 --3.051996421295095e+37 -2.1458191493327323e+38 --2.2462510376630884e+38 --1.953946643463213e+38 --2.751865709285911e+38 -1.6066098738062438e+38 -2.014571631918747e+38 -1.0081731107206607e+38 --2.997324484487816e+38 --2.049894897840731e+38 -2.6199808927034584e+37 --3.0324953390049645e+38 --1.6279692611010302e+37 --2.6595020609843517e+38 --3.2503878235550516e+38 -1.2181683548667193e+38 -3.24545976992101e+38 -5.394232508747311e+37 -1.0971138819941751e+38 -2.561985268210503e+38 -6.860164377343274e+37 -6.348447231643115e+36 --2.8441596930098272e+35 --2.832381281205219e+37 -2.5705721542860226e+38 -6.292862497742986e+37 --1.9364189194768202e+38 --2.5886098885352073e+38 -5.349048190011015e+37 -7.654446031934663e+37 -1.8506933195476356e+38 -9.51848766377235e+37 -1.3444837574205334e+38 --3.6339051769168784e+37 -1.8083920774943183e+38 -1.8705770508678034e+38 -2.078644523197457e+38 -6.72886391892065e+35 -2.6416898005003606e+38 -2.609421015690913e+38 -9.982857715721412e+37 --1.4095390429788926e+38 -1.4808593522038775e+38 --2.860870808632957e+38 -2.075773487673334e+38 -2.032853586557412e+38 -3.175871626648479e+38 --7.254391626149812e+37 -2.5183596915315695e+38 --3.0779828614570064e+38 -5.048109021807622e+37 -2.5086571179163024e+38 --3.0510638289955132e+38 -3.2377215576975668e+38 --2.865984339757542e+38 --1.9987718821050317e+38 --1.749702476141289e+38 -3.471346828949536e+37 -2.7379368645664822e+37 -3.1649764324126453e+38 --8.848806556266142e+37 --1.0246207443330471e+38 -1.6827153440012604e+38 -1.5976930737332546e+38 -3.0456351699594403e+38 -2.8190971022575214e+38 --1.0688482836850824e+38 --2.824287609904976e+38 --2.817544482983778e+37 --7.857976772301395e+37 -1.7169745236562676e+38 -1.950849986521088e+38 -8.583239921514693e+35 --4.1512525178832165e+36 --2.393694775293167e+38 -1.5911933259301663e+38 --1.6183538416460894e+38 --7.343269746740381e+37 -2.3570218866070953e+37 -2.92048877848124e+38 -2.1952761452531017e+38 -1.3350085134010237e+38 -3.324623691018887e+38 -1.4073955209339752e+38 --2.340921093281993e+38 --3.109586694398109e+38 -3.144766180807598e+38 --2.6615893443335934e+38 --2.470777109531394e+38 --2.0121297198948946e+38 --1.6957739829126936e+38 --2.6144170645355027e+38 -2.328228700526803e+38 --1.771003637089707e+38 -1.5626349705696472e+38 --2.9572510560699944e+38 -2.6348210756101834e+38 --2.036620099341466e+38 --3.1778621993546244e+38 -2.4537729446737164e+38 -1.699622859503232e+38 --1.228919825182257e+38 -8.132511693587848e+37 --2.601816520945835e+38 -3.970278825644823e+37 -2.954553986987652e+38 -2.5771269528146056e+38 -1.0362219618339931e+38 --2.2285347855319283e+38 --1.1758667995457937e+38 -3.2942854613950588e+38 -8.741436385684465e+37 -9.825991003060804e+37 --1.5943715771793957e+38 --1.5669442519582477e+38 -1.3860655650108808e+38 -2.2013158300278458e+38 -2.7879606004787055e+38 -1.2527388539348377e+38 --1.968203273981196e+38 -3.196991574068185e+38 -1.7500884601067884e+38 -3.399199316771747e+38 --1.4431761060556456e+38 --4.976380923117805e+37 -3.6382284705304287e+37 -7.191203024142217e+37 --1.0918005246548762e+37 -2.2633870056686324e+38 --2.8563224116711564e+38 --1.0754154520729233e+37 -2.3229422968666854e+38 --4.127287211135021e+37 -1.8579567714695645e+38 -1.448007710902284e+38 --1.801177203038637e+38 --1.6176358593578659e+38 --1.398699861460524e+38 --2.0073135526595884e+38 -1.6656158762869896e+38 -2.129571727624478e+37 -1.129840435640486e+38 --2.3486358548983084e+38 -1.1704260421709503e+38 -5.378542210364201e+36 -3.173755596668304e+38 -1.656688812965862e+38 -1.9674937517309652e+38 -2.6624121892759202e+38 -2.560231067042658e+38 -1.812210910825795e+38 -1.8664005187136674e+38 -2.9405637180347055e+38 --2.967398066996026e+38 --1.2388356437120042e+38 --3.1786870871840558e+38 -2.380250953071635e+38 -3.1920495293482647e+38 --1.8004723526067125e+38 -9.664099613913919e+37 -1.2571021933723703e+38 --3.1279882275963613e+38 --7.873328858900675e+37 -1.1875252623315445e+38 -4.924559673069518e+37 --1.9468864866044202e+37 --2.1764824576880825e+38 --6.477628919948797e+37 -2.9013109768119084e+38 --9.118433616880186e+37 --9.664031799088064e+37 --1.3783712234023914e+37 --3.997509848301513e+37 -3.0590003559854116e+38 --1.905778510156594e+38 -2.8482049325233113e+38 --4.786166209852953e+37 -2.3697793848492496e+38 -2.0870703107668664e+38 --1.9530285368977811e+37 -2.987896311003893e+38 --2.311878163578553e+38 -9.758585054284124e+36 --7.156863125539679e+37 -8.033293832130307e+37 -2.093401968142491e+38 --1.237505238282818e+38 -2.534791885002161e+37 --9.236677175741067e+37 -1.6713736230328299e+38 -1.0785750815934214e+38 --1.1220113674268831e+38 -1.5130864189136673e+38 --4.02009870791992e+37 -3.9693672675180732e+37 --8.291953988940497e+37 --5.6007593935772685e+37 -2.2416624777434783e+38 -3.3894270158910885e+38 -1.3930614932896953e+38 --2.7249458579688457e+38 --8.664356570570296e+37 --1.7943903833333654e+38 -1.1879734845715884e+38 --7.489508792203051e+37 --9.281521807066925e+37 --1.5472473139065638e+38 --1.0835524164406173e+38 -1.4132946928118926e+38 -4.193158801624351e+36 --3.2273470143924618e+38 --5.319508328762575e+37 -2.6274999649756303e+38 -2.7723589894182656e+37 --2.1076652521855737e+38 -9.98144321883893e+37 -1.8941518155302155e+38 -1.12885446313825e+38 --2.4891823395234274e+38 --1.4872984105956649e+38 -2.2114652748968638e+37 -1.4730454432451682e+38 --2.6355976597882047e+38 --4.807135793857496e+37 -7.859465467941319e+37 -2.0951483917347862e+38 --3.246559241675947e+38 --2.49498690851717e+38 -4.843647626520535e+37 --3.2894802660008683e+38 --1.960301594672593e+38 --9.09477294244317e+37 -1.5930612762925414e+38 -2.329834802318455e+38 -2.6180671300782247e+38 --1.2088610677990912e+38 -2.9604240434582696e+38 -1.849561706729965e+38 -2.2862834163243996e+38 --2.3491206933236645e+38 --2.281294221788488e+38 -5.008853365461243e+37 --2.387648642560126e+38 --1.7145090913168644e+37 --3.2052865771311755e+38 --1.9116116095509554e+38 -2.8434646890192983e+37 --3.358388737268651e+37 --2.962559199441325e+38 -2.162992397718062e+37 -3.0028161839111877e+38 -3.0034123380698294e+38 --1.9381698323580604e+38 --2.868381045226958e+38 --2.732293329637233e+38 --1.733025879040277e+38 -2.3999091671588663e+38 -3.0945011426938276e+38 --1.1557973441489745e+38 -1.4059174667028704e+38 --1.91196252469102e+38 -3.991880795454445e+37 -2.134892696567613e+38 --2.6883825205205026e+38 -1.431258002649039e+38 -1.2554029196595201e+38 --2.7146898483825265e+38 --9.85786332396841e+37 --2.351267148599803e+38 --2.4801390710179445e+38 -8.769505601669345e+37 -1.1082776187458093e+38 --2.18064705845259e+38 -1.6320697004145197e+38 -9.722779588746895e+37 -8.3787842450224165e+37 --2.9667202907382234e+38 -8.120741151584943e+37 --1.8794376242087807e+38 --7.403067593277839e+37 -1.0032287425392705e+38 -2.58418460466817e+38 --6.382883953717494e+37 -7.445172151029304e+37 --2.3526766941519644e+38 -2.247064406996104e+38 --1.4909860404960262e+38 --1.8691276688496358e+38 --4.378935789309751e+37 -1.2966099031495556e+38 -2.1846130054848104e+38 -1.0751731083502484e+38 --2.7006931989714426e+37 -2.9073618189483943e+38 --3.9187023315193645e+37 --2.5205713288179286e+38 -3.212655068341758e+38 -1.288578924469524e+38 -8.681114407000168e+36 --1.6770092671290284e+37 --3.0353540374455514e+38 -1.173016158831384e+38 -1.133635272061359e+38 -1.6757506042772915e+38 --2.4869891584982507e+38 -3.30381084218935e+38 --9.225569075363818e+37 --2.128482711601009e+38 --3.012859892904251e+38 -1.778954640431232e+38 -2.7842981124796016e+38 -7.299148390165107e+37 -2.2608515807173972e+38 -6.252079011854777e+37 --2.0883371001874417e+38 --2.0452680990877746e+38 --3.829634700537331e+37 -1.0207145247427358e+38 --2.858296936523763e+38 --1.5471892099307233e+38 --2.3735531297847222e+38 --3.378980613048639e+37 --1.7331593290580987e+38 -3.177267897059547e+38 -1.8927891130742635e+38 -4.6538244109215625e+37 -2.9596436663438967e+38 --1.1464677437114427e+38 -1.3078674435643755e+38 -3.209006690778879e+38 -7.4704248669493245e+37 --2.3824369778358203e+38 -6.212644862164763e+37 --3.2471973113431272e+38 -7.853466225490361e+37 -4.729059111729352e+37 --2.6325164615787783e+38 --3.040648011549543e+38 -3.3575161730269004e+38 --1.9164550154546393e+37 --1.1151317740856901e+38 -4.1635178077281983e+37 --2.7076381656230612e+38 -2.8788705864858733e+38 -3.1558375514511554e+38 -7.318203920546669e+37 --6.783396388890902e+37 --1.817960372706251e+38 --2.224267796357977e+38 --7.42444063498948e+36 -2.9686332882479614e+38 -2.146878599389854e+38 --2.7226591033698108e+38 --9.688247559674398e+36 --2.1142975636978753e+38 --2.7687962948163048e+38 --2.716634020400208e+38 --1.2353442390840342e+38 --3.1348078259778925e+38 --3.394874898739893e+37 -1.0408236876999445e+38 --2.4406431759140415e+38 --2.3968345992973665e+38 --2.234069878113742e+38 -1.8789149832018434e+37 -3.219774806817251e+37 -3.2780320984348028e+38 -9.534461704706e+37 -1.9532750529449363e+38 -3.2953850132005825e+38 -2.713592807323116e+37 --1.4472671630783984e+38 --1.0186432788200775e+38 --7.221721129465519e+37 --2.5281060042452417e+38 -1.634486342125955e+38 -1.4847748884931119e+38 --1.4989002684420586e+38 --3.1061258364128075e+38 --1.2950517040130797e+38 -3.393311386162873e+37 -1.06654386357909e+38 --1.2020923387511669e+38 --2.0941469422769592e+38 --1.2497446466667307e+38 --1.2709305175483613e+38 -2.8979298915526423e+38 -2.741934043491891e+38 --3.2294402592540986e+38 --2.8054709651049054e+38 -1.8700242970922396e+38 --2.5269324134780928e+37 --1.734333031246424e+38 -1.412253984420299e+38 --3.0583983965001038e+38 --2.5729614565171347e+38 -2.506554791967974e+38 -2.7022635246215374e+38 -1.8577608426869543e+38 --3.2346723999838998e+38 --2.1325034589119822e+38 --8.017976548979936e+37 -2.0376231423965187e+38 -2.2663491914815817e+38 -1.1964573199028347e+38 --3.2921691418286908e+38 -1.731581153882177e+38 --2.703038631554146e+38 -1.8360518657993476e+38 -9.969601023049271e+37 --7.531632563215286e+36 -1.1896256748304372e+38 -1.2027430143086587e+38 --1.1189157462675748e+38 --3.3507934891686112e+38 --1.9917095595110946e+38 -2.1034508633214296e+38 -5.715246938741049e+37 -2.8419362666183446e+38 -9.39058397516405e+37 -2.6930726481113036e+38 -4.621298505950574e+37 --1.8312055412666237e+38 --2.76556711880171e+38 --2.060829200640155e+38 -2.74367838035328e+37 --1.8218797883104043e+38 -2.537257309474537e+38 --1.065967165282293e+38 --1.8981636016089637e+38 --2.9608927040106357e+38 -1.0640155752484357e+38 --4.242163752973279e+35 -1.788852790406734e+38 -2.709224638658141e+38 --1.4803826775923725e+36 --1.9431144311910836e+38 -3.1350002224134062e+38 --1.472100594030117e+38 --2.880595761645034e+38 --2.062655801512244e+38 -3.2871296913246643e+38 --1.6734197222568528e+38 -4.1626201098955924e+37 -5.08719492338948e+37 --1.757024559217217e+38 -1.3173998863647895e+38 -8.619013922499775e+36 -1.5982648495251508e+38 --8.093158614867682e+37 -1.6139375274033363e+38 -2.525533943929811e+37 -5.241040285969149e+37 -1.660037071926479e+38 -7.05739730286052e+37 --2.8754324998358063e+38 --2.60155134491766e+38 --3.101112823361437e+38 -3.3244945449912055e+38 --9.125241006094467e+37 -1.9252745383244456e+38 -1.3610953257793048e+38 -7.369558105027769e+36 --1.1474014194132176e+38 --2.1217153561435847e+38 -2.899390651464842e+38 --1.6879207737876254e+38 --3.348315933749949e+38 -2.3130412658416564e+38 -6.964538668443668e+37 -1.0504164848305939e+37 --6.515625810336884e+36 --6.725674145559225e+37 -3.6061122621301176e+37 --2.6151964978099308e+38 -2.4866076006881867e+37 -3.1502498958413098e+38 --1.419705806729117e+38 --7.797898558528476e+37 --1.64330432614984e+38 --1.6540860666524177e+37 --2.538578387229018e+38 -2.264884678385337e+37 --1.3178418085149838e+38 --3.970271247820594e+37 --2.8564897318203e+38 --1.2422735879015405e+36 -2.597276537514174e+38 -2.0525584880563653e+38 -1.1416233697595048e+37 --1.8218012426684607e+38 --2.41195406826111e+38 --1.3657330357945665e+38 -2.0619262075437095e+38 --2.9987195100830086e+38 --2.6804208428328962e+38 --2.9460126842067806e+38 -3.4017991453029604e+37 --9.496007454257117e+37 --1.3554503456965144e+38 -1.2640847216171083e+38 --2.6307842809944e+38 --2.1883058538071505e+38 --9.403792268744445e+37 --6.96240041075316e+34 --2.7599095225544243e+38 -1.6422795781943435e+37 --3.1359263952493058e+38 --3.208847556233927e+37 -2.8207175885046736e+38 -2.4228583778049692e+38 -6.902158509890767e+37 --2.60462157496136e+38 --1.1276611187360154e+38 -1.4330617730372435e+37 -1.304718689336509e+38 -4.954343712643722e+37 -1.876523974879502e+38 --9.08318809429777e+37 --3.3700734738474646e+38 --1.359517926724189e+38 -1.3017457976969867e+38 -1.9383995889632e+38 --3.1385363955308133e+38 --1.5660311336583824e+37 --1.3872017413584587e+38 -1.1478372640413285e+38 -1.8327568959726246e+38 --1.2208941755207279e+37 -1.978669450623981e+38 -2.7391390729999956e+38 --2.3424255163637015e+37 -1.3353256816914926e+38 --2.7481458668708734e+38 -4.505428061565046e+37 --2.1531892454905266e+38 --2.8193723363343618e+38 --3.3960859387979e+38 --2.5047970538297133e+38 --1.843473039937311e+38 -2.3244981115216083e+38 --2.6074276991041895e+38 --9.304913196466956e+37 --5.679650118105414e+37 -3.390762096315844e+38 --9.834525301919436e+36 -1.1083399683539002e+38 --2.9630544995109176e+38 --3.013007829387045e+38 -2.1381263333871826e+37 --7.243044889299735e+36 -8.912190113941396e+37 --1.0034856179688202e+38 -2.2280958956086856e+38 -1.726566857022619e+38 -9.33555299379293e+37 --3.1197741814093503e+38 --3.283890992393029e+38 --1.915214616966333e+38 -2.2623823491670764e+38 --2.1366793784470495e+38 --6.159650915439363e+37 -9.589055775009939e+37 -8.765987350513395e+37 --1.6264605653506406e+38 --1.2786772032294342e+38 --3.1987317965165304e+38 --2.1894256825643084e+38 -9.921442433999158e+37 -2.15270722035022e+38 --3.3924978776799985e+36 --1.744424680628791e+38 --2.380253445321714e+38 --6.107535068043771e+37 --2.914982888686637e+36 --3.8027563815161936e+35 -1.3770048496486658e+38 -6.48481822460042e+37 -2.1847420584178768e+38 -4.3709043010179305e+37 -2.1045607569007625e+38 -5.110749440062993e+37 -2.900434536334773e+38 -2.0097808930937805e+38 --7.328595321613619e+37 --2.1759589540666125e+38 --8.799018478057527e+37 --3.3325869970007374e+37 --8.263075418624903e+37 -6.926063524390836e+37 --2.0487664034437725e+38 -1.575152924994818e+38 -1.8454564390104733e+38 -6.39112672978724e+37 -2.6743240453649746e+38 -9.213068020163654e+37 -2.2449701286152614e+38 --2.903353952217776e+38 -2.341878041194677e+38 --3.84101275702006e+37 --1.728639796145575e+38 -3.4001012531184565e+38 --3.039400361040439e+38 -2.415950135867338e+38 --1.1571014180017986e+38 -3.120208743523226e+38 --4.115842908576303e+37 --2.8570133021932772e+38 -3.090386803565291e+38 -5.154669836718033e+37 --2.064469759096231e+37 -6.4674045395335575e+37 -1.8990346778642568e+38 -1.317582670741203e+37 -1.2292801170288147e+38 -1.5070601944195203e+38 -2.2612060746269875e+38 --3.296586165361782e+38 --2.996168665360273e+38 --6.615003289796871e+36 --1.2752238074181921e+38 -4.341099304618791e+37 -2.0344166965355763e+38 -1.2794299344126588e+38 -5.630532368208432e+37 --3.327717383079357e+38 --3.070632662961001e+38 --2.271694008425368e+38 -7.573598286583976e+37 --2.460768869096702e+37 -3.191127830015484e+38 -2.2791114067795082e+38 --1.1441419051289846e+38 --1.898580447325864e+38 -1.81931090258815e+38 --1.2427039842787476e+38 --2.385880658915367e+37 -1.5296397618889564e+38 -3.7702355144094566e+37 -3.296408437973279e+37 --3.2322378666749478e+38 --2.5454199402351327e+38 --8.579987691028426e+37 --7.066705961328643e+37 -1.5799471110742853e+38 -1.2225173480559486e+38 --2.1740030246114027e+38 --1.9553716458900647e+37 --2.7805575970935527e+38 -2.369406648809633e+37 --2.9251382602529805e+38 -1.4321370952798507e+38 --2.6468142546380027e+38 -6.02434987963843e+37 -1.3588051884487441e+38 --1.786726370149347e+38 --6.723619247563972e+37 -6.690302664999792e+37 -1.5226168099982462e+38 -3.0245777362095428e+38 --1.901462614087016e+38 -3.0933384432233625e+38 -3.298082776999413e+38 -1.0981760337359432e+38 --6.607811893362939e+37 --3.0147879088778544e+38 --2.2897300030213032e+38 --1.8399634312386603e+37 --1.4481102706464115e+38 -2.4266314125622113e+38 -2.9766838144233263e+38 --3.2962427812971017e+38 --1.3521813893988552e+38 -3.388238944712662e+37 --1.5427774780050901e+38 --1.8292707580307823e+38 --2.3597667762410166e+38 -2.2012234263691344e+38 --2.7773304717685503e+38 -2.8104538744640315e+37 -5.1966404639362655e+37 --3.0167480527001798e+38 -7.0682969156664345e+37 --2.4172972746320027e+38 --2.784814269737119e+36 --5.62357123879239e+37 --9.318962311269837e+37 -1.872593893480625e+37 -2.572107001739495e+38 --6.678232583425583e+37 --2.2927929828093587e+38 -1.0468814574044833e+38 --3.220793695163088e+38 --2.4679467372087343e+38 -1.303474930683214e+38 -3.2260211674724723e+38 --1.1398989347199983e+38 -4.39751258957862e+37 --3.2352798496732036e+38 -2.835350597526508e+38 --6.614916257318854e+37 --2.3468992945391982e+38 -3.1756639808449127e+38 --2.9583304698263877e+38 -1.90683820162134e+38 --5.533065749445527e+37 -1.1931936236645063e+38 -1.7228279223475785e+38 --2.0237403517362058e+38 --1.179217686269299e+38 --5.532119249083344e+36 -2.1490030600953847e+37 -2.5532219050773462e+36 --2.199289464063796e+38 -2.7341341979499197e+38 -3.3091187213649306e+38 -4.414429466575317e+37 -5.604586662458257e+36 -9.642802556387476e+37 -1.6275074955724779e+38 -2.48851074542224e+38 -2.385815740125349e+38 -2.6247986542068456e+38 --2.165186960729788e+38 -9.131108806909142e+37 -3.2474534734609835e+38 -1.6693084936009393e+38 --1.0354698336246935e+38 --1.5380362714980985e+37 --3.184137885947631e+38 -1.4697892551477866e+38 --1.8598603329395474e+38 --2.043776471014831e+38 -2.0371052067807314e+38 -3.315251993921019e+38 --2.2291317038425563e+38 --1.570300510736749e+38 -2.0209702769062922e+38 -1.799604257941729e+38 -1.867174865859232e+38 -2.379865184909316e+37 -2.90511145674529e+38 -1.911051217437364e+38 -7.019979266063232e+37 -1.9554864110967642e+38 --2.637694058207532e+38 -2.278467506287213e+38 -4.736508405204684e+37 -9.666104175994927e+37 -1.5424401664162967e+38 --2.809647062925791e+38 --2.0189892208809743e+38 --3.0287363364722414e+38 --3.006739547068798e+36 -1.2816156634365798e+38 -2.2974663246171397e+38 -1.8928416362261008e+37 -1.7511800060607844e+38 -1.6669514444289719e+38 --9.428443600873719e+37 --1.2473644670440137e+38 --3.2497111806191145e+38 -1.350071892949034e+38 -9.962633239304522e+37 --3.2909490538440496e+38 --2.8418744548908274e+38 -2.583239028778819e+38 --3.3539569463466174e+38 -3.5482665949180173e+37 --1.1466999663660525e+38 --2.4535507911073296e+38 -1.6405634200429138e+38 --3.3149511039539127e+38 --2.3474497398281377e+37 --3.3388371487248985e+38 -6.315155110951037e+37 -9.462781573825546e+37 --3.287008987969199e+38 -2.0944705069957561e+37 -1.2610568898681155e+38 --4.166898522868481e+37 -3.3716921957511004e+38 --2.734991687163094e+38 -4.590779598463199e+37 -1.421914254561567e+37 -2.2766259167191874e+38 --1.7682297300121965e+38 --5.349022440442486e+37 --1.0711711502662536e+38 -6.185245724947538e+37 --7.165172138941717e+37 -1.8295644176269922e+37 --8.806133437828712e+37 --2.454974165585275e+38 --1.835175520897463e+38 -2.8505642371229422e+38 --1.8051312678893027e+38 --1.3913001306754527e+38 --1.1456197211951668e+38 --2.429014524884013e+38 --1.8759585752168157e+38 --3.230649680357454e+37 -3.392855101055207e+38 -2.1280835281538153e+37 --2.813937193210864e+38 --1.5143013487000422e+38 -1.1119913253436647e+38 --3.2733074744530405e+38 -3.392975606605425e+37 -2.71322220384867e+37 --1.4394896743074102e+38 -1.7095842491367684e+38 --1.189591968940753e+38 -2.9884153271109368e+38 --2.865797317173612e+38 -4.884503332130138e+37 -2.537495400532726e+38 -1.6167246816406587e+38 -5.798635502396498e+37 -1.740662355500276e+38 --2.7048216702621773e+38 --1.3760560152071043e+38 -2.68376684683322e+38 -3.3006533954080135e+38 -3.120487319520673e+38 --8.963301236149632e+37 -2.6281311706097765e+38 --2.1145730389953625e+38 --3.2837444060648265e+38 -2.4304093642233226e+37 -6.071777955697383e+37 --1.1389896256061707e+38 -1.7706679100830518e+38 -2.4978685017199374e+38 -1.6631742938819031e+38 --4.864377896548784e+37 -3.9188461697671546e+37 --1.2333424179085605e+38 -3.2077858860781785e+38 --2.134926852857781e+38 --7.600046694096278e+37 -1.972149809610572e+38 -1.6846688598959944e+38 --2.201061101502749e+38 -3.0748818999441196e+38 --2.561833639063269e+38 --1.3273245305399385e+38 --1.4432653238118977e+38 --1.387558791433075e+38 --2.4999143937451663e+38 -2.132309434602854e+38 --2.2468171191339435e+38 --1.481372580092427e+38 --1.9805677514360703e+38 -1.6815572636926395e+38 --1.6056282943884649e+38 --3.347596785962703e+38 --2.4812890534425416e+38 --1.0803613077401521e+38 -6.633163745386957e+37 --2.39150168272844e+38 -2.907200508759992e+38 --8.312512063138845e+37 -3.1225416912758263e+38 --1.9155320926952415e+38 --2.6856279606395728e+38 -1.591427999161608e+38 --1.4527374852106173e+38 --5.280046109636495e+37 -2.4621028958953422e+38 -1.9791230682502417e+36 --1.3856849462317673e+38 --1.379756692569586e+38 --1.3178975471175234e+38 --3.3821333652656415e+38 --2.506412325581302e+38 -8.762765986965165e+37 --1.3657184196607339e+38 --1.7359765631240226e+38 --2.407821361149633e+38 -1.3052211029586823e+38 --1.3353933176962614e+38 -2.620061279820039e+38 --1.323702415956486e+38 --2.2457316231917167e+38 -3.894233381396222e+37 -7.951683724711743e+35 --3.4970821195739405e+37 -2.1090886155032805e+38 --3.8308061605343537e+37 --2.6183194210743633e+38 -1.3146957993894393e+38 --2.971790712136802e+38 --2.249008191157719e+38 -1.2500009362777864e+38 -3.741675655878661e+37 --7.108044638691376e+37 -4.374333639272873e+37 -2.893222226762487e+38 --1.823547981332479e+38 --2.7196958077364327e+38 -1.0952665891211213e+38 --7.377991943877258e+37 --1.4746335357814508e+37 -2.214949688275546e+38 -9.968520203731011e+37 -5.318271114014856e+37 -1.7464085215316883e+38 --3.19052720500673e+38 +1.4215924321755237e+38 +-2.5455505765032857e+38 +-1.2464925206109572e+38 +-3.834265326461018e+37 +3.2596489153124935e+38 +-1.023231233007122e+38 +-3.5217679446026843e+37 +1.9826751728316796e+38 +-1.2225285685191693e+37 +9.19433418100896e+37 +-2.940298843297151e+38 +1.3536843895524545e+38 +1.2671715679214169e+38 +-1.2939093580999584e+38 +3.2067540699393238e+38 +-1.3861371195872853e+37 +2.0086714783595997e+38 +-2.922694817189346e+38 +-1.1800886964310811e+37 +1.268086155201399e+38 +2.0947682498000035e+38 +-1.2870357133990408e+38 +-1.5215758508716472e+38 +-3.392211303732763e+38 +-2.474868102073686e+38 +2.4967584498221325e+38 +-2.174049591859249e+38 +-1.1762268547427538e+38 +1.1631941287922387e+38 +2.49835899314007e+37 +-1.6556296717858567e+38 +-3.1711064938002837e+38 +3.0872599797408337e+38 +-1.8965879807408864e+38 +-1.9144697629320923e+38 +-8.596368594013909e+37 +8.556955801774142e+37 +-1.1883318560214852e+38 +-1.4992200838520543e+37 +-1.8746413726461065e+38 +-3.254277012119683e+38 +-1.6034190928918959e+38 +1.0641802060844824e+38 +2.177655846225292e+38 +-1.9977950558561746e+38 +-1.3620329856904598e+38 +2.9684042107313004e+38 +-2.2661702666783885e+38 +-2.0907221639388737e+38 +1.4870213240337708e+38 +1.8889090767000394e+37 +-1.518515475263023e+38 +2.8974579486997272e+38 +2.064192272586044e+38 +7.910534427122904e+37 +-2.5676968903168945e+38 +-7.443575062354191e+37 +-2.630285108780567e+38 +2.1557002204475123e+38 +3.7722404404168495e+36 +1.7519486158336892e+38 +-2.05211396789425e+38 +-2.549139057580403e+38 +-3.7972205812599267e+37 +-7.057904791298744e+37 +3.1794975205200234e+38 +1.4655249025998423e+38 +-1.0058865595055108e+38 +2.6798222824354702e+38 +1.885312374139027e+38 +-3.837656761431717e+37 +2.0206792328718498e+37 +1.8704846678745554e+38 +-2.174321761775735e+38 +2.817927422815257e+38 +2.756884949782512e+38 +-4.147221989276527e+37 +1.816894873135569e+38 +2.3649751434793317e+38 +-1.887197631676059e+38 +7.819117029706241e+37 +6.785608116958156e+37 +2.9312019604314297e+38 +-1.1859692159454617e+38 +-3.34206734703538e+38 +-2.180162722685649e+38 +-2.73229144055261e+38 +3.2039691259112536e+38 +1.200078340181805e+37 +-2.4154432198917984e+38 +-1.5320071838679178e+38 +-3.1039968304012944e+38 +-8.89107807337189e+37 +-1.985805014999766e+38 +-2.134419724911503e+38 +-7.41935732997665e+37 +2.7171329938443264e+38 +1.7823335057966302e+38 +-2.372629270183877e+38 +-2.5282261969151186e+37 +-2.7622051231781527e+37 +8.820905920946192e+37 +-1.2640852533939758e+38 +3.227960866014113e+38 +-3.3896142855896315e+38 +-3.1597386662479662e+38 +-1.8078455125054118e+38 +-3.2730641040713605e+38 +-7.343448831095511e+37 +-3.3421945126646494e+37 +-1.5876874304781849e+37 +-2.693178152703654e+38 +-3.18059507955305e+38 +-1.4250522482320238e+38 +-5.325384113023904e+37 +1.7625121685576875e+38 +2.4359688460872186e+38 +-3.733886463454925e+37 +1.3039616818236812e+38 +3.002421171454016e+38 +2.32987146086432e+38 +2.313091194123065e+37 +-2.069056413965933e+38 +1.567721985593116e+37 +7.907770921730758e+37 +-2.2625482994699493e+38 +-1.2070977514611237e+38 +-1.5991864812337713e+37 +-7.661146757273091e+37 +-1.125364415250066e+38 +2.3155239998750787e+38 +1.5978630505681758e+38 +3.3592526589982922e+38 +-1.491303369098961e+38 +-3.1758145271929773e+38 +2.320605376152523e+38 +-2.4282057139546516e+38 +-2.9443415109374545e+38 +4.754828722155684e+37 +1.4876479969108368e+38 +-9.763028762852708e+37 +1.910885934553205e+38 +1.0655320264007364e+38 +1.5424855436927272e+38 +1.0004184126427227e+38 +1.6176789232992263e+38 +-2.388276996248473e+38 +2.5474071233481846e+38 +-2.0644380796049154e+38 +-1.936785391280733e+38 +-2.6110483164639357e+38 +3.247042726939734e+37 +3.1842471982226946e+38 +-1.4139700436624752e+38 +3.10590394500966e+38 +-1.3253389768943131e+38 +6.555848729442397e+37 +-3.8850708606841396e+37 +2.109105266110822e+38 +2.3584582034668784e+38 +-2.2976867874947013e+38 +1.2654034304714753e+38 +-7.606445387230479e+37 +-3.4106427776711646e+37 +1.625425114624594e+38 +-3.2491553264667665e+38 +2.4006982253350364e+38 +3.3637455205210522e+38 +-8.975185313058233e+37 +3.1155221932599543e+38 +3.0259492845347043e+38 +-1.8853065332489814e+38 +-2.023221833120563e+38 +2.4293577214093455e+38 +-1.580560705747621e+38 +2.783538547249034e+38 +1.5721817839919425e+38 +6.545759910352997e+37 +-1.7662431993062287e+38 +1.4814284435928286e+38 +3.1791078107463803e+38 +6.891313635544824e+35 +-8.0490328332104855e+37 +2.4789037077426245e+38 +7.62431093442834e+37 +-2.772866639707786e+38 +-1.730448628907845e+38 +-1.435391261903269e+37 +9.73090125805305e+37 +-1.0594925962957796e+38 +2.4447006944397407e+38 +-2.026846068005086e+38 +1.6102290606295515e+38 +-9.64798863360547e+37 +3.358362254076035e+38 +3.304928168909129e+38 +-3.25624392055548e+38 +2.2967344702663646e+38 +3.083419146159765e+38 +2.5860544192400583e+38 +1.8498246541488475e+38 +3.774618412386271e+37 +-1.6959271348020093e+38 +-7.477107960026075e+37 +1.833788438371908e+38 +1.3581602476075637e+38 +2.540959456953561e+38 +1.605954085070808e+38 +-3.381507886731295e+38 +-1.7031387998789884e+38 +-1.4962811512634137e+38 +-2.1830191649667675e+38 +-1.9470298328465324e+38 +1.659999157120124e+38 +-5.187686850832003e+37 +1.2558979821209612e+38 +-3.179239063724996e+38 +-1.4496343210764413e+38 +-2.5218309371104617e+38 +2.7636060390987765e+38 +-2.490000803572958e+38 +-3.233000667310254e+38 +-1.749579318915467e+38 +1.3838521555208537e+38 +-1.3835907705247128e+38 +1.0160889380280398e+38 +3.136421218764375e+38 +3.2727299809028615e+37 +-1.6194982743198367e+38 +7.159409001178911e+37 +-1.4765500369660533e+38 +-8.418756929761547e+37 +-2.696793586220392e+38 +3.1571489521962714e+38 +-1.8233037400218698e+38 +2.1266728910050275e+38 +-1.445733126379167e+38 +2.8800617316599208e+38 +-1.029179160210515e+38 +-3.3463079042453753e+38 +-1.5363638243837915e+37 +1.6105767098350065e+38 +-2.6621805473829187e+38 +-1.5050183588512035e+38 +7.388321935654714e+37 +7.595070950105306e+36 +-3.825036027213504e+37 +2.1701670891156334e+38 +-2.4016889301254835e+38 +2.447224567405631e+38 +-3.0388882095829878e+38 +6.155813276298662e+37 +2.6808780285894763e+38 +-2.9987659315574837e+38 +2.6995887866863344e+38 +3.2438489628263304e+36 +-1.271928277730718e+38 +-2.739278102750056e+38 +2.249052210083376e+38 +2.642051543522453e+37 +1.1750794059536251e+38 +2.892637741697881e+38 +-8.656136370391158e+37 +-3.034658451951728e+37 +2.9623016989926827e+38 +-1.8653129713620093e+38 +-1.5570942429939235e+38 +2.0659284017384556e+38 +-2.361498942593699e+38 +-5.630545489206325e+36 +3.3360791784836084e+38 +3.1468241654774126e+38 +2.7548239009526887e+38 +-2.7531293222403013e+38 +3.8868279762836747e+37 +-8.25342958969367e+37 +9.156094661077766e+37 +-2.464663747424773e+38 +2.880528197649242e+37 +-2.7778947010998668e+38 +1.2398041171181612e+38 +-4.579836354479236e+37 +2.5864750986084413e+38 +1.5096220023871965e+38 +-3.1904774006721214e+38 +-4.896000534177551e+36 +1.4594885476932039e+38 +-1.0501309833318162e+37 +5.702641475943165e+37 +2.7692297032153012e+38 +-1.6041378293107118e+38 +3.174337291716211e+38 +2.81606241575876e+38 +3.372188689409367e+38 +3.1277751380384725e+38 +-3.1675046475581273e+37 +3.344136983069069e+37 +-1.6060075557182652e+38 +3.3022244338652636e+37 +9.926541387810618e+37 +8.757691887294498e+37 +-3.024131237580492e+38 +-2.8494276839936607e+37 +-2.7262458502322427e+38 +1.958205550927146e+38 +-2.9689095985243995e+38 +2.900039254467186e+38 +-1.2119310849387719e+38 +2.6643290637739016e+38 +2.6629666455617934e+38 +-3.316302148333559e+37 +-2.414301878911501e+38 +-3.1833276361382173e+38 +6.509517989082527e+37 +-2.117237120849055e+38 +-1.0186357070605179e+38 +2.3803592071742533e+38 +-1.7027903919023005e+38 +2.422048546028844e+38 +-9.001808079156317e+37 +3.1391985668720226e+38 +-1.0931675116078163e+38 +-2.0956518164772297e+37 +-3.304271803380454e+38 +-5.618379812055358e+37 +-2.886518546480577e+38 +-9.632438297791643e+37 +3.138600227740483e+38 +-1.4212666483278887e+38 +-1.0291132803203976e+38 +7.96589272807253e+37 +-1.214506983489153e+38 +2.433002762294284e+38 +-1.0966345938693398e+37 +-1.6142637043288441e+38 +2.39351355510882e+38 +-3.9478161454978532e+37 +-1.8565940386072445e+38 +2.463099385679775e+38 +-1.754697176752015e+38 +1.3788542472851584e+37 +1.9144924627109666e+38 +-9.43831116450855e+37 +-4.820669344784336e+37 +1.3131310655306562e+38 +1.5456609001187811e+38 +2.7947448898412157e+38 +-2.1468851557057094e+38 +4.2185894772305825e+37 +7.135924403990706e+37 +-8.945699435241606e+37 +-6.951072976590777e+37 +1.891233588474083e+38 +3.0719976684375178e+38 +2.7441448803187957e+38 +1.0759478401176336e+38 +-1.2104274107891757e+37 +-2.393347604545395e+37 +2.6360292563624413e+38 +1.9403114338985019e+37 +-2.0628310668764013e+38 +1.6555616384843152e+38 +4.1935245348976184e+37 +-3.0221858434264812e+38 +-2.2274218536123232e+38 +3.655580168564082e+37 +-5.2431317417845446e+36 +2.9989473556274994e+38 +2.1691645796048946e+38 +7.077875927502307e+36 +1.702526418968508e+38 +2.1304459937775658e+38 +-1.8111010953056617e+38 +1.6689580273530033e+38 +-1.7079370248872486e+38 +-1.095522371165151e+38 +-2.6223318008591006e+38 +3.3781113576363005e+38 +2.2856608255788747e+38 +-6.786350512575312e+37 +-3.058975503680386e+38 +1.0466801155212378e+38 +1.9558921077642435e+38 +3.390434539677231e+38 +3.3384322685073178e+38 +-3.233583168081737e+38 +3.3934450044711854e+38 +1.1767760079756518e+38 +-1.6932566889848685e+38 +-2.544005432619716e+38 +1.3048143821691783e+38 +-3.127474573281e+38 +2.611902941151389e+38 +4.919377758021566e+37 +7.996322955542303e+37 +-2.2180056113065096e+38 +-9.693780556194977e+37 +1.1974866891836055e+38 +1.289126845077437e+37 diff --git a/LR1/TestData/input_eq_max_1_ArrayProc.txt b/LR1/TestData/input_eq_max_1_ArrayProc.txt new file mode 100644 index 0000000..6d4dd80 --- /dev/null +++ b/LR1/TestData/input_eq_max_1_ArrayProc.txt @@ -0,0 +1,15 @@ +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 diff --git a/LR1/TestData/input_eq_max_1_MinValue.txt b/LR1/TestData/input_eq_max_1_MinValue.txt new file mode 100644 index 0000000..6d4dd80 --- /dev/null +++ b/LR1/TestData/input_eq_max_1_MinValue.txt @@ -0,0 +1,15 @@ +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 +3.4028235e+38 diff --git a/LR1/TestData/input_eq_min_1_ArrayProc.txt b/LR1/TestData/input_eq_min_1_ArrayProc.txt new file mode 100644 index 0000000..cb12242 --- /dev/null +++ b/LR1/TestData/input_eq_min_1_ArrayProc.txt @@ -0,0 +1,9 @@ +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 diff --git a/LR1/TestData/input_eq_min_1_MinValue.txt b/LR1/TestData/input_eq_min_1_MinValue.txt new file mode 100644 index 0000000..99c3f4c --- /dev/null +++ b/LR1/TestData/input_eq_min_1_MinValue.txt @@ -0,0 +1,7 @@ +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 +-3.4028235e+38 diff --git a/LR1/TestData/input_eq_neg_inside_1_ArrayProc.txt b/LR1/TestData/input_eq_neg_inside_1_ArrayProc.txt new file mode 100644 index 0000000..e08bedf --- /dev/null +++ b/LR1/TestData/input_eq_neg_inside_1_ArrayProc.txt @@ -0,0 +1,5 @@ +6.97876577462401e+37 +4.428829040508913e+37 +1.2365361542852599e+38 +2.480381311450294e+38 +1.767516239249364e+38 diff --git a/LR1/TestData/input_eq_neg_inside_1_MinValue.txt b/LR1/TestData/input_eq_neg_inside_1_MinValue.txt new file mode 100644 index 0000000..247fc45 --- /dev/null +++ b/LR1/TestData/input_eq_neg_inside_1_MinValue.txt @@ -0,0 +1,10 @@ +-1.7937147291429835e+38 +-1.073072113992707e+38 +-2.1067018288597253e+38 +-2.31782708621551e+38 +-1.6665640203605595e+38 +-2.7491594949180828e+38 +-2.5563140982399426e+37 +-3.2020174166356505e+38 +-2.451917694471836e+38 +-2.483018007053858e+38 diff --git a/LR1/TestData/input_eq_pos_inside_1_ArrayProc.txt b/LR1/TestData/input_eq_pos_inside_1_ArrayProc.txt new file mode 100644 index 0000000..b6bed46 --- /dev/null +++ b/LR1/TestData/input_eq_pos_inside_1_ArrayProc.txt @@ -0,0 +1,5 @@ +-3.3885696214743705e+38 +-2.331134392903643e+37 +-3.200007737467149e+38 +-2.056222280031717e+38 +-2.7365771316836946e+38 diff --git a/LR1/TestData/input_eq_pos_inside_1_MinValue.txt b/LR1/TestData/input_eq_pos_inside_1_MinValue.txt new file mode 100644 index 0000000..6e4886d --- /dev/null +++ b/LR1/TestData/input_eq_pos_inside_1_MinValue.txt @@ -0,0 +1,14 @@ +1.6767616927146034e+37 +2.6356744449022772e+38 +2.390618311172385e+37 +1.3241429192424385e+38 +9.715032030892486e+37 +3.077086191270982e+38 +2.3762636884076904e+37 +9.983214078909406e+37 +1.7083132530568e+38 +2.2338369402837617e+38 +3.1959639712551945e+38 +1.21297400405242e+38 +2.337273697362601e+38 +5.957480135664622e+37 diff --git a/LR1/TestData/input_eq_zero_1_ArrayProc.txt b/LR1/TestData/input_eq_zero_1_ArrayProc.txt new file mode 100644 index 0000000..b892f7d --- /dev/null +++ b/LR1/TestData/input_eq_zero_1_ArrayProc.txt @@ -0,0 +1,13 @@ +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 diff --git a/LR1/TestData/input_eq_zero_1_MinValue.txt b/LR1/TestData/input_eq_zero_1_MinValue.txt new file mode 100644 index 0000000..b892f7d --- /dev/null +++ b/LR1/TestData/input_eq_zero_1_MinValue.txt @@ -0,0 +1,13 @@ +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 +0.0 diff --git a/LR1/TestData/input_way_1_1_ArrayProc.txt b/LR1/TestData/input_way_1_1_ArrayProc.txt index dec0e06..e69de29 100644 --- a/LR1/TestData/input_way_1_1_ArrayProc.txt +++ b/LR1/TestData/input_way_1_1_ArrayProc.txt @@ -1 +0,0 @@ --2.863116469112865e+38 diff --git a/LR1/TestData/input_way_1_2_ArrayProc.txt b/LR1/TestData/input_way_1_2_ArrayProc.txt index e69de29..f995009 100644 --- a/LR1/TestData/input_way_1_2_ArrayProc.txt +++ b/LR1/TestData/input_way_1_2_ArrayProc.txt @@ -0,0 +1 @@ +-4.969900557284268e+37 diff --git a/LR1/TestData/input_way_1_5_ArrayProc.txt b/LR1/TestData/input_way_1_5_ArrayProc.txt index 369128b..95640af 100644 --- a/LR1/TestData/input_way_1_5_ArrayProc.txt +++ b/LR1/TestData/input_way_1_5_ArrayProc.txt @@ -1 +1 @@ -3.079289538093223e+38 +2.8123845723745167e+37 diff --git a/LR1/TestData/input_way_2_1_ArrayProc.txt b/LR1/TestData/input_way_2_1_ArrayProc.txt index a905111..fd91409 100644 --- a/LR1/TestData/input_way_2_1_ArrayProc.txt +++ b/LR1/TestData/input_way_2_1_ArrayProc.txt @@ -1,5 +1,2 @@ -1.0606645433316919e+38 -1.4559929644328903e+38 -2.6235320465791406e+38 --8.556515557430734e+37 -3.0761594515934893e+38 +2.831217711420693e+38 +-2.5840964385545954e+38 diff --git a/LR1/TestData/input_way_2_2_ArrayProc.txt b/LR1/TestData/input_way_2_2_ArrayProc.txt index 33f23bc..b30bca7 100644 --- a/LR1/TestData/input_way_2_2_ArrayProc.txt +++ b/LR1/TestData/input_way_2_2_ArrayProc.txt @@ -1,3 +1,5 @@ --2.9800958456927446e+38 -3.389292093185857e+38 --2.1859362953992906e+36 +1.4034467439930256e+38 +-1.7459785288951365e+38 +8.013944889554201e+37 +-6.542286535636292e+37 +1.06782078621028e+38 diff --git a/LR1/TestData/input_way_2_3_ArrayProc.txt b/LR1/TestData/input_way_2_3_ArrayProc.txt index bb5f0f2..5baa9b7 100644 --- a/LR1/TestData/input_way_2_3_ArrayProc.txt +++ b/LR1/TestData/input_way_2_3_ArrayProc.txt @@ -1,5 +1,7 @@ -3.595936731886302e+37 --2.113362111595654e+38 -2.9958157185163092e+38 -2.990709323466393e+38 --2.774575343683851e+38 +6.288809426504126e+36 +8.061768420070513e+37 +4.886969386505431e+37 +-1.8908150755891335e+38 +-2.5507561099849535e+38 +1.1840419133328468e+38 +3.333002117701777e+38 diff --git a/LR1/TestData/input_way_2_4_ArrayProc.txt b/LR1/TestData/input_way_2_4_ArrayProc.txt index 823f619..2a81d14 100644 --- a/LR1/TestData/input_way_2_4_ArrayProc.txt +++ b/LR1/TestData/input_way_2_4_ArrayProc.txt @@ -1,2 +1,7 @@ -2.5659675203472358e+36 --5.291885879634456e+37 +5.354762288838498e+37 +2.304517163294128e+38 +-3.2905449479780705e+38 +-2.742910805338822e+38 +-2.046595333263634e+38 +-2.659921798381994e+37 +7.042367947582431e+37 diff --git a/LR1/TestData/input_way_2_5_ArrayProc.txt b/LR1/TestData/input_way_2_5_ArrayProc.txt index 2293d01..511d624 100644 --- a/LR1/TestData/input_way_2_5_ArrayProc.txt +++ b/LR1/TestData/input_way_2_5_ArrayProc.txt @@ -1,4 +1,5 @@ -1.3255776841940379e+38 -1.4686621619160323e+38 --1.3132638357277634e+38 -2.968105014612183e+37 +1.882667848239527e+37 +-2.8906289978317074e+38 +-3.1245351828557734e+35 +-1.69575549739071e+38 +-1.4403827197602701e+38 diff --git a/LR1/TestData/input_way_3_1_ArrayProc.txt b/LR1/TestData/input_way_3_1_ArrayProc.txt index 53a827f..c1b23bc 100644 --- a/LR1/TestData/input_way_3_1_ArrayProc.txt +++ b/LR1/TestData/input_way_3_1_ArrayProc.txt @@ -1,18 +1,12 @@ -1.7099115792473722e+37 --2.686458476957439e+37 --6.013791416914627e+37 --2.1706408781806476e+38 -2.2573241281606734e+37 --2.2814160409156187e+38 --6.904665976093623e+37 --1.4361987383375805e+38 --2.317114081552446e+38 --1.9788297920587972e+38 -9.130072030146368e+37 -1.5102500715943505e+37 -5.029264949343096e+37 -8.005726247885668e+37 -5.906267472577782e+37 -1.0655542691499682e+38 -5.463760126434813e+37 -2.575004222669513e+38 +6.840639338347941e+37 +2.1090205126916657e+38 +-2.8314944708380843e+38 +1.4567717897272928e+38 +3.2637150901743e+38 +2.497488361228616e+37 +1.828050087879424e+38 +2.9867849390791848e+38 +-4.101043128119159e+37 +-1.7454475204976688e+37 +-9.649032555249874e+37 +-2.5198380509414273e+38 diff --git a/LR1/TestData/input_way_3_1_minValue.txt b/LR1/TestData/input_way_3_1_minValue.txt index 1691448..227dd0c 100644 --- a/LR1/TestData/input_way_3_1_minValue.txt +++ b/LR1/TestData/input_way_3_1_minValue.txt @@ -1 +1 @@ --1.3969324676863383e+38 +1.4244099662115894e+38 diff --git a/LR1/TestData/input_way_3_2_ArrayProc.txt b/LR1/TestData/input_way_3_2_ArrayProc.txt index f873a03..2dcef41 100644 --- a/LR1/TestData/input_way_3_2_ArrayProc.txt +++ b/LR1/TestData/input_way_3_2_ArrayProc.txt @@ -1,18 +1,14 @@ -1.4047447143975694e+38 --1.0371980358311923e+38 --2.3315356399250215e+38 --1.5232207828830055e+38 --4.69453451266164e+37 --2.5138470976425976e+38 --7.821246909808351e+37 --2.6028801223460183e+38 -2.0109827999185226e+37 --2.547245823287547e+37 --1.974017978003525e+38 --2.4014422574642453e+38 -8.045163587611227e+37 -2.5352256303336146e+38 --5.144178426255291e+37 -1.2204193769448163e+38 -3.260353891915619e+38 --1.9240208492464938e+38 +-3.092176715278461e+38 +2.92678817934592e+37 +-2.044236560760992e+38 +-2.219633088763871e+38 +2.9134464353579663e+37 +-1.2298911571147663e+38 +2.9928793332977697e+38 +-1.843207732441659e+38 +-1.9449016708916826e+38 +-3.1737566545867933e+38 +2.847260507949712e+37 +-2.534284360562447e+37 +2.456796963007516e+37 +-1.1860792168976934e+38 diff --git a/LR1/TestData/input_way_3_2_minValue.txt b/LR1/TestData/input_way_3_2_minValue.txt index 8f0fd8c..a3f0275 100644 --- a/LR1/TestData/input_way_3_2_minValue.txt +++ b/LR1/TestData/input_way_3_2_minValue.txt @@ -1 +1 @@ --6.999325112622201e+37 +-1.0840818539614012e+38 diff --git a/LR1/TestData/input_way_3_3_ArrayProc.txt b/LR1/TestData/input_way_3_3_ArrayProc.txt index febed95..10f3384 100644 --- a/LR1/TestData/input_way_3_3_ArrayProc.txt +++ b/LR1/TestData/input_way_3_3_ArrayProc.txt @@ -1,12 +1,20 @@ -2.3533637802354127e+37 --2.3935438954022383e+38 --2.3289745283108812e+38 -3.3771933591866133e+36 -5.124513871236513e+37 -1.1487648764723767e+38 --2.3525121324115678e+38 --2.148029662358944e+38 --3.102941208040521e+38 -2.35647113209978e+38 --2.9694290956169117e+38 --1.0182940241092008e+38 +-4.918143789895348e+37 +1.3716863111185522e+38 +-1.053801033533527e+38 +-5.399182763968598e+37 +-1.2027074817027877e+38 +-1.8606658009282277e+38 +2.7414723381020534e+36 +1.7006375975439113e+38 +1.5498862244223741e+38 +9.474998646045863e+37 +1.6036732825090546e+38 +2.6089651284592897e+38 +1.7368433267706655e+38 +-8.952158304920303e+37 +-3.9459405194759646e+37 +-1.3261114629080814e+38 +-3.286868053120831e+38 +2.4464126267330604e+38 +-7.401027431565724e+37 +3.3635893368719977e+38 diff --git a/LR1/TestData/input_way_3_3_minValue.txt b/LR1/TestData/input_way_3_3_minValue.txt index d342b5c..3009077 100644 --- a/LR1/TestData/input_way_3_3_minValue.txt +++ b/LR1/TestData/input_way_3_3_minValue.txt @@ -1 +1 @@ -1.537711449847166e+38 +-3.5793357442195543e+37 diff --git a/LR1/TestData/input_way_3_4_ArrayProc.txt b/LR1/TestData/input_way_3_4_ArrayProc.txt index 44aadd9..5d6cf1a 100644 --- a/LR1/TestData/input_way_3_4_ArrayProc.txt +++ b/LR1/TestData/input_way_3_4_ArrayProc.txt @@ -1,18 +1,12 @@ --9.10891333362933e+37 -3.3154016009879267e+38 --1.1037625986043896e+38 -2.7184073133168738e+38 -2.8318327786157458e+38 --1.354300064374213e+38 -2.070455327636619e+38 --2.0715774352729816e+38 -9.422135002520992e+37 --9.325724907830253e+37 -1.9175821524505978e+38 -2.4177135269054298e+38 -4.173543343735479e+37 --1.9184661481616078e+38 --1.7340163035197192e+38 --2.290266435723554e+38 --7.346464926142188e+37 -1.5378763820038373e+38 +1.544107976109808e+38 +-3.3520930924145848e+38 +-1.7412816301976003e+38 +-6.301462075591723e+37 +-1.8300502966215e+38 +-3.3316428247597945e+37 +1.2512199481090293e+38 +-3.3210984501059305e+37 +-1.7296742030001633e+38 +-1.6012845145171754e+38 +1.8589867527934397e+38 +3.245929612756906e+38 diff --git a/LR1/TestData/input_way_3_4_minValue.txt b/LR1/TestData/input_way_3_4_minValue.txt index 9960ddc..17609da 100644 --- a/LR1/TestData/input_way_3_4_minValue.txt +++ b/LR1/TestData/input_way_3_4_minValue.txt @@ -1 +1 @@ -1.0347124337104186e+38 +-3.011472184966434e+38 diff --git a/LR1/TestData/input_way_3_5_ArrayProc.txt b/LR1/TestData/input_way_3_5_ArrayProc.txt index 7340fd7..1e1120b 100644 --- a/LR1/TestData/input_way_3_5_ArrayProc.txt +++ b/LR1/TestData/input_way_3_5_ArrayProc.txt @@ -1,20 +1,18 @@ --3.10778650009042e+38 -2.0555708064239912e+38 -2.204105684612423e+38 -2.001762296130916e+38 --2.327694278919073e+38 --3.2068708521323886e+38 --1.6021247080238567e+38 --4.3791089275116425e+37 --3.2551588521944186e+38 --1.396736814586945e+38 --2.435274144867439e+38 --7.992709069484647e+37 -1.1113405162230834e+38 -2.296385961415952e+38 --2.733177852360635e+38 --2.9622265544220474e+38 -2.166641433599429e+38 -2.879951878624192e+38 --2.6087888892171227e+38 -2.155057950632323e+38 +-3.0205538086596175e+38 +8.780841151654323e+37 +2.2967119670027303e+36 +-2.8843590256165126e+38 +2.4396966779593856e+38 +1.4725474820951654e+38 +-3.2421959428071975e+38 +-1.6576831264858889e+38 +-1.913993071652485e+38 +-1.3531351678754316e+38 +2.784857661248686e+38 +7.34430799206411e+37 +-3.0448259194918117e+38 +-2.9083706024882356e+38 +-2.523353217711716e+38 +-3.1256619153241786e+38 +1.4531383997005774e+37 +-2.1196773949118213e+38 diff --git a/LR1/TestData/input_way_3_5_minValue.txt b/LR1/TestData/input_way_3_5_minValue.txt index b6d1440..65c75ed 100644 --- a/LR1/TestData/input_way_3_5_minValue.txt +++ b/LR1/TestData/input_way_3_5_minValue.txt @@ -1 +1 @@ --2.1129895636063713e+38 +-3.2291235087982813e+38 diff --git a/LR1/TestData/input_way_4_1_ArrayProc.txt b/LR1/TestData/input_way_4_1_ArrayProc.txt index e7145f7..c57ff9a 100644 --- a/LR1/TestData/input_way_4_1_ArrayProc.txt +++ b/LR1/TestData/input_way_4_1_ArrayProc.txt @@ -1,16 +1,14 @@ -2.5741634671335125e+38 -2.1494146761226274e+38 --1.05057465819969e+38 -1.951164504369536e+38 --3.167619932747131e+38 -1.453178904978062e+38 --9.310713265159038e+37 -5.33828476407084e+37 -1.1130955985224873e+38 --6.3549550617856625e+37 -2.7091885878644262e+38 --1.8049504888820236e+38 -5.39465681952484e+37 -2.163767027845576e+38 -2.12321759041334e+38 -1.8306105879417018e+38 +2.2334669506398263e+38 +2.0536717474963575e+38 +2.8767720372018008e+38 +-4.0834429381353695e+37 +1.8774579674846937e+38 +3.002306021689241e+37 +-1.98944386453963e+38 +2.588916163283776e+38 +1.857647393665531e+38 +-1.6436509119726173e+38 +1.15624616597648e+38 +-1.367161524797788e+38 +-8.586201326752271e+35 +-1.4320269276016984e+37 diff --git a/LR1/TestData/input_way_4_1_minValue.txt b/LR1/TestData/input_way_4_1_minValue.txt index c1fc730..54ccea0 100644 --- a/LR1/TestData/input_way_4_1_minValue.txt +++ b/LR1/TestData/input_way_4_1_minValue.txt @@ -1,659 +1,720 @@ -3.1881681564813454e+38 -3.2050845079259885e+38 -3.273103868474185e+38 -3.351466385195295e+38 -3.394285010795429e+38 -3.203242666697967e+38 -3.2496328692429995e+38 -3.3371626042360272e+38 -3.2003897382110093e+38 -3.2525986492565224e+38 -3.350299658248746e+38 -3.351968148962508e+38 -3.3145212340328035e+38 -3.2749028255466436e+38 -3.1971199304805388e+38 -3.335673224521175e+38 -3.2685665817368758e+38 -3.3765182096132676e+38 -3.2814874793366493e+38 -3.3995458657371903e+38 -3.2037155767651133e+38 -3.1908783504853344e+38 -3.1885588051633377e+38 -3.1884183403398073e+38 -3.2222478518741593e+38 -3.3329967242978485e+38 -3.319416157106817e+38 -3.3115522095328495e+38 -3.2781967539214205e+38 -3.391781620513998e+38 -3.3672779324783696e+38 -3.2405785638289576e+38 -3.2154853251501504e+38 -3.264292040184057e+38 -3.2527095060703397e+38 -3.2573609239661947e+38 -3.225848623648866e+38 -3.2705522383651977e+38 -3.237807094376737e+38 -3.376701820798151e+38 -3.2851796808730095e+38 -3.2989936701497456e+38 -3.382878325734831e+38 -3.354237535788476e+38 -3.2733147968692788e+38 -3.237522687083825e+38 -3.2928307215099367e+38 -3.3605002933227104e+38 -3.256676559990562e+38 -3.2788945816236494e+38 -3.3374387246534886e+38 -3.401024436553112e+38 -3.3037183106295746e+38 -3.283988507145486e+38 -3.2444228936389265e+38 -3.371840757830032e+38 -3.250183191054431e+38 -3.3750746665394276e+38 -3.315205108665781e+38 -3.347552706684151e+38 -3.2908608705639746e+38 -3.1889140458328715e+38 -3.310968881440147e+38 -3.310887412328077e+38 -3.2504053831118278e+38 -3.2805112432222283e+38 -3.3072142083130426e+38 -3.3568476161225356e+38 -3.3474032771127033e+38 -3.2914994339897716e+38 -3.3295847223691105e+38 -3.311781521801992e+38 -3.237498811613243e+38 -3.312655090087096e+38 -3.360349260238172e+38 -3.343149069334732e+38 -3.361901217272492e+38 -3.378116209211775e+38 -3.242814834896915e+38 -3.284505798069436e+38 -3.3778788927575278e+38 -3.32512645869617e+38 -3.358803367175987e+38 -3.300304748399101e+38 -3.3122248266689562e+38 -3.3680666309011695e+38 -3.31757894730287e+38 -3.3827577912875344e+38 -3.2828371985256175e+38 -3.382957092092475e+38 -3.194427339273933e+38 -3.2696439387105187e+38 -3.3891720789739327e+38 -3.2902652011026936e+38 -3.353991626941385e+38 -3.2263666797261487e+38 -3.387701985274753e+38 -3.3942463083341836e+38 -3.3972236751980893e+38 -3.270487528311075e+38 -3.3514136469290434e+38 -3.3345356816255136e+38 -3.3767250711649928e+38 -3.2047836605668613e+38 -3.3671593142468223e+38 -3.2165595015442375e+38 -3.3133897769388437e+38 -3.2502891304854926e+38 -3.2487324375231614e+38 -3.2963799680251214e+38 -3.3647212466179463e+38 -3.3371000750971845e+38 -3.243915491928468e+38 -3.380383114020187e+38 -3.211536271038573e+38 -3.225642360544801e+38 -3.2749441314096946e+38 -3.2011280884279936e+38 -3.3568324762295905e+38 -3.198980132153401e+38 -3.319456050211515e+38 -3.222255808213684e+38 -3.2812317206081472e+38 -3.3138686617146564e+38 -3.4025378950970628e+38 -3.2586368226859753e+38 -3.3061596351427533e+38 -3.2716249787306868e+38 -3.365825405815766e+38 -3.258660588165402e+38 -3.390207028371631e+38 -3.3662722464617775e+38 -3.2062912902584255e+38 -3.222311417161492e+38 -3.2738371956085487e+38 -3.321511720011188e+38 -3.377427634581676e+38 -3.2336202101371228e+38 -3.3224030819760835e+38 -3.312314414540474e+38 -3.3390138371545434e+38 -3.1981285703950297e+38 -3.3409237803147282e+38 -3.2354622937666776e+38 -3.2938806097264868e+38 -3.2149940110998866e+38 -3.256549948719411e+38 -3.393191048597864e+38 -3.324583087457586e+38 -3.293246408468565e+38 -3.2804706646980573e+38 -3.2980953929027388e+38 -3.209519863151953e+38 -3.225657195319918e+38 -3.3646988544046514e+38 -3.3480318003819912e+38 -3.393279971468958e+38 -3.2259289220567314e+38 -3.4026449838133515e+38 -3.322806559882769e+38 -3.2537078649330053e+38 -3.2135400012788274e+38 -3.2633647955722096e+38 -3.225051650871571e+38 -3.290040751074056e+38 -3.3611115416723318e+38 -3.3721289423436455e+38 -3.2755776020055543e+38 -3.3627178576196295e+38 -3.2883183403547576e+38 -3.350615785012661e+38 -3.3078665801550467e+38 -3.2294472306977383e+38 -3.2857732446296643e+38 -3.2497831461550628e+38 -3.273831089338465e+38 -3.2566293225372637e+38 -3.4024337475310217e+38 -3.2605465533873707e+38 -3.2988731279143242e+38 -3.248974465455419e+38 -3.3809150389733197e+38 -3.271443123621121e+38 -3.291905807425703e+38 -3.209269831411421e+38 -3.39557526179057e+38 -3.3082784618865123e+38 -3.3408200538503966e+38 -3.232978404730865e+38 -3.3329556962371083e+38 -3.4020025802375295e+38 -3.2416358054302792e+38 -3.3477248379933773e+38 -3.3318376856350924e+38 -3.2620392363787805e+38 -3.2091888585241346e+38 -3.3848577124357493e+38 -3.3731991128657122e+38 -3.2697831658813647e+38 -3.2363510794487802e+38 -3.3363915851691725e+38 -3.2665660978857135e+38 -3.3671346902566543e+38 -3.2305784894687902e+38 -3.2962869563648025e+38 -3.344396513156205e+38 -3.2281140399362974e+38 -3.296188262254296e+38 -3.3602377969314127e+38 -3.2348374193756872e+38 -3.268269059130753e+38 -3.285891145687179e+38 -3.2361201344852476e+38 -3.2221307388866488e+38 -3.2878181050948047e+38 -3.2953129887725915e+38 -3.2678863236589647e+38 -3.351930552256336e+38 -3.397053745963791e+38 -3.300438796580502e+38 -3.220124424893385e+38 -3.3992662131604894e+38 -3.2201532453251786e+38 -3.3596490004198834e+38 -3.2931722803735447e+38 -3.2465866087571335e+38 -3.2135977478465216e+38 -3.3804616788147746e+38 -3.2354540709786025e+38 -3.2630807989239746e+38 -3.2546737780422415e+38 -3.4002018446687118e+38 -3.350997215983283e+38 -3.397685576006967e+38 -3.33486788119839e+38 -3.2585529604402278e+38 -3.265235358802889e+38 -3.239653184393178e+38 -3.22727291346629e+38 -3.388093186309357e+38 -3.3929207975154066e+38 -3.3953057611343494e+38 -3.2407259168852388e+38 -3.240305823460179e+38 -3.326127635317354e+38 -3.305714508229715e+38 -3.2954405356333252e+38 -3.32276022120928e+38 -3.3440819007791775e+38 -3.3458131250339938e+38 -3.1945158024417783e+38 -3.3858340411477577e+38 -3.336638959284819e+38 -3.2889563219252183e+38 -3.3252562945275245e+38 -3.276879326934671e+38 -3.2801585008932434e+38 -3.3533797191257523e+38 -3.3123357406942064e+38 -3.323269883492846e+38 -3.383602644296081e+38 -3.189651994431894e+38 -3.2768247513874223e+38 -3.249903513925007e+38 -3.3499203429487618e+38 -3.2839760847987026e+38 -3.2261081073434984e+38 -3.267029283507752e+38 -3.2369954899282826e+38 -3.3679560529566028e+38 -3.3335010486961474e+38 -3.235585750196344e+38 -3.3649898462832734e+38 -3.2044565379540105e+38 -3.2323756717524527e+38 -3.3737275912580814e+38 -3.3535038246053578e+38 -3.314649404380268e+38 -3.339379863939257e+38 -3.2678233554811113e+38 -3.283502286844522e+38 -3.3018357633135666e+38 -3.2531997356030706e+38 -3.2129589282363827e+38 -3.2924808940195054e+38 -3.402726799158583e+38 -3.3704108115894746e+38 -3.2396617662627824e+38 -3.2398907998276357e+38 -3.189330928710864e+38 -3.2624080975530207e+38 -3.32933829506113e+38 -3.24141278357149e+38 -3.2282065927130135e+38 -3.3033340080674642e+38 -3.2346394398589256e+38 -3.369975743854906e+38 -3.343720168048101e+38 -3.289826979237622e+38 -3.358173850148713e+38 -3.3692668938910107e+38 -3.2298915417830794e+38 -3.268783150985979e+38 -3.3015197193305534e+38 -3.3517281685330603e+38 -3.287105686386267e+38 -3.3890970590304012e+38 -3.3978475419022012e+38 -3.3239359845649875e+38 -3.232339524865928e+38 -3.3768999032162428e+38 -3.4026922692322644e+38 -3.249792918632059e+38 -3.3540874015157964e+38 -3.2103040486113485e+38 -3.2880683225814515e+38 -3.2190813185711296e+38 -3.3730219271069525e+38 -3.256609512367525e+38 -3.2512491496656512e+38 -3.237331347755196e+38 -3.25561720492034e+38 -3.246596001589629e+38 -3.2589267490334878e+38 -3.3336032865356316e+38 -3.2742607314823454e+38 -3.1989746301808885e+38 -3.246395969797259e+38 -3.2992054276324113e+38 -3.348722889518211e+38 -3.19416343768921e+38 -3.3390480798507003e+38 -3.2345011021869344e+38 -3.2724998910991424e+38 -3.2201847834795147e+38 -3.279464706982582e+38 -3.3900994952649458e+38 -3.2364592364187365e+38 -3.2330987828920216e+38 -3.2958909355844803e+38 -3.216546442520694e+38 -3.2225181416178288e+38 -3.3165923307106906e+38 -3.1985438565076627e+38 -3.3158062556971534e+38 -3.3218035287654235e+38 -3.358070708812909e+38 -3.3311760386298727e+38 -3.301367250547454e+38 -3.2118326646205066e+38 -3.2615551976854357e+38 -3.3606631381324727e+38 -3.3076386985029636e+38 -3.3277549612543967e+38 -3.2049761095644212e+38 -3.3120587766440706e+38 -3.386761578781122e+38 -3.3927294615216383e+38 -3.302415274576241e+38 -3.2706526362549126e+38 -3.2473745480524476e+38 -3.3180265176381918e+38 -3.380866487282248e+38 -3.213447414409429e+38 -3.37065164948129e+38 -3.2336205224436348e+38 -3.2388453081715346e+38 -3.210380488696276e+38 -3.2121791940856134e+38 -3.2888292797107224e+38 -3.3662429668438573e+38 -3.2260067359538927e+38 -3.2619840464068876e+38 -3.2103397721707804e+38 -3.2587728221475752e+38 -3.222931755220406e+38 -3.3509133940261993e+38 -3.3094072489458255e+38 -3.3660266096160622e+38 -3.345958592371559e+38 -3.237942354909612e+38 -3.3901692155315098e+38 -3.3412670213609592e+38 -3.312139977965695e+38 -3.3228909006782306e+38 -3.3917454997273115e+38 -3.258922119063788e+38 -3.2434628843559024e+38 -3.2715841335670742e+38 -3.376005690602326e+38 -3.374042913435683e+38 -3.2427448116098187e+38 -3.2492623166159065e+38 -3.3418102666666594e+38 -3.2829529462538806e+38 -3.3708741533883834e+38 -3.2566688387856975e+38 -3.2188547133385588e+38 -3.2017673975426322e+38 -3.2821223425634354e+38 -3.2144149624419625e+38 -3.3445873266436207e+38 -3.373032416229998e+38 -3.245504251953707e+38 -3.3774057564553253e+38 -3.255278633770657e+38 -3.355719963769844e+38 -3.338168920486172e+38 -3.2607360374132845e+38 -3.3320756441294093e+38 -3.269141633515362e+38 -3.321366005040957e+38 -3.250800488229257e+38 -3.2815664224958408e+38 -3.316323770882313e+38 -3.3242272372779166e+38 -3.219530646359532e+38 -3.365545474730281e+38 -3.206585322204511e+38 -3.359075858881038e+38 -3.2453182210996523e+38 -3.3826937492902712e+38 -3.2129421847014013e+38 -3.2292888390444028e+38 -3.3958773449674014e+38 -3.2007825554583023e+38 -3.2548971731583935e+38 -3.3152245720849233e+38 -3.38658850475925e+38 -3.2475187257647794e+38 -3.3856346716485416e+38 -3.3263308595246708e+38 -3.377520960948092e+38 -3.23319261005623e+38 -3.2122438032789208e+38 -3.3120701171122995e+38 -3.4013400111049245e+38 -3.382614414375415e+38 -3.363225436661804e+38 -3.2661124368504678e+38 -3.381200770506835e+38 -3.2893581178002648e+38 -3.209488875100514e+38 -3.291837623630626e+38 -3.2689718250812545e+38 -3.2648706060749194e+38 -3.2149673242751934e+38 -3.2329370678086732e+38 -3.2191067539604317e+38 -3.387241900594649e+38 -3.1912433952601356e+38 -3.3716585890832945e+38 -3.3915506815540216e+38 -3.2279452957035984e+38 -3.2297267668438363e+38 -3.1956123384109723e+38 -3.3469307608902003e+38 -3.360390117829614e+38 -3.382252003557535e+38 -3.2860263448753098e+38 -3.205133103979317e+38 -3.395957572835737e+38 -3.1965429376301578e+38 -3.3437076521639553e+38 -3.2502413176019317e+38 -3.3328344406944953e+38 -3.360964566441572e+38 -3.2618518540268934e+38 -3.2565454986831894e+38 -3.2941276014901043e+38 -3.3721205168651003e+38 -3.3416994446313334e+38 -3.236434967568161e+38 -3.2794529757969237e+38 -3.393994059839101e+38 -3.3886882522299722e+38 -3.3831408741367324e+38 -3.3467324152262215e+38 -3.3585465052884676e+38 -3.2929790849862328e+38 -3.392343907431223e+38 -3.2022024637301804e+38 -3.321281252309755e+38 -3.318121559545015e+38 -3.3069406011921323e+38 -3.2705001203797574e+38 -3.362981000789012e+38 -3.2528687106172548e+38 -3.2592382477024102e+38 -3.2237137314585648e+38 -3.37666115959552e+38 -3.2624654790700728e+38 -3.1913425342866257e+38 -3.2376469186966726e+38 -3.3434964358147013e+38 -3.2921544530735715e+38 -3.2608570996924685e+38 -3.308884429724359e+38 -3.266723234343858e+38 -3.3528764767753035e+38 -3.3209555125642806e+38 -3.20786423385866e+38 -3.3585438821860124e+38 -3.2172775676425835e+38 -3.3732658662916212e+38 -3.2843531017722217e+38 -3.367926013593888e+38 -3.3022961411385523e+38 -3.376590885452171e+38 -3.2236639992961834e+38 -3.3838661416186188e+38 -3.3944047381533526e+38 -3.3911298041291066e+38 -3.3352653092401607e+38 -3.351314220444385e+38 -3.32955978483063e+38 -3.287590439821451e+38 -3.2590298584324884e+38 -3.3101040954188395e+38 -3.2861442995039116e+38 -3.3594917961754e+38 -3.3305838322832197e+38 -3.3988937678769915e+38 -3.3711551421952125e+38 -3.337801675000352e+38 -3.2706542443043237e+38 -3.1928311155329813e+38 -3.2575472690036e+38 -3.3772964739605348e+38 -3.2594224903342823e+38 -3.3098863634465378e+38 -3.2775654914156405e+38 -3.197260225452758e+38 -3.3602757616648495e+38 -3.2818210871794775e+38 -3.3969884721216073e+38 -3.242027674899639e+38 -3.261370881433617e+38 -3.300044807313471e+38 -3.3499997956105004e+38 -3.2790836828675755e+38 -3.28790016857521e+38 -3.2694547238318852e+38 -3.2776566962056727e+38 -3.2581650435637906e+38 -3.224064288147004e+38 -3.2261571449164926e+38 -3.3999190225271523e+38 -3.316203257863041e+38 -3.25566175290015e+38 -3.311285659085088e+38 -3.2639589627821255e+38 -3.2826809183654913e+38 -3.3785835976274835e+38 -3.327778617235779e+38 -3.2572338654600187e+38 -3.4020379633980054e+38 -3.2993172372020455e+38 -3.1997140701591335e+38 -3.272133485808677e+38 -3.240891926380955e+38 -3.3084095141814996e+38 -3.2694685852435426e+38 -3.2657607171869855e+38 -3.257429526999497e+38 -3.254132790757341e+38 -3.2874503380639257e+38 -3.2037380321214814e+38 -3.2163250416449234e+38 -3.2807563977744847e+38 -3.292980717152452e+38 -3.338167367442158e+38 -3.2267850089903297e+38 -3.389352115021837e+38 -3.39935068054625e+38 -3.351653785020426e+38 -3.236911700172316e+38 -3.3894078475540058e+38 -3.267888533142194e+38 -3.2421426821640043e+38 -3.253446536797697e+38 -3.2792877661616353e+38 -3.335822003950056e+38 -3.3915010742942393e+38 -3.2907176622267515e+38 -3.337928618663488e+38 -3.287781303341729e+38 -3.394666893815094e+38 -3.3717017061964875e+38 -3.3031251387487924e+38 -3.2491633978398238e+38 -3.2267175490056596e+38 -3.23912120584575e+38 -3.259641119235766e+38 -3.3488888327103244e+38 -3.2163200765816007e+38 -3.3969839766133673e+38 -3.253352388887651e+38 -3.236848768735217e+38 -3.2576625004739714e+38 -3.2099212726217214e+38 -3.3485983054296475e+38 -3.385213809228636e+38 -3.2553283107674977e+38 -3.2859091912917993e+38 -3.262256017402395e+38 -3.3423516132865304e+38 -3.266482785423821e+38 -3.307347489468633e+38 -3.2972045891753153e+38 -3.3427293395053312e+38 -3.3282601153498703e+38 -3.288934299627985e+38 -3.3630608172155967e+38 -3.3357595266993212e+38 -3.2964387332024967e+38 -3.389152816182564e+38 -3.232571977234614e+38 -3.304781807221928e+38 -3.3464452478813267e+38 -3.257544931295177e+38 -3.221169840861373e+38 -3.275824615696629e+38 -3.2416239271415768e+38 -3.225242756562926e+38 -3.2095765975424187e+38 -3.237445813983442e+38 -3.3178613044969482e+38 -3.396575784732976e+38 -3.2926519216303084e+38 -3.202796868581807e+38 -3.3877006594330343e+38 -3.2894087145099508e+38 -3.2606911250471436e+38 -3.3531997679032648e+38 -3.3040927132075026e+38 -3.3973582809089552e+38 -3.19220049809686e+38 -3.3815395610391533e+38 -3.3133679602622458e+38 -3.3805873640785335e+38 -3.232269916810751e+38 -3.2194955621006517e+38 -3.372391156045961e+38 -3.347771623485042e+38 -3.3955302087921153e+38 -3.284421835394207e+38 -3.344933938541974e+38 -3.1983237599071267e+38 -3.372422743900708e+38 -3.3970771788111076e+38 -3.306993929127097e+38 -3.291161644751225e+38 -3.2003584244433345e+38 -3.1998722144097083e+38 -3.322853683159523e+38 -3.38277044548569e+38 -3.388630772094459e+38 -3.215051723239863e+38 +-4.337769802651583e+37 +1.986472215205221e+38 +2.5555521592843663e+38 +1.5432554769865686e+38 +3.6736950303997907e+37 +-2.8580799492929964e+36 +3.2956301592688718e+38 +2.979010633597809e+38 +-3.4405298147507725e+37 +6.830348803023049e+37 +3.3098570609262773e+38 +-3.5905351301787354e+37 +2.1352657384396362e+38 +6.183334779708777e+37 +2.843629189027773e+38 +2.59047648867477e+38 +2.31623914072109e+37 +1.1812884632152424e+38 +6.943705966860244e+36 +6.235809332145461e+37 +5.472554718643014e+37 +1.7825281479288223e+38 +2.117549155654098e+38 +1.8479444629839105e+38 +2.145233994426055e+37 +2.535788635113192e+38 +1.5094221883299558e+38 +2.628423766258608e+37 +2.9293872973170236e+38 +1.7315821787365044e+37 +2.4992159855571996e+38 +5.362063997888713e+37 +1.2709253819895095e+38 +2.5791175162830665e+37 +1.0148036527026687e+38 +4.110207574059946e+36 +4.757351737425338e+37 +1.0949974993745439e+38 +1.4448917957507143e+38 +1.0096267271421625e+38 +1.187199159808111e+38 +3.1614786353499828e+38 +2.2098491989175078e+38 +4.569000024782159e+37 +-3.7965360117893804e+37 +2.76971213222948e+38 +2.6372657818801884e+38 +4.2309552745111997e+37 +3.0112572070210883e+38 +2.7518388347777163e+38 +2.811063304724168e+38 +2.6641270395268396e+38 +6.853425342888934e+37 +8.691005763986382e+37 +2.293998237783756e+38 +1.765560236320817e+38 +3.0769050605877317e+38 +3.0325463678580473e+38 +7.828349682760932e+37 +2.816610560160831e+38 +1.9085267008152364e+38 +2.8455327912696495e+38 +2.970728952391119e+38 +7.950421320717143e+37 +5.102924785727251e+37 +3.0298873896845387e+37 +1.6264052907642531e+38 +2.1220775809520563e+38 +-2.209786623523258e+37 +3.2934297058801e+38 +6.286303961355589e+37 +3.810456248811785e+37 +6.732619653905485e+37 +3.2533210898879818e+38 +2.2999593784372263e+38 +2.577829247803788e+38 +2.6137898652464876e+38 +5.33100091336038e+37 +1.9300537142080867e+37 +2.4416024458902786e+38 +1.7681644414170875e+38 +1.027406929164257e+38 +1.0153905111430963e+38 +1.5891367175123984e+38 +9.047914270877045e+37 +1.185047554240297e+37 +4.297716555415791e+37 +2.509839912316953e+38 +4.854471214082014e+37 +8.679798815063008e+37 +4.0152433001635974e+37 +3.061269198127231e+38 +3.244925139078291e+37 +1.1845270869819682e+38 +1.764100516872484e+38 +1.6176844092622167e+37 +2.788067547768926e+38 +7.428882828545079e+37 +1.3260003716614202e+38 +8.623125668944296e+37 +3.3722708265865433e+38 +2.3357474703634402e+38 +5.348180442519527e+37 +1.7781185456176317e+38 +7.568227695009749e+37 +1.3264667566357244e+37 +9.228231331293913e+37 +2.0854097069568943e+38 +3.6030207631305423e+37 +-1.4917242671993306e+37 +2.007348663179904e+38 +-3.2513288475118515e+37 +1.3790058202649192e+38 +3.1331076224650875e+38 +5.615746736270359e+37 +6.5725893312529005e+37 +2.849624564127913e+38 +6.690088411700636e+37 +1.3287786356857767e+38 +7.639253207082422e+37 +3.1056108747294025e+38 +2.2857384838681295e+38 +1.4194474898586009e+38 +-3.7511675382391953e+36 +2.8771342627505426e+38 +5.296156983919317e+37 +-1.0310744714123525e+37 +1.8438087237786418e+38 +2.0566130670847544e+38 +2.0232595751350404e+38 +2.7792164556230046e+37 +2.1189125350768674e+37 +1.232513266518277e+38 +2.0507709733963564e+38 +2.4600609452255975e+38 +2.3854511345283307e+38 +4.194552955480656e+37 +8.4152896251085735e+37 +3.5229880579514834e+37 +2.9608397700201147e+38 +2.5478719817229427e+38 +1.0785302344469375e+38 +4.744649399842357e+37 +-3.455685679893505e+36 +2.8893356238771122e+38 +3.099991518007813e+37 +-1.8364754554738042e+37 +2.283150199131309e+38 +2.880162150027486e+38 +-2.4766805159888905e+37 +3.029320387769106e+38 +2.8229797265730292e+38 +2.318807484359318e+37 +-3.325863833902494e+37 +-2.476900847718532e+37 +7.553646880108124e+37 +2.5748670156515688e+38 +3.3783902300035017e+38 +7.681520679958585e+37 +3.2979437679437417e+38 +-3.9104434153835073e+37 +-4.259832312768312e+37 +3.176796724379878e+37 +3.1756191961756825e+38 +2.967748948252584e+38 +8.904985060120295e+37 +5.825052935333719e+37 +5.179878512373138e+35 +2.4389492286095405e+38 +1.212328995923523e+38 +2.4293456515708166e+38 +2.982720938629728e+38 +6.9298486024855205e+37 +3.3782471138063077e+38 +2.336240236225635e+38 +1.483729686072249e+38 +2.8797654290874937e+38 +1.861434443932583e+38 +2.0633673719010623e+38 +-4.587260408618696e+36 +1.9036588972034334e+38 +1.2276465578188412e+38 +3.3863916579670947e+38 +9.717540898537952e+37 +1.6656092489873214e+38 +2.38455809738826e+37 +3.0890193000498413e+38 +1.930638046340429e+38 +2.4248336320413395e+38 +-1.4674665276325998e+37 +1.0371941693195009e+38 +2.6320301006855144e+38 +7.510674415121698e+34 +3.0777624110911203e+38 +1.8796809688140957e+38 +-2.98805571427567e+37 +3.3108896123048776e+38 +-3.9087151753899547e+37 +6.362967576945322e+37 +4.287611825994768e+37 +7.618832988769814e+37 +9.387978071087516e+36 +1.4531938596489952e+38 +6.416414806298333e+37 +-4.325745884811269e+37 +9.261308798191458e+37 +1.686157553577711e+38 +3.119073898838926e+38 +9.541727634646576e+37 +2.562374802640486e+37 +2.367948339395198e+38 +3.3195286202408584e+38 +5.3416144383320665e+37 +7.706355091974714e+37 +6.351772185351903e+37 +1.3810259074957654e+38 +2.3674109689349757e+38 +1.0437230847580703e+38 +2.017659146635858e+38 +1.4810753433728766e+38 +3.3290294128884865e+38 +-1.5497146202787843e+37 +8.143176188747218e+37 +9.524390631326581e+36 +1.3408417412674571e+38 +2.9536526063350595e+38 +2.75883377739524e+38 +1.1891453137150168e+38 +2.4329878513901158e+38 +1.5793478705410395e+38 +2.2845143273401895e+38 +7.7543931059100595e+37 +1.1417642585337704e+38 +6.905442900125461e+37 +1.0638988358757914e+38 +-1.718401013299864e+35 +2.5240160762238e+38 +1.5158785616627544e+38 +2.5203297078066796e+38 +2.4561022065549868e+38 +-7.998425323880519e+36 +1.297621130198257e+38 +9.909334412391648e+37 +7.642739365475157e+37 +7.095188100934034e+37 +7.402426854258363e+36 +2.8825561268401253e+38 +1.4779031420787775e+38 +2.7879386441669147e+38 +4.386183787476785e+37 +9.749614206234495e+36 +-3.1359278550126614e+37 +1.4633750802648077e+38 +2.6562364595240162e+38 +7.479906232167844e+37 +2.889951005944166e+38 +9.273373445242697e+37 +1.5172573531373558e+38 +3.3292039886190832e+38 +8.569459252417665e+36 +2.7057964447393027e+38 +2.796785711156341e+38 +1.591187158439629e+38 +4.683443920380606e+37 +1.0011197938964461e+38 +7.644128772488113e+37 +9.570699580614025e+37 +1.0681712286780293e+38 +3.7048198578325136e+37 +2.229646579708357e+37 +2.4851340998327078e+38 +2.9281053525452146e+38 +1.6776524362002827e+38 +3.056321799075813e+38 +1.5555579214236573e+38 +2.635700045022765e+38 +6.171407264918467e+37 +3.4006973182362616e+36 +-3.7915690152009144e+37 +1.4335732874129088e+38 +2.1528191711758156e+38 +1.1285552546547245e+38 +3.3723405677931547e+38 +2.1001909983497523e+38 +1.0876372300712974e+38 +2.6430546756423064e+37 +3.1489962138451198e+37 +2.762508338255825e+38 +2.402912415801046e+38 +1.4177435155432613e+38 +1.6733511828789978e+38 +-3.0634324271392745e+37 +-1.4995478678641586e+37 +3.4968853223858477e+37 +1.4940361742355097e+38 +-7.140404157169415e+36 +-2.4345040562587023e+37 +3.294827900676885e+38 +9.705017033778598e+37 +1.3197909659897907e+38 +2.2550821753561618e+38 +1.3956666646887688e+38 +2.59585262615322e+37 +1.5811681965561178e+38 +2.688888612911933e+38 +6.811201559324295e+37 +2.5405547452076743e+37 +2.6229881034694565e+38 +1.1473141925560759e+37 +2.055768134016893e+38 +1.8794510141744594e+38 +2.042999946902736e+38 +3.2984007151459142e+38 +1.5113025211103255e+38 +-1.2359542282434929e+36 +-2.8265314116058554e+37 +1.0958530810261999e+38 +1.80378678943059e+38 +-4.019309315678309e+37 +2.755274863432139e+37 +1.893095145317992e+38 +2.738241159645276e+38 +7.885373841531228e+35 +1.2395404009144856e+38 +2.2676343173144567e+38 +3.0673222654471753e+38 +1.4131332262574368e+38 +1.5531479144464114e+38 +1.5015275559791435e+38 +2.9972808301216015e+37 +1.7188846611265105e+38 +1.9393837410236237e+38 +1.595022166659379e+37 +3.160725031894847e+38 +2.021285305344303e+38 +2.1123875122602407e+38 +2.401862991207761e+38 +-5.540381998152696e+36 +6.157366892551153e+37 +3.3867682694015624e+38 +2.5821827146148114e+37 +2.7309841121414895e+38 +9.605066234167804e+37 +2.4366551305878284e+38 +1.5800584718341698e+38 +2.5325043031336834e+38 +1.2749743365558644e+38 +1.3251891750964804e+38 +2.5105728556194852e+38 +5.608290240373037e+37 +1.0548774817828218e+38 +3.3965953970068986e+38 +-3.5679468648131416e+36 +6.742368868954427e+37 +7.564119806132723e+37 +1.848074570081599e+38 +1.6888568144462026e+37 +1.0196518034413629e+38 +4.544369530390084e+37 +3.0152157854098583e+38 +7.25902327506496e+37 +8.876123751663566e+37 +-2.609718261481145e+37 +1.5657503509186322e+36 +2.7004669626338725e+37 +1.8151657534918187e+36 +2.0252949655602382e+38 +2.0212306201095136e+38 +8.507503190158921e+37 +1.0717716036757537e+38 +-2.709061287694161e+37 +2.684111490304801e+38 +3.7891295595403184e+37 +1.4277289587791187e+38 +-4.0191560126827355e+37 +3.390214285715878e+38 +2.201773936370186e+38 +2.777523344294188e+38 +1.5630143737460426e+38 +2.232237622846694e+38 +1.4856548369664598e+38 +3.334189900272659e+36 +7.641746366033869e+37 +-2.4600642876271098e+37 +2.2270884345530813e+38 +2.8389752980721333e+38 +1.6883413290777777e+38 +-9.172348224509228e+35 +-2.5885455257498502e+36 +1.5648255708295765e+38 +2.1294524839962087e+38 +1.771902635072154e+38 +2.5790145297925627e+38 +9.062559131838441e+36 +5.895648983314491e+37 +8.423399689051482e+37 +4.6471916669747525e+37 +1.3898403920189517e+38 +8.746916901321305e+37 +-2.4932779187416413e+37 +3.064354923094435e+36 +2.820580991659914e+38 +6.308861592578675e+37 +2.1039133673060663e+38 +2.556590293840376e+38 +1.6332553158770295e+38 +1.933070064546607e+38 +4.366635077812466e+37 +6.1918396114882425e+37 +3.1478635501019093e+38 +6.453268989729746e+37 +3.2478076560691545e+38 +8.73650142832071e+36 +2.3912157930920147e+38 +-1.779072225087016e+37 +1.4243881024924388e+38 +6.7575344272329675e+37 +1.3335286906930296e+38 +2.390832604641375e+37 +-8.283375289179223e+36 +1.4643292803653296e+38 +3.079186713841472e+38 +3.2817543045596805e+38 +1.559129432201588e+38 +2.6927786690155933e+38 +1.4804243639171151e+38 +1.9048877891412716e+38 +8.225059796831063e+36 +2.073859014457425e+38 +2.583060576017895e+38 +2.9656315109227204e+38 +8.474855261800249e+37 +2.4703294133998654e+38 +2.2038835328283493e+38 +2.2774904239950755e+38 +-2.1736720610930262e+37 +2.622617446959544e+38 +-1.3198064956804821e+37 +3.3893965082721507e+37 +2.690991455311356e+38 +3.1528960335569253e+38 +2.3628019877449205e+38 +-3.5234655186075796e+37 +-3.287956071561362e+37 +3.201421684723104e+38 +1.854444956418042e+38 +1.2534844940451327e+38 +3.305227629175221e+38 +2.718892469280346e+38 +3.2539188925168373e+38 +-3.212169812817102e+36 +2.9068054214088577e+38 +2.3811295180508517e+38 +9.487253517747357e+37 +1.4572851348359612e+38 +3.038277559778916e+38 +2.269877881799149e+38 +5.377871830291827e+37 +2.239038140224014e+38 +8.881278441882674e+37 +1.8040297439124664e+38 +3.049660230446122e+38 +2.5153346372660717e+38 +-3.469813718571407e+37 +2.5141300696010162e+38 +4.44888938026164e+37 +1.8521741309203618e+37 +1.3196769141205263e+38 +1.6884358847697514e+38 +3.236261981200602e+38 +1.5144341314268124e+38 +1.817054442797744e+38 +2.8654965048785937e+38 +-6.588130318285605e+36 +2.934946552881931e+37 +-2.4043854232268833e+37 +1.0499872049455418e+38 +1.4265373848962067e+38 +2.420051517204964e+38 +2.5199746685276878e+38 +2.236688954125775e+38 +9.072215757910494e+37 +3.0944855131057273e+38 +5.693921994987124e+37 +3.2147149900990523e+38 +3.2060220770875692e+38 +2.21599076226782e+38 +4.702621665948448e+37 +1.5948641197112963e+38 +-3.6948171776332652e+37 +3.2616116469251613e+38 +9.13286446024555e+37 +2.8223024691490913e+38 +2.5014657299021628e+38 +2.4748922672478936e+38 +6.780765866653101e+37 +-6.361505852436782e+36 +1.8985852187675476e+38 +-4.11990624083356e+37 +2.6347600263727558e+38 +-3.411399866337679e+37 +1.0573841165381407e+38 +3.371189034620372e+38 +2.5336585304267795e+37 +-5.756736470130945e+36 +-3.823056060721524e+37 +2.665077204849626e+38 +1.1597298472365394e+38 +2.614714269484624e+38 +7.389806784042482e+37 +1.2098797928492953e+38 +-4.811774801562197e+36 +7.913223152834664e+36 +1.4247262478024544e+37 +5.625730670693449e+37 +1.8939075035188183e+38 +2.849423154181657e+38 +1.6264294653042232e+38 +2.2532088369004467e+38 +3.148665262477456e+38 +-3.526684877319465e+37 +2.3710095963144766e+38 +1.5222966307549356e+38 +-4.0756751824195854e+37 +2.819813367338269e+38 +2.651778231244914e+38 +3.1510778831624598e+38 +3.293241633785412e+38 +1.415585020357722e+38 +3.1503769920373206e+38 +4.9824364587214385e+37 +3.1705947358890296e+38 +2.1914135047575202e+38 +1.906934767355469e+38 +9.51594567764739e+37 +2.4431435381940564e+38 +-2.597182829856206e+37 +1.0514300669771098e+38 +-1.1915232562484477e+37 +6.784572961150591e+37 +1.858767232416534e+38 +1.510006922024505e+38 +2.1588907154576548e+37 +2.2445843847313877e+38 +7.605330828594985e+35 +1.809119139898395e+38 +4.1372431944616464e+37 +9.494165670049292e+37 +1.3316672449613118e+38 +1.0264628427720469e+37 +1.0245258712469307e+38 +2.4158058485933813e+38 +1.5086256303427232e+38 +-4.06424351829093e+37 +3.000262463294826e+38 +2.8724110518373926e+38 +4.2223183348932572e+37 +2.3509449555575304e+38 +1.8247876376490507e+38 +9.639397510788067e+37 +2.3232960161621834e+38 +3.124281303703213e+38 +8.663322833115982e+37 +8.812462285522393e+36 +3.0148382528292213e+38 +1.9994375092282878e+38 +5.841660205804818e+37 +2.383974484205766e+38 +8.58954565275428e+37 +4.705796992695861e+37 +1.6904688952144739e+38 +1.2276826145180007e+38 +-3.153763815738696e+36 +2.8935336674220606e+38 +2.2864399633889684e+38 +1.928583560990561e+38 +1.5762174592122527e+38 +2.842343940690879e+38 +2.054682894768262e+37 +2.519968639560585e+38 +2.674948960510056e+38 +-2.279637437432703e+37 +1.897088354286235e+38 +5.4075818748652445e+37 +4.691194963464544e+37 +1.5538101945625392e+38 +1.0104480877950081e+38 +2.9200855563014117e+38 +1.3715843911241077e+38 +1.24588353890774e+38 +1.1940298325967526e+38 +2.5334587278455205e+38 +1.9143088070931152e+38 +3.224592978258376e+37 +1.9870221884864603e+38 +1.693768943402751e+37 +2.770806263334917e+38 +2.3184376088049753e+38 +8.997611562805025e+37 +5.309237213467631e+37 +2.5412660815953848e+38 +2.9246996108367173e+38 +1.7238823699417965e+38 +1.0551927145954158e+38 +1.536838177095197e+38 +2.8171129537905012e+38 +4.903544192014551e+37 +1.1277026888744263e+38 +7.198705536540749e+37 +1.2578913403723544e+37 +3.122011712531919e+37 +1.020182729605234e+38 +1.0579587318218758e+38 +6.635088221254737e+37 +5.483270811046795e+37 +1.973618313761375e+38 +8.62723006136488e+37 +2.3697198331979907e+38 +2.9170154968989628e+38 +4.575732723711194e+37 +1.1417646322249444e+38 +6.631028671177952e+37 +1.6418421027186933e+38 +1.1298575252315233e+38 +2.567625015374535e+38 +1.3528891570297738e+38 +2.6806316418385284e+38 +-2.801333883248652e+37 +1.1088948564285697e+38 +5.384209813210446e+37 +-6.686551440370973e+36 +3.3285158810989234e+38 +9.724176652804912e+37 +1.8981915543275153e+38 +1.7236090668687786e+38 +1.1603869306033514e+36 +1.8541255883350748e+38 +3.0398864853429176e+36 +1.82261637703811e+38 +7.8353841275672635e+37 +2.962153351124835e+38 +5.1292600196570595e+37 +2.0457348599709123e+38 +7.049913585359715e+37 +8.932812488023653e+37 +7.394266245309102e+37 +-5.736681724259635e+36 +-3.4282500406482173e+37 +5.262158123373967e+37 +2.990125916575019e+38 +3.375273705364864e+38 +2.461472781079446e+38 +1.7637140334773395e+38 +2.257149511496199e+38 +6.43873007974679e+36 +1.6834973220030093e+38 +-1.5755611098944503e+37 +7.118014923408219e+37 +1.1576825282674418e+38 +3.313068721353507e+38 +3.173358722456539e+38 +2.839057038643851e+37 +2.2377623045008578e+38 +1.01792359427948e+38 +1.966348046811348e+38 +1.2089021790671703e+38 +1.5075737231409131e+38 +3.0957399396352912e+38 +-2.8227311606909804e+37 +1.497016895312714e+38 +-1.5239333441944577e+37 +-3.07857183735341e+37 +-2.4195996399937824e+37 +4.372317838744168e+37 +3.1956962864654086e+38 +1.752316732386303e+38 +1.5267349322828954e+38 +6.959376308192039e+37 +4.608220888675022e+37 +2.1892227797794406e+38 +2.2287108568878074e+38 +-2.1098306963708553e+37 +-7.138202702183098e+36 +1.6186306658741994e+38 +-2.491358188520863e+37 +2.6791536192635613e+38 +-7.543481189762044e+35 +-3.983961358757596e+37 +2.0731737630773923e+38 +4.083634715191019e+36 +7.682827148692221e+37 +1.8293149881301305e+38 +9.45231907706738e+37 +2.4441589573327245e+38 +1.0557500673512271e+38 +3.4202375146658295e+37 +5.045668148199112e+37 +1.896538062443576e+38 +2.8160492865558857e+38 +2.0048963006344163e+38 +1.8647544537965312e+38 +1.166587432036159e+37 +2.3298223402004544e+38 +3.2672955987939905e+38 +1.1191828818500062e+38 +1.2674580383638031e+38 +3.129258963626384e+38 +5.813164906937042e+37 +1.5665213871190583e+38 +1.914449914557067e+38 +1.280275954787192e+38 +2.3618021138960648e+38 +2.1883005674569253e+38 +3.463537355236138e+37 +3.3008236631957253e+38 +1.9687240404828437e+38 +9.069691176105723e+37 +1.6189444710850965e+38 +3.234278890851886e+38 +3.171886799120677e+38 diff --git a/LR1/TestData/input_way_4_2_ArrayProc.txt b/LR1/TestData/input_way_4_2_ArrayProc.txt index 4a15209..4300ebb 100644 --- a/LR1/TestData/input_way_4_2_ArrayProc.txt +++ b/LR1/TestData/input_way_4_2_ArrayProc.txt @@ -1,14 +1,20 @@ --2.9429575945138534e+38 --1.587586646373783e+38 -2.399750298293908e+38 -8.782697807244166e+37 -2.084304399534546e+38 -1.5405077568298995e+38 -2.32223771258723e+38 -1.707130123175559e+38 -2.8290575390538293e+38 -2.8760088156694037e+38 --1.6095247462562507e+38 --1.5833448337661699e+38 --1.8540814741498065e+38 --8.266928101271428e+37 +2.16902278368157e+38 +-2.9629449788326036e+38 +2.8315849465256947e+38 +2.8352249102176222e+38 +1.1657189939752936e+38 +1.2812570522479686e+38 +2.3975276207488335e+38 +-2.5549093545126194e+38 +3.4929277614330533e+37 +-3.241097232107971e+38 +2.017324713397287e+38 +1.6505952815849305e+38 +-2.8608189977620674e+37 +7.205773520038883e+37 +2.1527460862101064e+38 +-3.102978845671232e+38 +7.622406825007007e+37 +1.1070257614276057e+38 +3.1413925182246397e+38 +8.956224648580108e+37 diff --git a/LR1/TestData/input_way_4_2_minValue.txt b/LR1/TestData/input_way_4_2_minValue.txt index 66e9114..6c0a2a3 100644 --- a/LR1/TestData/input_way_4_2_minValue.txt +++ b/LR1/TestData/input_way_4_2_minValue.txt @@ -1,1014 +1,512 @@ --2.9568675234866113e+38 -5.050358328152911e+37 -1.7989068777128847e+38 -1.0402050290468637e+38 -1.0213599765037084e+38 --2.830331649623402e+38 -1.1304218068651374e+38 -1.2076451362902476e+38 --4.893282008471214e+37 -8.203987135514414e+37 -4.128752523548665e+36 --2.474006572862975e+37 --2.1542633185071413e+38 -1.0344454825307958e+38 -1.6051848012627243e+38 --2.70254174447069e+38 -2.7988305013193134e+38 -2.03964822542817e+38 -3.0047648718539155e+38 -2.6597577036750267e+38 -1.599127013884197e+38 --1.5137712023645381e+38 --2.891337000585809e+38 --5.954943623851626e+37 --2.755880801484176e+38 -2.358192874204111e+38 --2.0459521212798838e+38 --2.750596749338303e+38 --2.0002283859751183e+38 --4.881974926678405e+37 --9.24042429008091e+37 --2.2789348258931513e+38 -4.65410731791403e+36 --1.406549108412495e+38 -2.625873798361256e+38 --1.547793021016955e+38 --2.4195247561102187e+37 --1.983805382152117e+38 --2.5275148275453093e+38 --2.1284334439685067e+38 -9.05848565565932e+37 -2.3781976445887672e+38 --1.111801830281866e+38 -2.6600003886970413e+38 -2.549361646424511e+38 -4.933565599680452e+37 -2.9449520254037515e+38 -1.1060334810736353e+38 -2.1731276271114838e+38 --1.6075566139395235e+38 -2.892869893966051e+38 -2.512728958020666e+38 --1.036406759496321e+38 --1.3332396416208125e+38 -2.1512380468938995e+38 --6.994726296925345e+37 --1.820154523436947e+38 --1.1574395743794598e+38 -1.0430642327960426e+37 -1.5446565543345493e+38 -3.0703607764219147e+38 --1.971640810413188e+38 --7.851193187621204e+37 -3.3225626889429084e+38 -2.1955697380472884e+38 -3.309700328427233e+38 --2.1380705581609806e+37 -2.320644716547921e+38 --2.2710857696371116e+38 --1.2860393534907555e+38 -2.611195438042057e+37 --1.3477996588128102e+38 -1.616225960753566e+38 -7.736262879720859e+36 --1.6312338091778228e+38 -9.318891899673105e+37 -1.2221906397406049e+38 --6.375567151300814e+37 --2.3986600139115336e+38 --2.0328926422286797e+38 --5.379861295464942e+37 --1.8765314341709623e+38 -2.8612277217824577e+38 -2.8934512958799723e+38 -1.2470199149323298e+38 -2.7183370541249914e+37 -1.8986643383291727e+38 --2.792159064142284e+37 --3.261612779858398e+37 -2.3169895185865062e+38 -1.9564483368074467e+38 --6.949155523147751e+37 --4.909271059307952e+37 -2.5135640888173455e+38 --1.2413103989138092e+38 -9.594069501465863e+37 --1.3102068394866576e+38 --1.1962680941228453e+38 --2.4469405754553514e+37 --1.05548814373099e+38 --1.7160671293963222e+38 -6.245079439825314e+37 -5.457566826889002e+37 -9.075166261973703e+37 --1.6506291283121825e+38 --4.497300588243092e+37 --9.61713078553587e+37 --2.3812447071741693e+37 --1.013443339712758e+38 --9.254164864334818e+37 --1.6539937017448367e+37 -3.901953805792506e+36 -3.3691454609286492e+38 -2.6662781128207777e+38 -5.551252615732352e+37 -3.1860886877727702e+38 --6.357418097965016e+36 -2.635431321011504e+38 --2.3046793532745937e+38 --2.2005704981879367e+38 --1.8676216107698706e+38 --6.498500328161848e+36 --1.518324366973581e+38 --2.374602728791487e+38 -2.7232217692080743e+38 --1.3744317942890326e+38 -3.02859744335719e+38 --3.4814340033254907e+37 --2.8743841667679552e+38 -7.636564694800478e+37 --1.070185889249003e+38 --1.9693509547221374e+38 -9.460965876568021e+37 --6.343659143515847e+37 -2.321491771996351e+38 -2.71329383358114e+37 -1.3170849380047429e+38 -4.425957383711773e+37 -1.3543257262554167e+38 -2.2808887831025523e+38 -4.45408086361168e+37 -2.915658722433202e+38 -1.7546499421288264e+38 -2.772122294582418e+38 -2.9490648201848966e+38 -6.788995266911756e+37 -1.9884571098608228e+38 -1.1930495804936314e+38 --8.299711556608131e+37 -3.0398776871465505e+38 --3.8953632609826383e+37 -2.041002678463656e+38 -2.970019642388731e+38 -1.0285286042222299e+38 -3.963812433386089e+37 -3.374142711197917e+38 --2.3804470339096418e+38 -2.6445888200752584e+38 --1.6569719193857871e+38 --5.902365950419669e+37 -1.2243638736030664e+38 -1.474252100884684e+38 -1.4827003416167567e+38 --2.0824385037129342e+38 -1.8063689392609362e+38 --2.5906326695752764e+38 --2.910725912860412e+38 -6.233023733173901e+37 --3.8084818711807877e+37 --1.1389106015311744e+38 --2.4184784233810862e+38 -1.3188791348637419e+38 -2.6915424963513346e+38 --9.496650119102362e+36 -2.129160649577198e+38 -2.5371280009424746e+38 -2.535512705232406e+38 -2.739213907822386e+38 --7.014117049880969e+37 --5.669904996384776e+37 -2.7194176912344532e+38 -1.4918087337281759e+38 --2.9180798823672885e+38 -1.0993143368968081e+38 -5.765390384229882e+37 -4.0470688220783254e+37 -2.3604674624824835e+38 --1.7209229315356404e+38 --8.364419558978717e+37 -6.984111018836865e+37 --5.907100281293677e+37 -3.3349900661681446e+37 -1.4625872058094604e+37 --1.3728882438472533e+38 -1.6323893255034308e+38 -1.5931648050556088e+38 --3.222421529734593e+37 --2.1615055327363456e+38 --5.170963635427129e+37 -5.611401751260448e+36 --2.9472888242481346e+38 -1.2927881091838648e+38 -1.6862527270173172e+38 --1.3175291129160202e+38 -1.2395130512422309e+38 --2.5926821600699635e+38 --2.4068883573210238e+38 -2.8956399412759893e+38 -1.4767779794731115e+38 -1.8188799970898896e+38 -2.2827770051728794e+38 -3.3556971519092216e+38 -1.752052631272146e+38 --1.4419149767784206e+38 --5.617528673849679e+37 --1.9085713337790675e+38 --2.0651221663020407e+38 --2.3323963340534554e+38 --6.8503207915299865e+37 --1.7745912883539907e+38 -5.361196796863181e+37 --5.855688654625563e+37 --2.6887223162772718e+38 -8.072427870787032e+36 -2.9355419191095143e+38 -2.1748177274053643e+38 --1.2379160115410367e+38 -4.541617718960648e+37 -6.918097319344729e+36 --1.8657403716551094e+38 -3.2849948363177353e+38 -9.98792020515202e+37 --2.3849507253592694e+38 --6.581261268727011e+37 --8.865460598958947e+37 -1.6695022415110874e+38 -3.3561516973934904e+38 -4.395372136443526e+37 -1.6247307235229102e+38 --4.887884129707896e+36 --1.2007044306048129e+38 --9.051740281251425e+37 --8.969669451634391e+37 --1.5144146509636224e+37 -1.4608908169513329e+38 --1.5375373376780508e+38 --7.143551099763279e+37 --9.347915958593507e+37 --1.1277516697172501e+38 -2.6821065847902656e+38 --6.147408168954201e+37 -2.2825687396085834e+38 --2.4742443848269492e+38 --2.5367051186489778e+38 --3.5343596147424853e+37 -1.990695432001326e+38 -1.0632078132733069e+38 --1.1664879618988865e+38 -1.1753117252246067e+38 -3.447695651692217e+37 -2.6519059170443417e+38 --2.694790045011169e+38 --2.3345534967186984e+38 --1.1591705009850789e+38 --1.896269735854969e+38 --2.240260541904075e+37 -3.281797455285873e+38 --1.5526148908615006e+38 -3.3434764935558395e+38 -2.6516662809772974e+38 --5.214987811678903e+37 --2.6967146916470492e+38 --2.632228198408307e+38 -2.2287082356568597e+37 --6.680427383689046e+37 --1.264875069271825e+38 -1.993951938293778e+38 -2.7727069694392613e+38 -3.3230613568718273e+38 --1.861394470609638e+38 --7.74379610627683e+37 -3.020887924259082e+37 --4.84843776785468e+37 -1.3296727364339062e+38 --2.8013452007927708e+38 -8.387184598729481e+37 --2.1074546075172387e+38 --1.2312017724561341e+38 -2.909791269905947e+38 -3.050244421764735e+37 -1.2261327853513492e+38 -2.3353799405933866e+38 -3.4459337089342083e+37 -1.5745956928995616e+38 --2.577643265323937e+38 -2.5975150738082755e+38 -3.257508126305692e+38 -3.107473814331805e+38 -9.708510386048385e+37 -2.0660192453242207e+38 --2.1405406996728555e+38 -1.9798423464341986e+38 -2.1584610442704128e+38 -2.6863927794556827e+38 -1.9824144134473254e+38 --2.156614397080899e+38 --2.479429001415098e+38 -2.300319154311463e+37 --3.5905690998613874e+37 -9.80526004455223e+37 --2.349523845362026e+38 -9.253057779129854e+37 -2.1869525458516467e+38 -1.8376953798870592e+38 -2.819650732979536e+37 --1.896890370581656e+38 -3.035453405593627e+38 -1.9856400622462495e+38 --1.2404436715046902e+38 -1.0475003233593347e+38 --1.9596683978734514e+37 --4.401004854232201e+37 -5.725904096933655e+37 -1.0924958112633114e+38 -1.4943817933981337e+38 --6.453175212199357e+37 --2.0395674975595432e+38 -2.8956575343710066e+38 --2.680819273894557e+36 -2.2508390192953157e+38 -1.7021851655386196e+38 --1.348375809457303e+38 -1.2357946351039496e+38 --2.0201922717195633e+38 --1.05678523115113e+38 -6.058447818015312e+37 -4.277859802281968e+37 --2.5440674609058327e+38 -3.2330095338835395e+38 -2.1919264098158226e+38 -2.4949674058958676e+38 -7.298607575838916e+37 --1.7367042610833613e+38 --3.9742361286017083e+37 -1.906575916439862e+38 -2.3782412476589962e+38 -6.968492804779983e+37 --4.359883695968204e+35 --1.9311789646708135e+38 -1.3021607222814327e+38 -5.452251237083359e+37 -1.8014150542676866e+37 -4.759342370727864e+37 --2.491042373739216e+38 -1.7204594164530795e+38 --9.809478735090897e+37 --8.267347186344281e+37 --1.3322892863451463e+38 -2.757334037914563e+38 -1.979701001133523e+38 --1.4140872433952765e+38 --2.3396707828053316e+38 -1.515669390162526e+38 -6.046778844304378e+37 -2.9672303717958294e+38 -1.543562878038788e+38 --2.0205663764727965e+38 --3.01966014617088e+36 -2.94144946207286e+38 --1.6394525229865109e+38 -2.0483561949649556e+38 --2.0348132602362728e+38 --2.2626511149062752e+38 --1.2967811904600827e+37 --2.841399181089754e+38 -3.9343070381335374e+37 -1.3616186228264295e+38 -1.2188572225172154e+38 -1.6370060558752071e+38 --2.7258910055690114e+38 --2.5726508962544715e+38 --2.0071529739036324e+38 --5.9030351426620615e+37 --1.1638869858858661e+38 --2.9137179135291717e+38 --9.246062543334422e+37 -2.4051447867261515e+38 -8.166715612991856e+37 -1.7912168919791414e+38 -1.3384115942459702e+38 --1.7251852386125738e+38 -2.3252168700227584e+38 -3.902519211283156e+37 --1.872377478625795e+38 -1.047935081575189e+37 -2.6332342367915188e+38 --6.224583908402339e+37 --4.517681009533299e+37 --2.5876417740016255e+38 --2.4446176939116057e+37 --2.6129871043393863e+37 --1.7033731069575408e+38 -1.9476101536794065e+38 --2.2996065821823817e+38 -1.205033235119321e+38 --1.5401761465018886e+38 -5.797734716454753e+37 -7.807983343654537e+37 --7.357902482089971e+35 -1.779600271584598e+38 --7.07170582131625e+37 --1.919957865179012e+38 --2.244568265345606e+38 --1.7924704214795473e+38 -1.6896460401468078e+38 --2.282596408320342e+38 -1.1279241596008016e+37 --1.1881957655105775e+38 -2.79924147175744e+38 --8.799697227938665e+37 --6.22967499354883e+37 -2.3660271733455058e+38 -1.83772360824221e+38 --3.4310826677928193e+37 -5.370689252890986e+37 -2.648900505013572e+38 --1.4720938359855157e+38 -2.0617831828270213e+38 -1.0018567249567055e+38 -1.807622568092539e+38 -1.404344205710482e+38 -1.3451845572173433e+38 -5.683714103232249e+37 -2.456871827626227e+38 -8.138898814104917e+37 --1.583486665299001e+38 -1.2176583023023434e+38 --2.6821451665347106e+38 -8.580302438854882e+36 -7.929244365112246e+37 -1.4065064709922892e+38 -5.233430412785483e+37 -6.984560726158759e+37 --1.363652287121705e+38 -3.2119438569922104e+38 --1.8438602163674827e+37 --1.3823483172832524e+38 --2.2727328341956188e+38 -8.27257565270608e+37 -2.0752851858967102e+38 -2.2501971649150366e+37 --9.739856932466993e+37 --2.2473054043892523e+38 -1.2914768776616017e+38 -2.913802091928034e+38 -7.513668089116891e+37 --1.979599875424412e+38 --1.9086580692056097e+38 --1.2231568176765606e+38 -1.3697354899403925e+38 -7.619647019411368e+37 -1.9814260613182437e+38 -2.830998069439402e+38 --1.0385274318435503e+38 -2.448952096005724e+38 -3.2595675752453714e+38 --1.8680785243697716e+36 -7.402963969807377e+37 -2.1449265978428183e+38 -2.101056875589273e+38 --2.1463240797896358e+38 --1.7487605706953833e+38 --3.665800151827889e+37 -2.08235070125552e+38 -1.843019523847592e+37 --2.8490851279982486e+36 --1.0693280149195048e+38 --1.7235045075940043e+38 -2.3244761082108587e+38 -2.9345066631604023e+38 --5.265967381210679e+37 -6.420158643744364e+37 -1.1502376963026458e+38 -3.46511647730108e+37 -1.2858811804346877e+38 --9.098073484503721e+37 -3.347187472545393e+37 -2.7130284422613194e+38 -2.546744699238257e+38 -1.078606297048326e+38 -1.5591171554842303e+38 --2.1057989494339915e+38 -1.8955968012717718e+38 -2.7954171156724625e+38 -3.142190175119924e+38 -2.5842875283948005e+38 -7.788552913987105e+37 --1.443556416998427e+38 -2.9136291316648694e+38 -1.3490746652087774e+38 -3.35015074745929e+38 --1.4303362813053768e+38 --1.7249135061022706e+38 -2.2054141454372584e+38 --2.6046509110355545e+38 --8.756161474194024e+37 --2.944751984188901e+37 -1.1392265894854626e+38 --8.251460989942962e+37 --1.4960233083338865e+37 --2.4933793850090966e+38 --2.0499518933031602e+37 -2.9004705167683577e+37 -3.3266028966779363e+38 --1.1023227246890138e+38 --1.7901696754576115e+38 --1.2425684612211808e+38 --2.425060136176211e+38 --1.9882563908577764e+38 -2.6215828854343042e+38 -3.3402255840660165e+38 --8.170016902015543e+37 --1.8784259426422695e+38 --1.5743037870785893e+37 -2.3959925042981055e+38 --2.9190239997568423e+38 -2.0029513306048234e+38 -1.4274853471435815e+38 --4.872317316028949e+37 --8.203452569622698e+37 --2.3791234131576638e+38 --1.2309144992068101e+38 --2.502312905056074e+38 -7.230842154439208e+37 -2.286056400981871e+38 -1.0765286870735956e+38 -1.1264418370045687e+37 -7.848438972922646e+37 -4.5563115393220335e+37 -3.3294694048541274e+38 --2.186548885929282e+38 -8.1660733522454795e+37 --2.721957870634241e+38 --2.312975344170152e+38 -1.6616283207925198e+38 --2.061774346571155e+38 -2.7758027224735366e+37 -2.750476116077597e+38 -1.4641401373055721e+38 --8.921789966754307e+37 --2.634071865084195e+38 -5.303558368786424e+37 -3.966848098985411e+37 -9.398137553960674e+37 -5.344906072398023e+36 --2.1397934863861464e+38 -3.408836302507985e+37 --1.726016856186999e+38 --2.9070357585904668e+38 -9.042939264558526e+37 -5.625493555962747e+36 --4.548322061839669e+37 -4.499178255445822e+36 -1.9090962232899722e+38 -1.5971839566468801e+38 -1.3835094063949476e+38 --1.1687984596948458e+38 --1.5789084945871923e+35 --6.826853000920839e+37 --1.9551397309123557e+38 --1.2256414976210254e+38 --1.5323112619769468e+37 --2.7447122357923546e+38 --2.91239096088204e+38 --1.4642667100986639e+38 -7.640099223050211e+37 -1.1910636273092539e+38 -1.7368490206177167e+38 -3.1585750569760592e+38 -2.1066396099215455e+38 --2.2323128626673148e+38 --1.3996774688260324e+38 -7.526591569456926e+37 --8.930813441394326e+37 -2.4437430143227773e+38 --2.4571425020000707e+38 --1.6439839726823055e+37 -2.053540985996887e+38 -3.355728219193106e+38 -6.917418817268604e+37 -2.611940402591511e+38 -1.3360973600058584e+38 -2.582448085788292e+37 -3.2200515337068213e+38 -2.6446573123556e+38 -3.3961174226674365e+38 -1.1295363155718552e+38 -2.1370944900734725e+38 -1.9915963831594615e+38 --9.07340864542824e+37 -1.2367831536260019e+38 -2.4688741568886253e+38 -3.557212472236101e+37 --2.2175700621111064e+38 --2.3491028576464313e+38 -2.8136996386557138e+38 --1.8492495115663115e+38 --2.3313296699272064e+38 --2.004367744317862e+38 -1.772998592801939e+38 -8.1560005010339905e+37 --2.8230756093047206e+37 --2.19656778321419e+38 --2.2837347741900123e+38 --6.886659780137963e+37 -1.2344708501181647e+38 -1.6358547508145475e+38 --1.1377231811185577e+38 -2.524081554184101e+38 --6.2987921126455685e+37 -1.3599103387736057e+38 -1.4726945129745318e+38 --6.605065161831161e+37 --2.0706773655592885e+37 --1.4826761031247422e+38 --1.2359725083503618e+38 --1.3655513231796698e+38 --1.4690264739007814e+38 -2.2286164243341377e+38 --4.601550383433831e+37 -1.6517911952139552e+38 --1.560003250000045e+38 --2.57953239722213e+37 --5.455895753827337e+37 -1.3150304382293154e+38 -2.92506688562566e+38 -5.114595659577967e+37 -4.942776057466522e+37 -3.0531864840142765e+38 --1.3933021755779302e+38 --1.0193523853013595e+38 -5.515118287297858e+37 -2.7991073436672818e+38 --1.1631551215648648e+38 --2.4414484603140504e+38 -3.1524393630385453e+38 -1.7510671747637895e+38 -1.3493736208215628e+38 -1.97846583461265e+38 --7.34576532668247e+37 --1.0364372713257463e+38 --8.618055434763656e+37 -1.4217751720156257e+38 -2.867083469471123e+38 --2.596122318920483e+38 -7.191131808160321e+37 --3.520507658613323e+37 -2.272862011080365e+38 --2.8880485542143642e+38 --1.709131539955643e+38 -7.876893989343822e+37 -7.942792166323731e+37 -6.396430794782488e+37 --7.784114286814305e+37 -1.5654333052255463e+37 --2.7979259995571153e+37 --5.918527590071715e+37 -1.899395699362403e+38 -2.5908744920805794e+37 -2.516503489235521e+38 --1.5378309874162733e+38 --9.134346829337954e+37 --7.046357670109952e+37 -5.122362094833802e+37 --1.5287040010261727e+37 --9.599115591606263e+36 --6.063966249154033e+37 -2.342634087587816e+38 --1.7135701445712996e+38 --2.5561323330448734e+38 -1.6665242073705914e+38 -2.449716744279876e+38 -2.902506808206705e+38 -9.40855909474463e+37 -1.5895266107537059e+38 --2.7006716460286794e+38 -2.4604943443069893e+37 -3.0803730649013794e+38 -3.2422188762466007e+38 -2.191952826125405e+38 --2.9137938925039166e+38 -1.2216530901654211e+38 --2.5559078594958356e+38 -1.8085170473210583e+38 --4.277572772062569e+37 -3.146047098046786e+37 -4.9820949927763e+37 -2.6835194297118203e+37 --6.204721625316068e+37 -1.8825420916283478e+38 --9.16789935657731e+37 -1.8645445230076533e+38 -1.2423785037668676e+38 --2.5164799590982114e+38 --8.290523283709745e+37 -1.617223938065783e+38 -1.802981629179451e+38 -2.2108853252601986e+38 --1.6997038628737727e+38 --2.6735993065198918e+38 --8.63853349176029e+37 --2.8581528151774392e+38 -3.3003397661247187e+38 --5.495237896894261e+37 --2.3201543697971653e+38 -3.2660341701052427e+38 -1.2963761667768268e+38 -2.124845604383004e+38 -1.0979448060108624e+38 -1.510865086000646e+38 -3.158177082549576e+38 --1.3282865771254703e+38 -1.615396267709903e+38 --1.8573964884444845e+38 --2.61607527248676e+38 --2.9059352935048885e+38 --2.1430569849419384e+38 -3.2382340237065033e+38 -1.4664671085178036e+38 -1.8716053670121095e+38 -2.8208678328732367e+37 -2.9460858273044933e+38 -1.6968687995705154e+38 -2.3770689545593963e+38 -4.743310079184832e+37 -7.987477863789439e+37 --1.5880861993553936e+38 -2.4497805316817165e+38 -2.880501527502164e+37 -3.401347749192253e+38 --1.6539752406688151e+38 -2.3246653781808338e+38 --1.5429492441510587e+38 --2.9735556163781853e+37 -4.537547117182268e+37 -3.0449357158081635e+38 --1.2332895373728068e+38 --9.41668999897586e+37 -1.1546085597549808e+38 --2.024014329995748e+38 -2.6252103408978014e+38 --1.677020479806079e+38 --1.26615553599574e+38 -3.3081983763626606e+38 --8.90600094771694e+37 -8.697152961134237e+37 -2.1890081242728766e+38 -5.955381195687111e+37 -3.361294829045419e+38 -2.1496916910033894e+37 -9.034689727861242e+37 --2.8687920775762794e+38 --8.74607538073319e+37 -1.1446681759657844e+37 -6.093571802070011e+37 -2.709159924929472e+37 -1.379465630502454e+38 -3.0045149999088898e+38 -2.6708523652262945e+38 --2.4593989810081268e+38 -2.3034291448725147e+38 --2.6131021474315005e+38 -2.141161158712685e+37 -5.319380691536212e+37 -2.2147261003542645e+36 --4.6722658221319946e+36 -2.3327181204051217e+38 --7.872884356579146e+37 -3.0386930504552745e+38 -5.529083789066769e+37 -1.0533902770372855e+38 --4.872315215561524e+37 --5.868312244860216e+36 -2.7737487284334742e+38 -3.280115959089451e+38 -2.363678771920975e+38 --2.2025696307380025e+38 --2.4574994743752878e+38 -7.738429236848718e+36 -1.3190329732342313e+38 --1.7115721846046636e+38 --2.030915634508595e+38 -3.2140370517232428e+38 --9.28539751843785e+37 -3.1251462711408566e+38 -2.9344690915992014e+38 -2.3294661367769217e+38 -1.8213654715850695e+37 -3.0123686251115965e+38 --1.36790254674967e+38 -1.3465534741873379e+38 -2.396140864016705e+38 -2.543582266245602e+38 -3.236940719750254e+38 --2.177314456711268e+38 -3.221836559136312e+38 -2.647369014434857e+38 -2.6346375812760924e+38 --1.484167715306884e+38 -1.5122257049230639e+38 -1.1644468972720285e+38 -1.382500475272627e+38 --8.538150789740676e+37 -3.271655709519522e+36 -8.512096171322199e+37 --1.6621992433205563e+38 -2.659317631064853e+38 --1.8395904864399655e+38 --5.528500435287091e+37 --1.7732526451201518e+38 --1.1455898421429423e+38 --6.337711550387293e+37 -1.00308894280502e+38 -1.1950835017085662e+38 --5.463500286083801e+37 --2.478611744368195e+38 --1.453238194335812e+38 -1.970107568794508e+38 -2.9203060187595655e+38 --1.8263177481382356e+38 --1.7653989750955735e+37 --6.848805690117906e+37 --2.432279751043828e+38 --2.2339464823394573e+38 --1.773091786940258e+38 --1.2988819574979958e+38 -2.965124698434731e+38 -3.342657270098809e+38 -2.4504783663680747e+38 --1.1296076915071626e+37 -1.208665280710113e+38 -2.8589414388093505e+38 -3.1471983137860757e+37 -2.771060488002367e+38 -3.151029892818808e+38 -3.7600967978086167e+37 -2.0628893751670438e+38 -2.016057520087011e+38 --3.637321296442819e+37 -5.592585317715359e+37 -2.9805212277948097e+38 --5.030422861103609e+37 -1.5785167584499924e+37 --3.4907205098837486e+37 -4.0691103791831227e+37 --1.1963438610314512e+38 --4.085428186723198e+37 --1.0343262478652416e+38 -1.6410809028689594e+38 --2.650051315612934e+38 --2.3376604224167427e+38 -1.7101878460666373e+38 --1.9439861742134218e+37 -1.423160803299446e+38 -1.842750051543677e+38 -1.5313661812437697e+38 --2.5117143260482e+38 -1.470343960359176e+38 --1.4803998848609331e+38 -1.619706501761901e+38 --1.2641416204422418e+37 --3.4727821415943254e+37 -5.1625624987469757e+36 --2.2191432086699025e+38 -9.278941559583397e+37 -1.3488724036206753e+37 -1.7610732815075427e+38 -5.616181056044149e+37 --1.3290678910872353e+38 --4.2298746585140394e+37 -3.1385568254485307e+38 -2.7815877732515934e+38 --2.1041413074733434e+38 --2.3420495146336557e+38 -5.437110468002384e+37 -2.540314347542087e+38 --1.5315579007516365e+38 --2.5181020918048373e+38 -9.016565797991179e+37 -4.998411001033071e+37 -3.004126272292903e+38 --2.973424353238432e+37 -9.394876321483133e+37 -2.2856569451482713e+38 --2.3259225366619704e+38 -1.1911437489628979e+38 --4.842716298794402e+37 -2.102695034522539e+38 --1.8536677836766702e+38 -3.0928754864948144e+38 -2.523253503929493e+38 -1.8523390435912796e+38 --1.1419702240413357e+38 -3.730458441772248e+37 -2.6580853026628232e+38 --6.643302108564534e+37 --2.2115700788921336e+38 -2.581328019189766e+38 -5.036950018355796e+36 --7.7394081401131995e+37 -5.505954175481897e+37 --2.652203363394412e+38 -1.5951357336620894e+38 --2.4751295578476142e+38 -2.1626971835350424e+38 -1.92180586985051e+38 -2.6873865946380166e+38 -3.2328471755593775e+37 --8.595023043760713e+36 -1.3336930717280474e+38 --2.1729557876447525e+38 --1.2081903728535027e+38 -1.7830003631909395e+38 -4.673805213272425e+36 --7.767666842736766e+37 -1.9895158841957486e+38 --2.837131877345388e+38 -3.089109096863334e+38 --2.7763261670737935e+37 --2.939752279357512e+38 -2.4249767924644277e+38 --1.4617853722388993e+38 -3.114167088409557e+38 -2.0950108815910997e+37 -3.2334925703659687e+38 --2.8091057547203192e+38 -5.533188027454883e+37 --9.618013060113192e+37 -8.690059797609658e+37 -2.230707962075746e+38 -2.708297993403661e+38 --1.7726666325877835e+38 -3.1453566911604137e+38 -1.8787004751736924e+38 --1.4407361076206696e+38 --2.4264077946103406e+38 --9.99322383135029e+37 -1.8960760607994033e+38 -3.284853058386254e+38 --2.1342874971902463e+38 -1.6024114478840482e+38 -8.169496399999084e+37 -8.186687747033694e+37 -1.1062977185414045e+38 -8.512584636899433e+37 --1.0488206101146547e+38 -1.473835338324582e+38 --2.539094874815472e+38 -2.69913570877768e+37 -1.0765813996164923e+38 --2.7475855522984714e+38 --1.1841387225318873e+38 --1.9593578401345115e+38 --1.2671328593190083e+38 --2.236764975467452e+37 -1.9285121521489373e+37 -2.3960756394440626e+38 --5.997184309713817e+37 --2.8491150251599714e+38 -2.23183139134303e+38 -3.2766857469136414e+38 --4.713060513565624e+37 --8.237451202960091e+37 --1.6668780191252215e+37 --2.4727388281106385e+38 --2.8735815983933845e+38 --1.0495563871144414e+38 -2.3003968979550506e+38 --1.5468588079324908e+38 -2.7626083781980897e+38 -1.346382981595024e+37 -1.6141056980524023e+38 -8.71886306347635e+37 --1.2785637587286875e+38 -5.74676220481262e+37 -2.7694939192405348e+38 --2.1033537633121437e+38 --1.609313822001887e+38 --2.750309792432875e+38 -2.7745727961302336e+38 -2.190463907708674e+38 -2.8050231507637845e+38 --2.6067371129667685e+38 -1.6551692033828407e+37 --1.3801747001507108e+38 -5.1173434918846266e+36 --6.7005313650807e+37 --1.4876512520988237e+38 -2.426477192806972e+38 -3.0433886136090505e+38 -2.5712652814684353e+38 --2.937272263739072e+38 --1.4562919883668462e+38 -4.40262782985568e+37 -9.79659817283439e+37 -1.4531770225329868e+38 --4.535966783981321e+37 --5.133612880468387e+37 --3.603302199065428e+37 -1.9084246697286573e+38 -2.8958244407027313e+38 -7.07638668538271e+37 -2.5536764175627905e+38 -2.5843922679715694e+37 +-1.3495455515127638e+38 +2.1741116368434897e+38 +-1.4315006464607834e+37 +-5.371018304933413e+37 +2.0618460939851034e+38 +-1.1635443892305113e+37 +1.545971549467486e+38 +-9.866780512744024e+37 +7.253510328710256e+37 +2.4343151489975616e+38 +1.0022192097413674e+38 +-6.645515816865592e+37 +3.0276372036485127e+36 +-4.950507008756603e+37 +1.7988449532199908e+38 +9.13113687497701e+37 +2.2886369265273707e+38 +1.253952961985233e+38 +3.331872142077508e+38 +1.4270640293909631e+38 +2.745394548538112e+38 +-6.152927797882045e+37 +2.5575861233966927e+38 +-6.66379326716029e+37 +1.3245227718082238e+38 +1.149206816600421e+38 +1.1707823861119454e+38 +-5.98100086807943e+37 +7.891541325061923e+37 +2.8644144704957727e+38 +6.524280881821424e+37 +2.5461483111554585e+38 +-2.735621342130365e+36 +4.0213882930109726e+37 +5.98985976878911e+37 +2.30022185529303e+38 +-2.206550758778295e+37 +-1.3401694872214805e+38 +1.543930998703513e+38 +2.8778107390613103e+38 +1.1550229151587956e+38 +-1.898340287159559e+36 +2.2599510374142855e+38 +1.5255095919662212e+38 +3.1552797591378888e+38 +3.4975658516889457e+37 +5.051304170864007e+37 +-1.0052627430078467e+38 +-1.4587662080886987e+37 +1.7811802821532526e+38 +-5.824094127136453e+37 +2.2317274182528095e+38 +-4.385806062656687e+37 +8.819994491885107e+37 +3.1902000522455512e+38 +-2.1221273685814253e+37 +-3.7306219021133146e+37 +-2.58066343927944e+37 +2.084420687175132e+38 +1.6333022163915325e+38 +-1.148573593113501e+38 +1.3294962459862192e+38 +1.8126822214302943e+37 +5.555039753474873e+37 +-1.1454940144586707e+36 +3.0450346146363355e+38 +3.3757665765511958e+38 +3.52403295134428e+37 +2.2921135733965346e+38 +1.9218567448562745e+38 +-6.852934981452933e+37 +2.6808779050995644e+38 +-1.1736719952746334e+38 +3.1156819860807203e+38 +1.2325721184739081e+38 +2.5495163984076566e+37 +2.1575606186673355e+38 +2.2883736185643654e+38 +-9.221645280027746e+37 +-6.072611915873035e+36 +1.1726951636891306e+38 +7.673899317585779e+37 +2.6368010728316144e+38 +-8.01952692508916e+36 +1.1286105387144873e+38 +-5.983487932957161e+37 +-7.829617349562299e+37 +2.5609199186673924e+38 +4.3839662504980325e+37 +4.818212142534936e+37 +3.0481970246693345e+38 +-2.6727260525978667e+37 +-1.0393039499129947e+38 +1.65303268305021e+38 +1.1560840403781404e+38 +1.8516828719378984e+38 +-8.681202070979852e+37 +8.014826781708181e+37 +-6.766229366004943e+37 +3.2912427718051784e+38 +-4.755904035215927e+37 +1.1384467089428937e+38 +1.900331918718405e+38 +3.1327641363534537e+38 +1.8565513426165594e+38 +2.8426620279646767e+37 +6.453066329594735e+37 +2.171984349708809e+38 +3.0358605858018403e+38 +2.3855780446801528e+38 +-8.077641378107306e+36 +8.849267951538716e+36 +3.9379465955658035e+37 +2.7288557776260825e+38 +-7.0815932230160625e+37 +2.5587527876943433e+38 +-6.313069776806933e+37 +6.340836424944404e+36 +2.8519751284175307e+38 +1.3988760295283882e+38 +2.7542839590099347e+38 +2.7630983142777595e+38 +5.827107474790476e+37 +3.5159033294784183e+37 +-1.2797938542295526e+37 +-8.892239146874097e+36 +1.5407161334100421e+38 +-2.854809735116983e+37 +1.0272877342225781e+38 +-4.454036553113129e+37 +-1.0492484977422334e+38 +-1.1754487164009451e+38 +1.4041746090949415e+38 +2.121265100715067e+38 +-9.30672341577055e+37 +7.448175449293673e+37 +2.2427951714891076e+37 +1.6322340546315877e+38 +5.261645951637508e+36 +2.343514726746625e+38 +2.7815385705172905e+38 +2.3900000265545903e+38 +-1.3230283790094906e+38 +1.742281226583967e+38 +-3.225342736307697e+37 +3.0927479156349383e+38 +1.6302919929723926e+38 +-8.67524204658103e+37 +8.024248802817635e+37 +2.1385591487285636e+38 +2.881368709619115e+38 +2.6668952007360248e+38 +2.9714007282499123e+37 +1.5659751903605253e+38 +1.8769214445916686e+38 +2.0183431849690336e+38 +1.149880752349441e+37 +1.9691101481465435e+38 +-6.446979311118513e+37 +1.826093089222956e+38 +2.9270768603670147e+38 +-8.585348060679564e+37 +5.007990145330372e+37 +1.7792103423486784e+38 +1.1778538389689704e+38 +2.6642410528538008e+38 +3.185074826640512e+38 +2.1479355300319172e+38 +-1.4148248279584166e+37 +-8.88919186690243e+37 +1.666864991858429e+38 +3.1850153782661667e+38 +3.1159846854711393e+38 +2.417485747155157e+38 +-1.3356501304616248e+37 +2.9297447667797184e+38 +2.3848103043154685e+38 +2.1432446406352952e+38 +1.5888819981558146e+38 +-1.1498722552729392e+38 +4.0662120970583375e+37 +3.30540321123897e+38 +-3.4325810385554477e+36 +2.9353756100350588e+38 +1.4420096179801397e+38 +-1.278816583968619e+38 +2.2138060746058352e+38 +-6.075630605278909e+37 +1.2792190129314262e+38 +9.670102512304033e+37 +7.752695233202552e+37 +-4.434297509604192e+37 +2.7034532057434864e+38 +2.6065347763726812e+38 +-5.407892187948457e+36 +-7.591443236080999e+37 +-1.1334918015316625e+38 +-8.484858155547051e+37 +3.182974511345339e+38 +3.014467911046126e+38 +-1.940566166013414e+35 +2.3498947982536654e+38 +-3.559395590392744e+37 +-9.311980597715076e+37 +3.288306881320308e+38 +-4.572227520087702e+37 +-4.908276202729462e+37 +1.4625962047908223e+38 +1.5900247518352892e+38 +9.157655113939136e+37 +-1.2246494669941147e+38 +3.6001083952865527e+37 +8.987993748369677e+37 +-5.619624016302525e+36 +2.8087134589687768e+38 +3.0145837305725997e+37 +7.470966016174163e+37 +2.795833543911319e+38 +-8.34920377267341e+37 +1.6293991335454446e+38 +3.8449329499201455e+36 +1.1867560726791046e+38 +6.98835047775177e+36 +8.649585049492465e+37 +-2.8781407742439164e+37 +5.288723766120219e+36 +2.4609733326986697e+38 +1.711166292863275e+38 +-2.3657958157312846e+37 +-2.0507721634281807e+37 +2.531104163998075e+38 +4.461823850880473e+37 +1.7889373400485786e+37 +1.8033531312308028e+38 +-6.364853437506594e+37 +1.65099204561436e+38 +4.988384281332278e+37 +2.9013449959462465e+38 +2.4289338846802928e+38 +6.401517119984583e+37 +-1.0200421843812668e+38 +1.033403859261909e+38 +1.320012344943846e+38 +2.165681409915568e+38 +-5.589430741599798e+37 +3.179342199463696e+38 +3.7236190053486257e+37 +3.280160814345668e+38 +4.0811634887251964e+37 +2.6009059599509816e+38 +-1.010928183896939e+38 +-7.208172192324104e+37 +-1.7083831281732213e+37 +-1.3151773900613615e+38 +1.6098387876536988e+38 +2.4955739945266747e+38 +-9.22949420756364e+37 +-1.056793619390267e+38 +-9.951159901872436e+37 +1.1397312723881425e+38 +3.189139245714065e+38 +1.578331048136736e+38 +-1.178612076535444e+38 +2.5758735774146857e+38 +1.2041798038208099e+38 +1.5724385745567954e+38 +-7.943818552922139e+37 +8.139625897315461e+36 +1.3195266076528493e+38 +1.1175685285779227e+37 +1.7588690260302995e+38 +2.9277949288820024e+38 +-5.423986545369797e+37 +1.054914699518347e+38 +1.3742764375609467e+38 +2.3027369219591148e+38 +7.228836441253832e+37 +2.590073580724792e+38 +1.6132561370456496e+37 +2.855895607400657e+38 +7.898036912820821e+37 +-4.187632426693644e+37 +2.7068735413567998e+38 +2.512498769058541e+37 +-7.312487215753648e+37 +1.990113826802857e+38 +2.8303391024134454e+38 +-6.3589873104434935e+37 +-1.344499919282652e+38 +4.989154947420525e+37 +2.9205634128553015e+36 +2.993105635538146e+38 +-4.529579692033049e+37 +2.4847544880434413e+38 +9.453491193543584e+37 +-6.738548928226272e+37 +-6.2385609550922895e+37 +2.8270111338184318e+38 +1.0594761551927599e+38 +7.26397537787341e+36 +1.7559689753945772e+38 +-7.153389107536012e+37 +1.738818354291687e+38 +8.350237548141051e+37 +-4.588628606454812e+37 +-8.694697303840947e+36 +-9.897495595196988e+37 +1.6840002017777482e+38 +5.590242183127214e+37 +1.2304788708095363e+38 +1.552869630601073e+38 +2.257365662179602e+38 +2.551651647331997e+37 +8.673791265864158e+37 +1.4263568206839971e+38 +5.139617108976433e+37 +1.1001148233784387e+38 +-5.064933679198875e+37 +2.3892073942197916e+38 +-1.3354972829692609e+38 +3.1004828509652292e+38 +6.700492468448533e+37 +3.9851250344670266e+37 +5.162799750307332e+37 +1.6862881212169856e+38 +2.5231229689581113e+37 +-1.0363976268890617e+38 +7.712519973883732e+37 +2.185300605097893e+38 +8.508098500516205e+37 +7.142357418986841e+37 +2.212536464272481e+38 +2.3923827502848067e+38 +-1.7674424666069113e+37 +6.629188684596638e+37 +1.6819826169396978e+38 +2.9915210964933067e+38 +2.275121159759512e+38 +-1.134508205253739e+38 +2.5063077260690343e+38 +2.940519049991802e+38 +5.46428862822587e+37 +1.0243731063581283e+38 +2.985193809805941e+38 +7.476555016190529e+37 +-1.3067656966786066e+37 +3.1953716283081605e+38 +1.8893712328255583e+38 +-8.472737727341791e+37 +3.301970817498374e+38 +-9.023669805574795e+37 +2.04251069356327e+38 +-1.378170347110002e+37 +8.445163028098225e+37 +-1.271032106758068e+38 +-5.290884418554357e+36 +1.9264371394157115e+38 +1.5372174877065096e+36 +-1.775250301103788e+37 +9.468790054716797e+37 +3.255955531092429e+38 +1.1733878483274921e+38 +7.014465573539987e+37 +-1.070200608471182e+38 +-8.917844345295113e+37 +3.2316173221943255e+38 +1.8028724857115993e+38 +-1.0668184721399428e+38 +2.2538766809165385e+38 +-2.6110635809617215e+37 +-1.0154362690018096e+38 +-2.5008512698219573e+36 +2.341715097662079e+38 +2.022516419048012e+37 +2.4322884104274293e+38 +-9.406337435767785e+37 +3.0631264302941364e+38 +1.6928075135754013e+38 +-1.0380143076523923e+38 +-1.3305569151327887e+38 +-7.63728514366973e+37 +-1.0225649622309671e+37 +-7.663006238059302e+37 +2.3167409398507385e+37 +-6.9436481173879815e+37 +1.2527349885921983e+37 +1.4262266011493755e+38 +3.3790106946835136e+38 +1.5098709207194688e+38 +2.5436117598469445e+38 +9.25842153405693e+37 +1.2895673155714539e+38 +6.875295931113439e+37 +-1.0681859098770815e+37 +3.1030414979947677e+37 +7.059567447195009e+37 +2.6034075362967913e+37 +2.332289619334742e+38 +1.4016313142484787e+38 +2.160724203300391e+37 +2.9179760090362165e+38 +1.1743704707308148e+38 +-6.313339777192232e+36 +2.9163443206895258e+38 +1.8272822493567605e+38 +-3.053144679784293e+37 +8.038090949021498e+37 +7.033086486867683e+37 +3.2400425249277885e+38 +3.138655750269321e+38 +-1.4790269914087615e+37 +1.1144881874848452e+38 +3.2985632466227685e+38 +1.908945976607771e+38 +-8.112231806317587e+37 +5.502692018969847e+37 +-3.729927113887444e+36 +3.2658186869904784e+38 +9.96491406085142e+37 +9.80393104858803e+37 +-4.780341813588832e+37 +2.7881016365495306e+38 +-1.1009402049631736e+37 +-9.50609069434468e+37 +-5.076654402523927e+37 +3.190657754420452e+38 +3.2174214727737678e+38 +-2.415171411502929e+37 +6.376203499401476e+37 +1.313422135151587e+38 +9.095171109588405e+37 +-8.095457827231844e+37 +4.654110748632924e+37 +1.6629030855507412e+38 +-1.6974331533890237e+37 +2.216376585408583e+38 +2.401152642526182e+37 +9.541512615444692e+37 +1.4982026955623292e+38 +3.0816103406818147e+38 +2.1965189431279272e+38 +1.7921112207098287e+38 +-7.524990390088659e+37 +1.160444590616802e+38 +-1.0954739127005327e+38 +2.9053516672029064e+38 +-1.2268573632186565e+38 +-7.139498931166638e+37 +2.9024227868182896e+38 +2.7086531052680913e+38 +-8.810314609715676e+37 +-1.191100609824907e+38 +3.0675176279374583e+38 +2.2816864232514754e+38 +-1.5001812425188767e+37 +3.2310889220767967e+38 +9.101181608507996e+37 +2.8616954235925108e+38 +2.736544031349832e+38 +9.757369290214028e+37 +2.8192918623484063e+38 +-6.401779225763483e+37 +1.742189482552211e+38 +6.224045663041244e+37 +1.2330368942510907e+37 +1.2253880596327643e+38 +2.5643134662464867e+38 +2.59096550311315e+38 +-1.2742718831799085e+38 +-7.84463580786691e+36 +6.323506367739089e+37 +1.7213427072134197e+38 +2.8890383013296576e+38 +8.74408667776845e+37 +2.8191979648517003e+38 +4.441466580348547e+37 +4.699449645113236e+35 +1.003841597179903e+38 +1.7573055131089295e+38 +4.419346822943289e+37 +4.479451504267515e+37 +2.5683558441675746e+38 +1.8085664157554825e+38 +1.248137470362867e+38 +1.6295584407926436e+38 +1.4375971208783235e+38 +6.7500048046993e+37 +1.9612671658487713e+38 +2.25201023579705e+38 +-3.480095941755243e+37 +-1.318563444177632e+38 +-1.0350644355969754e+38 +9.219053809336929e+37 +2.894008045989114e+38 +-1.1135614259819683e+38 +-8.741451002737116e+37 +2.148144988899111e+38 +1.2971074069721977e+38 +-4.561198901452533e+37 +-7.849551168556303e+37 +1.915633881900049e+38 +-5.655630467721765e+36 +1.1049774446417102e+38 +1.2586254235020845e+38 +1.427615598788705e+38 +-5.878540812737777e+37 +2.9520246070067966e+38 +2.1128842950316204e+38 +1.8525497671193943e+38 +2.220559101727826e+38 +-2.296974721912607e+37 +1.0477247814014651e+38 diff --git a/LR1/TestData/input_way_4_3_ArrayProc.txt b/LR1/TestData/input_way_4_3_ArrayProc.txt index e374046..0f3ced7 100644 --- a/LR1/TestData/input_way_4_3_ArrayProc.txt +++ b/LR1/TestData/input_way_4_3_ArrayProc.txt @@ -1,12 +1,18 @@ -2.118294111586066e+38 --3.2560442840414416e+38 --1.4178202955367797e+37 --2.3512999801798763e+38 --1.4089812288510147e+38 -9.662871021744556e+37 -1.9271477527993225e+38 --1.9688656060009038e+38 --2.1162784883396542e+38 --3.3733211174617623e+38 -2.1057117859044277e+38 -1.6945997677971485e+38 +-6.27518614055572e+37 +7.444062929865365e+37 +1.0605188653937844e+38 +2.1151201957883073e+38 +1.7803521455644053e+38 +6.683373434129428e+36 +3.275488662189561e+38 +8.493026404639527e+37 +-1.3156007998893299e+38 +1.3258322895303493e+38 +2.1902207808114226e+38 +2.113917508786962e+38 +2.3809794165990453e+38 +1.4974676384740313e+38 +1.3921561684154662e+37 +-3.887589394788977e+37 +2.8438186131520304e+38 +2.8564510626403557e+38 diff --git a/LR1/TestData/input_way_4_3_minValue.txt b/LR1/TestData/input_way_4_3_minValue.txt index 645d0bc..c4ec26d 100644 --- a/LR1/TestData/input_way_4_3_minValue.txt +++ b/LR1/TestData/input_way_4_3_minValue.txt @@ -1,988 +1,434 @@ --2.5539571402495005e+38 -2.0382213135786212e+38 -1.2076390450631072e+38 -2.0369961975499694e+38 -2.8938417520931274e+38 -3.3476335051058547e+38 --2.054712750056541e+38 --1.4425051897680968e+38 -1.8641777592688646e+37 -2.528320906376812e+38 --1.3124080012135484e+38 -2.9747490760918187e+38 -1.4045112605140296e+38 --1.5780255929403655e+38 -2.7894544353515953e+38 -1.4019130638806382e+38 -1.0430788499607097e+38 --1.1297270351069826e+38 -2.2265207317442103e+38 -2.803708048340439e+38 -3.3071546553808524e+38 --1.3514961640099287e+37 --1.876971375250454e+38 --1.8341826588054043e+38 -3.0606852111113977e+37 --1.3674494441962958e+38 -2.2130412810579837e+38 -3.552054765648618e+37 -8.000632001529954e+37 -3.310302591560614e+38 -7.852556682735273e+37 --2.1079576110255333e+38 --1.6289103164722167e+37 --2.2731373765613967e+38 -2.7312943222845938e+38 --2.5211255275335106e+38 --2.0501994942852337e+38 -2.322446119136052e+38 --2.4667514897702006e+38 --4.802513449810216e+37 -4.562085561171381e+37 --2.20901299409094e+38 --5.019255139742429e+37 -2.3556804494142966e+37 -1.228650455776682e+38 --1.2278322952067846e+38 --1.5529384930534237e+38 --5.987116487848892e+37 -3.310047363995281e+38 -5.155645533531713e+37 -1.7591226557080827e+38 -3.0266787894356413e+38 --1.861833863112721e+38 -1.9626513875464685e+38 -6.774971121671699e+37 -2.6547693373361144e+38 -3.1972268630063143e+38 --2.320921037482753e+38 --3.1886092328509337e+35 --2.2904752946744787e+38 -1.9501668094565778e+38 --1.0400286106245176e+38 --1.9629968681503498e+36 --6.170137973794356e+37 --1.5215633259328306e+38 --8.142812568484007e+37 -2.5055810467201675e+38 -1.6869345675391678e+38 --2.1929044545201454e+38 --4.520451669503535e+37 --2.2686679513212207e+38 -1.2934195782234815e+38 --1.3280564781849262e+38 -8.231755798023847e+37 --2.184344047172965e+38 -1.3370073575835445e+38 --8.513891237747983e+37 --1.7668447699997346e+38 -2.6973647448593996e+38 -1.9998906236527e+38 -2.3612016718103263e+38 --1.889305583111046e+38 -2.1745921856581135e+38 --4.813227846262532e+37 -1.3109672756272568e+38 -6.408703482506226e+37 -9.567018675560694e+37 -2.30884938426992e+38 -1.9497039255810946e+38 -4.808494071860494e+37 --1.2241003126392693e+38 --2.003311742841674e+38 -2.9273440125974004e+38 --2.4611711020622493e+38 -1.318091582988813e+38 --2.4669658597872557e+38 -1.719365885989306e+38 --4.078131643567296e+37 -2.4548219070850627e+38 -1.8759251417047896e+38 -8.8524071540332e+37 -3.1085845423448712e+38 --8.329918670730491e+36 -2.8731557259762912e+38 --7.563687042217117e+37 -2.9111083307618172e+38 --2.0478901983758163e+38 -2.4060111824638326e+38 -2.1505346747375346e+38 --1.831203666537472e+38 -2.402328274425102e+38 -2.3887547515865858e+38 -1.883066036902854e+38 -3.826620301514285e+36 --1.0330219682933975e+38 -5.726736070670342e+37 -2.5299099302897162e+38 -2.200893789563969e+37 -5.301471574658506e+37 -5.143294702377201e+37 -3.06762949007813e+37 -2.231228484913051e+38 -1.4255929836445798e+38 --2.4146203361962767e+38 --1.2129678404627216e+38 -1.5319404937950897e+38 --5.952447412992365e+37 --2.3247505336138675e+38 --1.6505111040095963e+38 -6.067790040696393e+37 -2.6429960216817906e+38 -2.6347636552901033e+38 -3.3152987359242635e+38 --2.5165491342127746e+38 -1.4551710908118714e+38 --1.4331766742086197e+38 --1.5655566214674747e+38 -2.094408272611776e+38 --2.549050609963223e+38 --1.0555353876184374e+38 --1.9597025519888246e+38 -1.1118738111694726e+38 -2.696195913352048e+38 -6.902731583626856e+37 -2.3554571756770675e+38 --1.0983853710402925e+37 -2.018933058314342e+38 -1.9585182029848945e+38 --8.101122166176651e+37 -1.5926208910985796e+38 -7.713730813559089e+37 -3.3872413257702062e+38 -9.144465909414814e+37 --2.1345538396153327e+37 -1.932209164883904e+38 -1.3591314405872979e+38 --2.2319414913903186e+38 -1.5597945419086749e+38 -1.8796018632749043e+38 --8.669132810648131e+37 -1.6090031658757901e+37 -1.272247786779717e+38 -1.757819028049933e+38 -3.262796568367659e+38 -6.234358375436897e+37 -8.682542784398844e+37 --7.6933999473735505e+37 --6.764212690560023e+37 --3.318980030944741e+37 -1.9592619740800863e+38 --7.277013948743326e+37 -1.0396109525174867e+38 -1.8674840366311555e+38 -2.7377626235519124e+38 -2.1354308176887562e+38 --4.590439733461175e+37 --2.411843608442312e+38 --1.739742923551638e+38 -7.081266946176273e+37 -2.2853528482649133e+38 -1.2844195894123866e+38 --1.860345582959943e+37 -6.557130590469741e+37 -1.5120785976587556e+38 -3.097801688352498e+38 -1.8194030534150916e+38 -3.150527827804677e+38 --1.3562124444640622e+38 -3.044322206584199e+38 --2.4292356830951934e+38 -1.9327112430240466e+38 --2.026187373896118e+38 --8.05860707281699e+37 --2.530217590385593e+38 --1.7015960697156536e+37 --2.4075398266868055e+38 --5.877284472997566e+37 -1.0169582339137851e+38 -3.1657223866737686e+37 -2.4316125545749936e+38 -2.88174294860481e+38 --4.6120034299762155e+37 --2.1687125672604695e+38 -1.8732738656560445e+38 -2.504360962626981e+38 --9.603963273651191e+37 --2.382043327275322e+37 --1.5514508687750713e+38 --2.3941867284031515e+38 --1.6954142811840557e+38 --2.7350312983591206e+37 -3.1552154977309573e+38 -1.8494515968935953e+38 --6.772410174275493e+37 -2.3087842694826948e+38 -1.8021737111409314e+38 --1.2674442606257924e+38 -2.8019624968220888e+38 --1.2471800774428886e+38 -1.833836766433204e+38 -3.164576718976158e+38 -2.3198885120172068e+36 -3.2349709897353896e+36 --1.2953020377989802e+38 -3.3915098547134543e+38 -7.036927239701023e+37 -2.6618681571634625e+38 -2.0518948342793345e+38 -1.6051973880885304e+38 -2.4934626133206655e+38 -1.1588381071869637e+38 -1.3527923639011103e+38 -3.081351501646681e+38 --2.400693510581081e+38 -2.5393744612435637e+37 -2.7111937234648155e+38 --7.088318384382038e+37 -2.9746690727279198e+38 --9.465474832749147e+37 --5.774164946120961e+37 -2.8630110825160024e+38 --1.902335875891149e+38 --3.7500767864194664e+36 --1.4407366154533128e+38 --1.9479365989222198e+38 -2.3014965008710214e+38 -5.843715082010474e+37 --2.755615989759391e+37 -9.482779224311222e+37 --1.7281938859949957e+38 --1.6781529338096941e+38 --2.1077590106347566e+38 --9.575889745508595e+37 -5.071474131613778e+37 -1.827244972784411e+38 --1.3866207335552735e+38 -1.93425166135336e+38 --4.428151080638213e+37 --1.3462809704909313e+38 -4.0596883078670656e+37 -3.166819370822775e+38 -1.4148866914776132e+38 -2.895665817545173e+38 -5.308944248485591e+37 -2.5527692684171206e+38 -1.661999709908581e+37 --1.3205402565575822e+38 -9.183434353164624e+37 --2.5274586806181847e+38 -2.735728299584024e+38 -1.6860229707583055e+38 --1.7890281844158405e+38 --8.499465011530405e+37 -2.6263535412833154e+38 --5.427368581374602e+36 --1.4463967528812937e+38 -2.03793147525986e+38 -3.309372164024814e+38 -1.6443980645382391e+38 -9.937907322672128e+37 --6.089538215577959e+37 -4.658899938316818e+37 --1.4595069577474152e+38 --1.3592854255939707e+38 -2.7629528103279026e+38 --5.580353330999865e+37 -7.968984698121198e+37 -2.4215856805543944e+38 -8.404333707526383e+37 -2.738396142067837e+38 --9.421888202036446e+37 --2.0259163625341747e+38 -2.8182744551037936e+38 --2.3260715635118678e+38 --1.3869817301192472e+38 --2.3681282097403387e+38 --8.006303978324663e+37 --1.6323305293942125e+38 -2.5419509701695725e+38 --1.1879180300727094e+38 --9.622056864799075e+37 -2.5890414065579214e+38 -2.907453582958091e+37 --2.213343828381393e+38 -2.9841713293186205e+38 -1.831183088475878e+38 -2.302621807049958e+38 -2.777803313229633e+38 --5.483360398213843e+37 -2.7900402631682563e+38 --1.4430810988776819e+38 --2.4096135762300443e+38 --1.2046286053971066e+37 -2.090759111869731e+37 -2.3827564045730677e+38 --1.770953381960587e+38 --2.3335506184937955e+38 --2.0036783814139256e+38 -2.5230047639240574e+38 -2.505758309378863e+38 -1.2869122294424286e+38 --1.2325421251340422e+37 -6.634695497846702e+37 -2.337584225430623e+38 --6.471514044247674e+36 -2.9444554549991597e+38 -2.0280899528514383e+37 -1.4952902858171537e+38 --3.503154344846749e+37 -1.7866716621261736e+38 -5.163665784829438e+37 --4.75754208246522e+37 -1.058267835631631e+38 -1.335909281669854e+38 --1.3323639708986587e+38 --2.4572119749848046e+37 --2.3210032593261692e+38 --4.966507688326816e+37 -1.247703973075437e+38 -1.1663774651305873e+38 -2.5034181119990023e+38 -1.5027118137989192e+38 -1.5720220800707943e+38 --4.595466677051339e+37 -1.2519502488660345e+37 --7.34968494321906e+37 -1.638007123418156e+37 -2.035258427415709e+38 --2.1010034299320406e+38 -3.332102585949738e+38 --2.175360048343485e+38 --2.5258461225217745e+38 --1.245466509045771e+38 --1.5863629409637742e+38 -1.1512486903869884e+38 --1.0699990480274246e+38 --1.0891237111201276e+38 -4.98491244741264e+36 -3.156208120848542e+38 --2.2240626776234378e+38 -2.3427426624648682e+38 --3.517020339169315e+37 --4.722832196293043e+37 -3.4550344232538643e+37 -1.9995064189763766e+38 -2.8661078944491794e+38 -1.1465827363617255e+38 -1.367116212342155e+38 --1.922221429183822e+38 --2.179806586646401e+38 -1.5343992256464259e+38 --2.8731554175156405e+37 --2.1282251844705796e+38 --1.0015448990055595e+38 -2.6871694091135085e+38 -5.828772798620259e+37 -2.337210236436556e+37 --4.846460226488475e+37 -8.050076186726486e+37 -7.234818503259881e+37 --1.0021244924713976e+38 -7.562941780102527e+37 -2.1218472343902776e+38 -2.3007814611540814e+38 --5.331005910225146e+37 -1.3368452881656924e+38 -9.16446108530469e+37 --1.8737252933696906e+38 -2.2499234010211327e+38 -3.326020157912703e+38 -2.6085446878096204e+38 -2.7761775568005683e+38 --2.494180642390777e+38 -2.3141112051999004e+38 --8.922191129047401e+37 -1.9185182164059943e+38 -2.905039747275311e+38 -1.8870532795452534e+38 -8.988636191812338e+37 -9.991665187702987e+37 -2.4746770013123644e+38 -2.760073953137086e+38 --1.3469530094060007e+38 -2.7131718241730905e+37 -7.430091792853768e+37 --1.2187955511214513e+38 -2.566179751538418e+37 -2.6781374897119093e+37 --2.4229095866688025e+38 -2.996522844409288e+38 -1.6851035698181972e+38 -2.469030117295897e+38 --1.532221693246085e+38 -3.367403388457546e+38 --2.513976487604043e+38 -3.119977508048032e+38 -2.3234189669195615e+38 --8.4338967026114355e+37 --1.6546119654301046e+38 -1.9964574249974103e+38 -8.237521511969026e+37 --1.9881860404508202e+38 -3.0967250110232966e+38 --7.771112361182513e+37 -2.364433408196459e+38 -7.409455848033245e+37 --9.041042416336122e+37 -9.764140112069923e+37 -3.2902354007091282e+38 -1.633345682748961e+38 -1.6327354520678614e+38 --6.25816228463506e+37 -2.4952201112660015e+38 -2.667682167379302e+38 -1.4469021294477054e+38 -8.912644651682338e+37 -4.0349896889740134e+37 --7.895624056693386e+37 --2.186338241619324e+38 --4.1404163751121746e+37 -5.404390397769325e+36 -2.101616068622309e+38 --9.875952952126025e+37 -1.9808945251006785e+38 --1.6293134717479467e+38 -7.240976111886881e+37 -2.5873435193817305e+38 --2.0508700988877187e+38 -1.8201306408215423e+38 --5.618267471893885e+37 --2.2523266143328806e+38 --1.1961031152407791e+38 -2.0118922312861505e+38 --2.304308282146624e+38 --2.408997178281691e+38 -1.8450628724342737e+38 --2.4502788831526753e+38 --9.515578001560455e+37 -3.0109678795935933e+38 -2.0750902844216462e+38 --8.439229130843496e+37 -1.269641699758521e+38 --9.108375300589714e+37 --1.041451645838718e+38 --2.1580117145069206e+38 -1.6847098805477126e+38 --1.0203224343533669e+38 --1.8119392293007644e+38 -9.973562998832767e+37 --2.152552825771731e+38 -1.614881210054403e+38 -2.2319489316116745e+38 --9.18379682430929e+37 --1.3767536553297086e+38 -2.7840768439537033e+38 -3.3166994324737816e+38 -2.8629571037691598e+38 -1.76863185060525e+38 -1.7431812180695052e+38 -1.6569238010904522e+38 --7.046866661693011e+37 -7.57616243244832e+37 --1.1216434488050798e+38 -7.607462332289828e+37 --2.533424514527944e+38 -5.505516353643733e+37 --1.4848063273011083e+38 --1.6334906827518508e+38 -2.163266698110901e+37 -3.0918752379272225e+38 -6.622576489474871e+37 --1.66303068165494e+37 --1.891168118252431e+38 --1.7354324113741117e+38 -2.5729008751496526e+38 -1.84289100017234e+38 --2.4808596599810304e+38 -2.867531247347088e+38 --2.4898146342249423e+38 -2.0289963857630883e+38 --2.1755593211339136e+38 --5.500983509371274e+37 -1.6880329814012045e+38 --3.6924401952319864e+37 --8.8320158421525e+36 -4.5769012584625e+37 -2.5817250628194248e+38 -1.779055924919422e+37 -1.0492560136821265e+38 -2.3270870116654783e+38 --2.0749431990181875e+38 -2.7778713757306128e+38 -2.2767764778668686e+38 -3.011216150668098e+38 -9.220350813136076e+37 -2.904486660858967e+38 -1.377179968979896e+38 -2.3301549155641475e+38 -2.768413836471013e+38 -2.520298437619199e+38 --2.364258467848875e+38 -3.3023266233668704e+38 --2.0977704614796968e+38 --1.2908494772124762e+38 -1.9014541630611677e+38 --3.928209325415459e+37 --1.0353949472996335e+38 --1.1677740472289993e+38 -2.6868632565870847e+38 -5.082287318610898e+37 -1.715865589857659e+38 -5.304686587505381e+37 --1.937890013248671e+38 --7.954092064066329e+36 -1.3248303704941538e+38 -3.2491826880762275e+38 -8.165585345027457e+37 -2.1739650866718698e+38 -1.5594465387647262e+38 -1.3409590187543453e+38 --2.2280440396165714e+38 -2.0442756637099705e+38 -1.4784892552983128e+37 -1.089011847827798e+38 --1.4628619245196131e+38 -2.7677564422798947e+37 -3.3171873742700114e+38 --3.7383974755511477e+37 -5.797453423762073e+37 --4.1511397022371464e+37 -1.2230642971122328e+38 -2.475740475689745e+38 --1.2201968186104897e+38 --9.153380072731346e+37 -1.2218652382027297e+38 -2.0991104088917344e+38 --1.3511921800881299e+38 --2.8070952772788324e+37 --1.6671745046717803e+37 -2.8437238298589493e+38 -2.6887938773612246e+38 -1.2221309030298206e+38 --1.5613266013958053e+38 --1.835069644913999e+38 -1.7799658216411323e+38 -3.261327030753178e+38 -1.4556227164570775e+38 --1.6580032187354848e+38 -2.1764626804208824e+38 --6.1273193001915e+37 -1.821942942848716e+38 --9.365694684220999e+37 --6.931961726815313e+37 -1.3787231953157934e+38 -2.1561558623167867e+38 --7.570185764879261e+37 -1.1921332023678386e+38 -1.6639392219428448e+38 --1.8759767424748086e+38 --8.693423871296794e+37 -1.2365213076711506e+38 -1.4087473843636067e+38 -6.04596420337059e+37 -1.2053994530530936e+38 --2.9059937159071646e+37 -3.930441916044272e+37 -2.9654816063543528e+38 -4.788211401714843e+37 -2.6448895358026156e+38 -2.560364300629584e+38 -2.7977213797676202e+38 --2.2810566238322588e+38 --1.079499001104675e+38 --2.0908566041534232e+37 --5.577734624356034e+37 -5.056491013767304e+37 -2.8622633677251656e+38 --1.993978997367695e+38 --1.4578113774549585e+37 -6.329122709404392e+37 --1.512812699056853e+38 -8.287667996086272e+37 -2.134296378494078e+38 -2.9428457464490164e+38 -8.4597420970238145e+37 -2.6082031210291897e+37 --2.4045367447933052e+38 -9.787462185339382e+37 -2.554674174656371e+38 --2.1483891292924165e+38 -1.6612383680452779e+38 --2.3588792103789403e+38 -1.1182414693008533e+38 --6.968281801378702e+37 -9.28456154421532e+35 --8.884401642291923e+37 -5.264687369535254e+37 -1.0306375381660672e+38 -5.893697694504833e+36 -3.355926521747927e+38 --1.721020395602685e+38 -9.326727237833193e+37 -1.2194026297774067e+38 --1.7983768286771145e+38 --1.36956035564069e+38 --1.407327587580035e+37 -1.6375054705781555e+38 -7.826178932370203e+37 -1.2117589217388302e+37 --1.6679316941229182e+38 -1.2309950438952851e+38 -9.278556359734833e+37 -1.4722159996021976e+38 --1.4183840326679577e+38 -1.1988809382068635e+38 -3.870372547870694e+37 --2.0386525569636473e+38 -1.2980178428993958e+38 -1.2145722305477742e+38 -6.202129297602621e+37 --6.505225532090637e+37 --1.7475589809578366e+38 -1.4167730493112741e+38 -1.688937508736385e+38 -2.4574094018126293e+38 -1.2745604405666255e+38 --1.8547502582851918e+37 -2.5540737506062532e+38 -3.1206222270361617e+37 --1.2764695743172401e+38 -1.6128113848037225e+38 -8.662068673305646e+37 --1.989821449873508e+38 -2.46097434750029e+38 --6.621551340127856e+37 --1.56560665149963e+38 --2.4086931963870766e+38 -2.5021574760222373e+38 -3.320881265180561e+38 --2.3862821214734996e+38 -1.0307353309321926e+38 -1.4295681866711579e+38 -3.3690605739713273e+38 --5.212065996990448e+37 --2.023573877574409e+38 --1.5766045590559062e+38 -2.1610762397468025e+38 -6.403973949740061e+37 -1.390186085378116e+38 --8.271447714091121e+37 -4.505719930817456e+37 -9.496777031411015e+37 --1.7711662128913285e+38 --9.284776862173299e+36 -1.2894001096672892e+38 -1.9557190024581387e+38 -2.0904504067235167e+38 -1.3467298247392e+38 -1.1594540466274981e+38 --1.2199904159869596e+38 -2.3334832189729395e+38 -2.183275897446699e+37 -3.3011542326782607e+38 --2.0059338208520157e+38 --1.0063039826730098e+38 -9.148830672734452e+37 --3.850288043744588e+37 --1.1001495516171084e+38 -3.1109154653474294e+38 --2.078459308026569e+37 --7.616359816449473e+37 -2.647120849950826e+38 --1.6840170010920373e+38 -3.318516019476314e+38 -4.301931074285655e+37 -2.204923813440696e+38 -1.4931573679072168e+38 --2.527254018844271e+38 -3.1678597676201673e+38 -2.8097757290582643e+38 -1.334937735735246e+38 -2.5955299609831425e+37 -9.24753066245286e+37 --1.4399579868707541e+36 -3.2936932938730113e+38 --1.4949710672867718e+38 -2.0711582004342296e+38 -2.41924881002924e+38 --1.1712980475626947e+38 -1.0561575675094235e+38 -2.6810817716837004e+38 -1.014725431377011e+38 --2.0936746063617127e+38 -1.5083294679508014e+38 --1.3804464497975586e+37 -6.0392871450139925e+37 -3.167534436096064e+38 --3.1089766874336015e+37 --1.852837802154889e+38 -4.686524144772755e+37 -2.715248211380822e+38 -6.138364657402648e+37 --1.1200333636982467e+37 -3.1302638553114096e+36 -4.8539508438076e+37 -2.859279575687541e+37 -7.847580216006874e+37 --8.550316278593458e+37 -2.0821993975359502e+38 -4.454524424290155e+37 -3.493201000704684e+35 -1.4829794545218954e+38 -2.1647839605974804e+38 --1.500604984441805e+38 --5.155521187325495e+37 -2.1638140597722565e+38 -1.4617617148445678e+38 -3.132715453571423e+38 --2.434001843409268e+38 -1.4997710941994319e+38 --7.718784068240055e+37 --5.457345902943367e+37 -1.796163380316083e+38 -3.353756856037349e+38 --1.981966793520115e+38 --4.192423742652014e+35 -1.8005622371326277e+38 --2.1043292525910754e+37 -2.065802887596175e+38 -2.250653176477903e+38 -8.722498236047055e+37 --5.813191742866294e+37 --2.0037549265821298e+38 --2.0581540977555876e+38 --9.228312050546687e+37 --1.5580590211114282e+38 --1.946065708520502e+38 -1.3793670674963471e+38 --7.855741072791419e+37 -2.995947798750507e+38 -2.5596208503144755e+38 -2.6192903768350766e+38 -9.192295648953969e+37 -9.77314543633163e+37 -2.8630510752431014e+38 --1.0287065741415288e+38 -2.7698104545355583e+38 -3.3245981840973114e+38 --2.4628507682076712e+38 -2.7137093133817006e+38 -3.381463231510824e+38 --2.2486964378768862e+38 -3.155422592973966e+38 --7.861841056878677e+37 --9.785931311462994e+35 --1.8514618968419828e+38 -1.9803894132614896e+38 --3.0243728233529714e+37 -2.544023753587814e+38 -1.8027078364042204e+38 -2.9974345518585034e+38 -2.787520282452846e+38 -1.2159217566926776e+38 -1.452687684418167e+38 --1.463504616372567e+38 --1.466762873840938e+38 --6.853030386959992e+37 -7.319521989669865e+37 --6.85878494780195e+37 -4.772052755479655e+37 -2.3474272176726158e+38 -1.9040228537032507e+38 -1.1611891181676841e+38 -3.315541893939693e+38 -3.035513281001764e+38 --1.4506552494053e+38 -1.7010735309958475e+38 -9.113361901661934e+37 --1.9675555783458614e+37 -2.9640229919662335e+38 --2.4948766274264312e+38 -2.7494387420521823e+38 --1.2301233973784437e+36 --2.492119469859527e+38 -1.2328953123260542e+38 -2.020093420493015e+37 --2.043356078113801e+38 -2.798831316325809e+38 -2.9480072452393978e+38 -2.5869086063988033e+38 -2.2512727399943303e+38 -2.891982988044758e+38 -1.462398133927316e+38 -6.592165232457132e+37 --3.3955406775188017e+37 -2.7241658938856447e+38 --1.6648636172498878e+38 -2.1970173616393554e+38 -8.689481222652898e+37 -1.7693451584454403e+38 --3.2940328749351507e+37 -2.5310219363281516e+38 -1.9798388797875748e+38 --9.768631317705246e+37 -2.621875449966271e+38 -2.3639786193668148e+38 -3.2978279200615997e+38 -8.172129567627863e+37 --1.4317643794960948e+38 --1.9334144498903752e+38 -7.0186597683742345e+37 -2.7706126486385398e+38 --2.265272504706273e+38 -1.2384244718488013e+38 --2.4531566600776126e+38 --7.2777863002149e+37 -2.8740499863177647e+38 -6.852668454407902e+36 --1.5208877584452735e+37 --2.3318183408888203e+38 -3.2351579992485516e+38 -5.8322374649010285e+37 --2.309951033612159e+38 -2.8820266582140975e+38 -1.654137511146002e+38 --2.0572642784730795e+38 --1.2268892369157798e+38 --1.1243611241951213e+37 -2.153221207405722e+38 --4.7842090146633765e+36 -3.261354753804964e+37 -1.8488044889540565e+38 -9.732049926323014e+37 --1.8436644585902628e+38 --1.3787644469398776e+38 -1.561391828807324e+38 -2.8513710545908085e+38 --5.806472794265608e+37 --1.0668610133411787e+36 --2.3552771349790296e+37 --1.7566424337204107e+38 -1.2102117520875054e+37 -1.042282981038372e+38 --2.037445346652174e+38 --3.9040023993814197e+37 -3.130779857786834e+38 --1.2703199672509667e+38 --1.583824497261531e+38 -2.6820365816562224e+38 --3.3975601430797153e+37 -1.781729930652683e+38 -1.243108904668914e+38 -2.9697787506273526e+38 -2.5833523690274552e+38 -4.608450704064744e+37 -2.3810087494059565e+38 --2.2430678334235926e+38 -1.1711231419245462e+38 -1.2528867427999958e+38 -1.1790800480331916e+38 --1.1017059167774765e+38 -1.8861904701324718e+38 -3.3856432584089658e+38 -1.814699646290687e+38 -1.231785949759225e+38 --6.392081623089025e+37 --1.4218286201452178e+38 -3.0843921192178245e+38 -2.7812190789004306e+38 --1.2972670660730785e+38 --2.1212137315935084e+38 -2.6133032785561616e+38 -2.489567445545519e+38 --1.1779194778773304e+38 --2.4553141260458985e+38 --6.948123124610106e+36 --2.003997234166423e+38 --2.05650097972431e+37 -6.153288621953421e+37 --1.780750778022805e+37 -3.2456432561152438e+38 -9.18222807307507e+37 --4.441443392347014e+37 --1.981012843545862e+38 -2.8869329808270525e+37 -9.504020809714886e+37 -9.434464942030035e+36 --2.4270966396129076e+37 -1.8999906288909233e+37 -2.3759830683144792e+38 --3.0839287714627033e+37 -2.5215644790629135e+38 -4.317490058513132e+37 --2.8495044437684595e+36 --4.295698758271183e+37 --6.889739234052818e+37 --1.0542827492465552e+38 -3.3915453351002755e+38 -3.176501961177994e+38 -7.284530141919511e+37 --2.3315767964689952e+38 --2.9708878691533814e+37 -1.2627457300058586e+38 -1.4721015494154123e+38 --2.8856489563830023e+37 -2.2721067529723895e+38 -1.750438619531522e+38 --4.0977418346651893e+37 -3.372601539558906e+38 -9.14509663916672e+36 -2.404220816336552e+38 --1.789453332647966e+38 -4.2982311993873645e+37 -2.8980782488916112e+38 --3.643186376097613e+37 --8.3659558456998195e+37 --5.450316937398279e+37 --1.076622514973291e+38 -2.6738244743937795e+38 -2.6361947065661755e+38 -2.253502232018508e+37 -2.9417835503551178e+38 --2.435685762851436e+38 -1.5875287787845081e+38 --2.0893106014082894e+38 --1.1198571411231209e+38 -1.987180835888137e+38 -3.1428719192742113e+38 --1.688049372065608e+38 --1.2231303462948083e+38 -9.000138891808846e+37 --1.0009003725357245e+38 --4.5636895272964925e+37 -6.160613016384305e+37 -1.9099417793432208e+38 --1.4022956484099206e+38 -3.865464111442985e+37 -3.0731542291517875e+38 -3.3329058681143465e+38 --1.9398152567792607e+38 --4.296090054450813e+37 -3.281708819298422e+38 --8.605847553422451e+37 --1.409776314500814e+38 --1.4062276469019063e+38 -2.846963005937916e+38 -3.0347114451666414e+38 -2.846090280393049e+37 --1.3722642938636159e+38 --1.6451480693598354e+38 -2.5837933793959017e+38 -8.173031141204406e+37 --4.674974033926527e+37 -2.5279297951412105e+37 -2.4585398347179906e+38 -3.144099268059917e+37 -2.56820693528622e+38 -1.3517313199658272e+38 -8.119309283769339e+37 -2.0306355017436935e+38 -1.4485182250869973e+38 --1.9671901334749536e+37 --5.617861115585622e+37 --1.2372146207474453e+38 -3.2344405966341935e+38 --4.846219805272146e+37 -1.8204229106097374e+37 --1.4823370367628108e+38 +-1.3702029521709207e+38 +-9.361964294035656e+37 +7.136471955006219e+37 +-1.0997208441130156e+38 +3.0617996481475813e+38 +9.78621891336532e+37 +4.615916875228486e+37 +2.7293545679572545e+37 +2.969337561152137e+38 +-1.095341551518726e+38 +-7.724506694043514e+37 +9.066903977995242e+37 +2.9747045712005345e+38 +6.818833876786901e+37 +1.619834564560251e+38 +1.3005106452471018e+38 +1.035522769874247e+38 +3.3900071209832565e+38 +-2.956427534402048e+37 +4.1652735067401395e+37 +5.658595410897256e+37 +2.9659133727274115e+37 +1.711257026582331e+37 +1.9425656659136867e+38 +1.3336967531279233e+38 +8.063028304985874e+37 +1.7442479835983954e+38 +2.3812418253559964e+38 +-1.061156679607938e+38 +1.2234042853197623e+37 +2.996500704263766e+38 +1.6154393587267245e+38 +1.2957448986158834e+38 +1.1633335584553434e+37 +1.770097415814195e+37 +-3.30421578788223e+37 +1.3385015402530449e+38 +2.987674954185349e+38 +1.4140424435068372e+38 +3.1497932863490715e+37 +2.5900563561680506e+38 +8.117105699574268e+37 +2.4862160802105192e+38 +2.4134570478694628e+38 +1.4217583467333717e+38 +1.4135930894969365e+38 +-6.250700056328247e+36 +1.6550616485923245e+38 +-1.2086407686673645e+38 +-1.1011507873766187e+38 +1.628446043112064e+38 +1.9228850203101987e+37 +2.9044431945292677e+38 +-5.174890999507699e+37 +2.516292536424049e+38 +2.5794514631963205e+38 +1.2274236963054038e+38 +2.2259023351936995e+38 +4.659198635038566e+37 +-1.3035232250492974e+38 +2.6623165814150226e+38 +2.6745649696543208e+38 +3.3201553786753157e+38 +-4.660294122509693e+37 +-1.310379963047264e+38 +-5.791825646582059e+37 +1.191368050969043e+38 +-4.099402544639404e+37 +-7.487556060275499e+37 +1.808765006330242e+38 +-1.1087198468606282e+38 +-9.895670083663046e+37 +2.3331445732178545e+38 +-1.1686254716601039e+38 +-3.854627728803019e+37 +-1.2936806224845464e+38 +7.537140894346511e+37 +-1.1471772506507021e+38 +1.8467929076460098e+38 +1.5602167079614796e+38 +1.96521975434723e+38 +2.393383874967594e+38 +2.2938064087691166e+38 +3.26731453932715e+38 +9.229715146339047e+37 +-4.89943716994131e+36 +3.0819161206732477e+38 +3.3360609802002098e+38 +2.8397578543613497e+38 +7.951812354670561e+37 +2.3683934876433878e+38 +1.9337156517760422e+38 +-1.0438891021152435e+37 +7.381213223299099e+37 +2.915038539597964e+38 +3.1028385584486766e+38 +-1.2832212728767e+38 +3.217913854569843e+38 +3.3977075739188183e+38 +-1.0761922602401772e+38 +5.503736510216091e+37 +2.5092938348622255e+38 +1.7368959920451765e+38 +7.98206401479668e+37 +2.5123916041606062e+38 +2.8947557896304698e+38 +-1.2225182983878387e+38 +-1.3168126150889209e+38 +-4.1608563569492283e+37 +-1.1855684423029437e+38 +6.928687322959595e+37 +-5.235998249513531e+37 +1.4448467471656153e+38 +2.7592782125796136e+37 +2.666429049434927e+38 +1.6560282470474159e+38 +2.814618285821317e+38 +8.71936200069306e+37 +2.6743876143218763e+37 +2.1233369621506176e+38 +4.4838510210182e+37 +-1.3575746951478117e+38 +1.491029673093764e+38 +3.7337206841418356e+37 +-4.909425155991692e+37 +9.967407647385785e+37 +1.7936504993167117e+38 +1.4819663817771219e+38 +8.951307592526885e+37 +2.547533609746035e+38 +-1.003939782461036e+38 +9.176292984578416e+37 +-1.2179194514103786e+37 +1.990807160522323e+38 +1.2904966012530609e+38 +8.306162796674472e+37 +1.5573145250623052e+38 +1.4892054489279355e+38 +-5.210554429924429e+35 +1.9788799292385388e+38 +-7.838406435070221e+37 +9.440376711281663e+37 +-1.1496298143506202e+38 +1.2089740733253748e+38 +3.30559557647524e+38 +2.7124245503889596e+38 +9.33351001722481e+37 +1.9208559097983697e+38 +-2.1802329970332467e+37 +1.5407797504642783e+38 +-9.076852759605245e+35 +3.29913176487528e+38 +-4.817896017305323e+37 +-1.1118981115278873e+38 +2.8350224113302787e+38 +2.484185385383393e+37 +-6.82734505164931e+37 +2.451172778602663e+38 +-6.40144178224057e+37 +5.919772856937688e+37 +2.4874304001402507e+38 +3.2072837601070496e+38 +-8.163088368340041e+37 +2.8826195919239613e+38 +9.781294726209574e+37 +1.9310845092677334e+38 +-7.236173965504297e+37 +1.5288347964307565e+38 +-4.737708343746153e+37 +2.5607059614836243e+38 +-9.542468033850904e+37 +-1.2749210292614556e+38 +-5.692299451798174e+37 +2.995271197579274e+38 +2.6865554402884455e+38 +2.2788532932041072e+38 +3.0850764772008743e+38 +2.5601540269367374e+38 +3.0388195081194284e+38 +2.0773047532872e+38 +1.1898008957679298e+38 +-8.448986925085921e+36 +2.695685292036109e+38 +2.0174557742346962e+38 +-3.753099814096798e+37 +-1.2530733317053174e+38 +-3.421401320567825e+37 +2.8923791939220096e+38 +-6.2041418868884275e+37 +1.39180086778141e+38 +2.143579598305033e+38 +3.1681379119720393e+38 +1.7844902920430163e+38 +3.2520448628568136e+38 +1.2055421551440377e+37 +-1.1162841525505843e+38 +2.8145656671806453e+38 +1.726992319191295e+38 +-8.738670582957515e+37 +1.6405256980061838e+38 +3.135677161123161e+38 +2.744027614964347e+38 +2.2463622881774864e+38 +-1.2870114546145508e+38 +5.391110945197432e+37 +4.9694467376092515e+36 +1.8779970716910727e+38 +1.092069780073297e+38 +8.311468621687352e+37 +3.1060749568180536e+38 +-3.2493631926149624e+37 +-1.6776869306865104e+37 +1.374140611261121e+38 +-6.178110830185999e+37 +2.655478104125205e+38 +2.4345270121130346e+38 +-1.2368358316432987e+38 +-3.835294109133211e+37 +-1.205912584058113e+38 +8.185524375851547e+37 +-2.87755856592819e+37 +2.437279030362049e+38 +1.2522655109455592e+38 +4.429767973677363e+37 +1.2455679108415789e+38 +2.630280152884989e+38 +-8.809803749473976e+37 +1.5044567025392251e+38 +3.368071510494688e+38 +1.1996562177776947e+38 +1.2614390421547032e+38 +-4.1406520269716786e+37 +-7.14907067789644e+36 +1.973450988178559e+38 +1.2273952376567733e+38 +3.8115406596692536e+37 +9.179809280961977e+37 +3.0025213984825697e+38 +2.5963481024905082e+38 +-4.298047236355997e+37 +-4.114103609915722e+37 +2.7570073704103613e+38 +-2.2550654808963695e+37 +2.737647640533423e+38 +1.1850925502703107e+38 +2.390376773768802e+38 +7.011774207687472e+37 +-2.912809068284773e+37 +1.4510936400007449e+37 +8.726511845471075e+37 +1.1858468622130746e+37 +9.20498432752629e+37 +2.9440517961780033e+38 +2.7029273395663654e+38 +3.2205868136856426e+38 +2.710860622813232e+37 +3.1874113779441714e+38 +2.880746452635115e+38 +1.1520161211474016e+38 +3.842635387141776e+37 +7.796516416797396e+37 +2.4826031404302515e+37 +1.4659073503114168e+38 +2.1139751103123947e+38 +2.883058886219686e+38 +6.887376625901219e+37 +1.040021454017612e+38 +-9.372569942403892e+37 +-1.4176329828860207e+37 +2.822281593260825e+38 +-6.351356103804101e+37 +-8.50095654805716e+35 +3.154500329327244e+38 +-1.780330505588565e+37 +7.637584240755843e+37 +3.179090116899955e+37 +2.4770336850738344e+38 +-1.136678664723668e+38 +1.969271842004875e+38 +2.8931889143085634e+38 +2.805911454107818e+38 +3.3225539136979144e+38 +1.124390241180316e+38 +5.93943880314369e+37 +2.6958659109583932e+38 +7.784349325936497e+37 +1.537260711461499e+38 +3.1995907162184354e+38 +1.9271441966368737e+37 +1.406739932368887e+38 +1.460203252431715e+38 +2.5626854278249418e+36 +2.4921946805677083e+38 +1.4513867926544244e+38 +-3.739267521542563e+37 +-1.2976708963138579e+38 +2.1485371982381753e+38 +1.5564551903523603e+38 +-7.972280812715147e+37 +-2.301472390027536e+37 +2.2644770594288965e+38 +1.5472934332858265e+38 +4.0597377586090135e+36 +3.1477012820793642e+38 +1.8050010252980916e+38 +2.5626006120809903e+38 +2.6753875855964952e+38 +2.822671630893506e+38 +2.7197135094738404e+38 +1.742106187085762e+38 +2.5794776239822077e+38 +2.7154756698970753e+38 +2.71343514179649e+38 +3.1434226625789344e+38 +1.2600028949109644e+38 +3.2612467806205605e+38 +-4.300578318703432e+37 +2.5221851575172447e+38 +1.6637325053974811e+38 +-8.15793911977176e+37 +1.7779126486664825e+38 +-3.8466881983987e+37 +4.684805425574591e+37 +-1.3064910873875106e+38 +-7.083130630424152e+37 +8.598768702883313e+37 +-7.328120519738033e+37 +2.72262488182153e+38 +2.485009028044927e+38 +1.382774834485535e+37 +3.1251157097146055e+38 +-1.7552155953114698e+37 +2.2902355434903947e+38 +2.945953391448563e+38 +-2.34031462504457e+37 +1.5503307528809048e+38 +2.2914195277885878e+38 +-3.453648665326082e+37 +1.9258716853870788e+37 +1.8857226550127272e+38 +2.735909570870523e+38 +-5.229158757438623e+36 +2.2301654187066663e+38 +1.702752767587448e+38 +2.3401188034311958e+38 +1.595305105038167e+38 +2.9430043725271935e+38 +-3.972905597828209e+36 +2.428689876706901e+38 +-5.942407971507875e+37 +-4.590983318724589e+37 +1.3455823351855801e+38 +2.1619691442020717e+38 +9.697333144881049e+37 +1.7343025636322615e+37 +1.09362579720005e+38 +1.701491249609949e+38 +-2.5647944102801988e+36 +1.980386351012867e+38 +2.701956981035116e+38 +-1.4634811382516438e+37 +3.340586907356893e+38 +1.1053528347425172e+38 +-7.274398077137056e+37 +9.475203795068878e+37 +-1.0623304423170647e+38 +2.7650564937832382e+38 +8.993201010470535e+37 +3.2580196606905516e+38 +-5.803477141565224e+37 +-1.112136499745605e+38 +2.294477986489487e+38 +7.446980665289107e+37 +-3.1452179270500773e+36 +2.283955816179373e+38 +4.0145840373859294e+36 +3.2211726203845327e+38 +3.2531947452748783e+38 +2.4544008649202056e+38 +1.0628464748442447e+38 +1.1081212927837814e+38 +-2.81345401761641e+37 +-2.9134973944958e+37 +-4.909020066210759e+37 +-4.331134138462209e+37 +3.0761814294094214e+38 +3.286540464262101e+38 +-8.871184278956683e+37 +-3.719360047760461e+37 +9.368096401479622e+37 +5.605849806479353e+37 +3.359688084141664e+38 +1.741819111495119e+38 +3.3685933868347326e+38 +1.5476490861360975e+38 +3.020653113392133e+38 +-1.278386104502872e+38 +-8.307871460244365e+36 +-5.756581347746635e+37 +3.0044238411084022e+38 +7.283437401274725e+37 +2.0359635553207384e+38 +3.21636749411334e+38 +5.922513359806595e+37 +-7.710133827544664e+37 +1.7309367948557852e+38 +5.395691741787424e+37 +8.298438339836298e+37 +-1.3008912074377465e+38 +1.0958920238607286e+38 +3.0336441952716034e+38 +-9.90249343472033e+37 +1.4315121573951809e+38 +-1.2846425786884315e+38 +-1.2764751393352885e+38 +8.336385050820167e+36 +3.50979966337927e+37 +1.088762040061993e+38 +-1.1674971464625339e+37 +-4.424834689975744e+37 +2.028717043124688e+38 +3.2774199038376294e+38 +1.765028586067883e+38 +-4.787197965735649e+37 +3.2939740061644704e+38 +2.7497870396873428e+38 +1.5250835735218108e+38 +2.1217944275126804e+38 +1.1949001697651023e+38 +1.1262984598024292e+38 +-5.353768784252444e+37 +9.854484621774492e+37 +2.7044442088914884e+38 +2.6379960314068317e+38 diff --git a/LR1/TestData/input_way_4_4_ArrayProc.txt b/LR1/TestData/input_way_4_4_ArrayProc.txt index dbe05dc..8a215ef 100644 --- a/LR1/TestData/input_way_4_4_ArrayProc.txt +++ b/LR1/TestData/input_way_4_4_ArrayProc.txt @@ -1,16 +1,10 @@ --1.1479433495105256e+38 -3.269006311311216e+36 -1.3715284745482208e+38 -3.5536753082999384e+37 -1.0655191837710767e+38 --3.3700348931081707e+37 --1.6032037085437253e+37 --1.7618747994420433e+38 --6.265099811900853e+37 -1.0487323776932378e+38 --8.206369837311064e+37 --2.5953853225611496e+38 --2.4216331866115563e+37 --2.561863936106167e+38 -2.989918810019916e+38 -2.60870926732761e+37 +2.25116837930336e+38 +-1.0881869153231208e+37 +1.1222717784440348e+36 +2.2410166063578713e+38 +-2.839364738374131e+38 +2.5243466270028925e+38 +-1.8813583517955476e+38 +-1.897006035104794e+38 +-3.175381600021666e+38 +-7.087646718931905e+37 diff --git a/LR1/TestData/input_way_4_4_minValue.txt b/LR1/TestData/input_way_4_4_minValue.txt index a7c2399..ec63307 100644 --- a/LR1/TestData/input_way_4_4_minValue.txt +++ b/LR1/TestData/input_way_4_4_minValue.txt @@ -1,419 +1,974 @@ -4.395002504257859e+37 -1.4562915857333646e+38 -3.325074321466953e+38 -3.351629272064932e+38 -1.5904776858891472e+38 -2.8751665528070087e+38 -2.150997758605886e+38 -2.834845941960292e+38 -2.0389048623686663e+38 -2.799207503078343e+38 -2.072611884930175e+38 -1.907245780724613e+38 -3.2310036693037454e+38 -3.192859999642691e+38 -9.290874284056266e+37 -1.014251677232501e+38 -3.2391817264209362e+38 -5.132701836909186e+37 -3.012880894457555e+38 -2.121483048731687e+38 -3.2955118521445102e+38 -6.817719739859427e+37 -1.7963006830964873e+38 -3.015582077123125e+38 -8.75809189720174e+37 -6.556178874557089e+37 -6.633456683974935e+37 -8.337138998925621e+37 -1.1362134132574748e+38 -2.9325895242554434e+38 -2.3739788017879563e+38 -1.6250448642975765e+38 -3.0750617441520723e+38 -2.1451984864701693e+38 -2.8768756062131953e+38 -1.849415435478734e+38 -4.581000936954065e+37 -1.738488483635628e+38 -5.818863501217805e+37 -3.1938700422798435e+38 -1.893084526565065e+38 -2.957725583804273e+38 -3.2832992584873426e+38 -5.6986038882916415e+37 -6.462480032412437e+37 -3.334357037530995e+38 -1.4982908297823595e+38 -6.111587896530384e+37 -2.817588557594944e+38 -8.118302818906908e+37 -1.640569910377956e+38 -3.133501051019722e+38 -1.5635724487961699e+38 -1.4762548244962842e+38 -3.136975237638652e+38 -7.5479689168491135e+37 -3.041875999182958e+38 -2.616887356111498e+38 -2.7192846944658778e+38 -1.0924673624983571e+38 -2.8188787233179983e+38 -8.844103889189375e+37 -6.568483033585181e+37 -2.0852462611987127e+38 -3.243345840223951e+38 -7.656405615412754e+37 -7.3282127847204255e+37 -1.0893992372850057e+38 -2.8451226938190317e+38 -1.3129715087139125e+38 -2.1572337464798087e+38 -1.103205437254898e+38 -2.74710250002665e+38 -3.251437820405961e+38 -1.2949440533969311e+38 -2.394222819490694e+38 -1.0092619535214516e+38 -2.2371249615431945e+38 -2.690661023002095e+38 -2.6370405787865424e+38 -2.6069318699865365e+38 -2.6779391083293052e+38 -1.9380882205601295e+38 -2.411689020852009e+38 -2.0930041279096933e+38 -5.735274011646287e+37 -2.163462368480955e+38 -3.1027276078994857e+38 -2.7991329835181556e+38 -1.185246463142196e+38 -1.9124116147128704e+38 -3.0553157420692237e+38 -3.2468490228736294e+38 -1.2948176129159684e+38 -1.4072757376756102e+38 -1.4040250911538111e+38 -8.036764892391805e+37 -2.606209419250315e+38 -2.692381006492953e+38 -1.062457946658414e+38 -1.3442529424309215e+38 -3.1310070491716096e+38 -1.1099362437649585e+38 -1.3691608892155398e+38 -1.3124065147373241e+38 -1.8771716509694344e+38 -2.4608872661571937e+38 -1.3541464895606548e+38 -2.1555086636623593e+38 -1.1803257331590053e+38 -8.682923184494875e+37 -2.431814598620971e+38 -3.146201766042986e+38 -6.309863413019139e+37 -1.3543501183356386e+38 -2.702537712653273e+38 -7.850363594005332e+37 -1.1628938267838453e+38 -3.18941837520755e+38 -1.4300337126523374e+38 -2.655761187765152e+38 -3.292999694683118e+38 -1.6638164238055304e+38 -4.553964781048636e+37 -3.0941806161008163e+38 -1.3195547906367077e+38 -2.557643714028943e+38 -6.026672050012775e+37 -2.4515886935215586e+38 -3.068429557901882e+38 -1.0736108386178627e+38 -3.270836406598935e+38 -2.3386272186954944e+38 -1.4456462167637923e+38 -3.3867348440898926e+38 -1.2382931735591532e+38 -1.8685238933478528e+38 -1.1058736377954856e+38 -1.3232971990801903e+38 -2.7171103662288278e+38 -2.859807689579577e+38 -1.919519095017313e+38 -2.8509027401364296e+38 -1.9670207337968198e+38 -2.62374140785465e+38 -7.244451670723714e+37 -2.0855032097491677e+38 -2.5743287159103236e+38 -2.6127216648338315e+38 -2.041823329100973e+38 -1.8285596911550893e+38 -1.953611683891272e+38 -2.201147560929612e+38 -2.422503310958098e+38 -6.5756380622452725e+37 -1.0203867539157786e+38 -1.6816392044922552e+38 -3.2954100523886786e+38 -1.3192699869924315e+38 -2.417919536256686e+38 -1.9256901727159426e+38 -8.387957518448174e+37 -3.3760363965476718e+38 -3.003580248924033e+38 -8.61863553072288e+37 -9.405937079784873e+37 -2.916917112642991e+38 -1.477356181774472e+38 -1.725641013166058e+38 -3.0193851162760856e+38 -9.492265365250027e+37 -2.2123339188841513e+38 -2.285964446924604e+38 -2.183970180639717e+38 -2.844609211136873e+38 -3.1407942212782743e+38 -2.849616074610137e+38 -1.6623659133405597e+38 -1.8739513926456433e+38 -1.23073233398148e+38 -2.4338217089058725e+38 -2.429491463624599e+38 -6.680435651957826e+37 -1.2681649504839872e+38 -2.860614134391572e+38 -1.2076138088472842e+38 -2.8904292650069913e+38 -2.923249267463339e+38 -1.2977526825991948e+38 -1.5679202684118809e+38 -1.5369826840641207e+38 -1.792341943197595e+38 -6.123134203653218e+37 -7.829615406149273e+37 -3.3772265103212496e+38 -4.615986517760509e+37 -3.1086371123450196e+38 -2.5823716704464423e+38 -3.2865901900720085e+38 -2.1685668174446783e+38 -2.9568160121660005e+38 -1.7047609879179597e+38 -3.368627895643121e+38 -2.833723672913221e+38 -6.242749673549423e+37 -3.0696343363156557e+38 -4.738342054468085e+37 -2.834086413434856e+38 -2.9836894002542745e+38 -7.147497423276304e+37 -1.4122734031318354e+38 -1.8885849265865367e+38 -8.215347766262591e+37 -1.7313144432477238e+38 -2.2162622571801628e+38 -2.463370570140825e+38 -9.166409711599491e+37 -1.3938148869834423e+38 -2.9753885358898744e+38 -4.9233946137877405e+37 -1.1871965919326167e+38 -1.0601515878179871e+38 -1.5163929361307187e+38 -4.719988559254551e+37 -1.7545623813467626e+38 -1.548739462482798e+38 -2.629185782376075e+38 -1.7715468125953847e+38 -4.916265413358571e+37 -1.3784064315114253e+38 -2.954738774939161e+38 -2.968294409286093e+38 -4.8067987091487e+37 -1.1065001091088086e+38 -2.3496395363795145e+38 -1.0767983892040352e+38 -6.732697030121904e+37 -2.2601559551354838e+38 -1.2603929521131692e+38 -4.611187290470762e+37 -2.828617903736328e+38 -2.3660377123846934e+38 -7.420198097659579e+37 -2.9206466805179748e+38 -1.4797746607737798e+38 -2.833551796724379e+38 -1.6522944357479093e+38 -1.2323790745001637e+38 -2.2146953466002454e+38 -1.659974852335494e+38 -5.018471992138333e+37 -5.134087613343212e+37 -2.93395936885611e+38 -2.7467120175443166e+38 -1.8498937636559808e+38 -3.2974105735417952e+38 -1.3323259785940035e+38 -1.2414502012551121e+38 -1.6737843952263208e+38 -1.8527497709725364e+38 -3.1584298300718687e+38 -3.205580877968733e+38 -2.1618840827617443e+38 -1.3738001356068098e+38 -1.2301137443800411e+38 -2.1002685217708864e+38 -2.078585371950125e+38 -1.9284494355762918e+38 -2.0201616324995727e+38 -1.7813472156294455e+38 -1.4396759882888456e+38 -2.537146890184261e+38 -1.7815159798577326e+38 -8.798793984232281e+37 -2.595063375765889e+38 -8.94126087658547e+37 -1.8678576424808123e+38 -1.9339101498435815e+38 -2.83540487327272e+38 -2.4473601154115866e+38 -2.7622233838165197e+38 -5.519338415363332e+37 -3.027848309551756e+38 -1.2814714273032404e+38 -1.132545463225353e+38 -1.6198888428627093e+38 -2.408478331462188e+38 -3.0951914136065003e+38 -1.2424735160831702e+38 -2.4031379331621926e+38 -2.103589240528384e+38 -6.5245271834765985e+37 -3.1491444809788013e+38 -4.740316787324105e+37 -3.3093001957612373e+38 -4.792554116832014e+37 -3.0175027786353262e+38 -1.1255089916564307e+38 -1.908469800931531e+38 -4.67673396840985e+37 -3.171491501310352e+38 -1.3765687702841336e+38 -2.4325847117114172e+38 -1.4132000929286259e+38 -1.0769454705392742e+38 -1.1551292244169973e+38 -1.1952572596904564e+38 -1.800173802958875e+38 -6.185435840685855e+37 -5.639386721749991e+37 -1.0032100082340568e+38 -1.0896384294906006e+38 -1.7906886171746956e+38 -7.872551807344442e+37 -1.1969819416932923e+38 -6.84466906732911e+37 -3.3081015508132308e+38 -1.112475284516622e+38 -5.3519621157432005e+37 -5.032588364933987e+37 -2.4965514228505427e+38 -5.977560998314827e+37 -7.347666208894074e+37 -1.6030536577197647e+38 -4.465009233317361e+37 -2.858698378636978e+38 -1.595265639781513e+38 -1.7311560590244237e+38 -1.590745063508624e+38 -2.5571545964527015e+38 -2.6717352181393947e+38 -1.7227327002640324e+38 -1.769810153900594e+38 -3.329986110912877e+38 -2.7160084331689314e+38 -2.412870321725181e+38 -2.310109819304674e+38 -5.207332179367127e+37 -5.163971198451952e+37 -2.9555217509579278e+38 -4.829860754804289e+37 -2.4729428414506107e+38 -2.913867612374461e+38 -1.294083702115241e+38 -2.0275321727898932e+38 -7.230964738905152e+37 -6.974830769928147e+37 -1.331276072459526e+38 -2.5368082516719246e+38 -2.488149281871892e+38 -7.515149381883102e+37 -1.4888677311058397e+38 -1.533756259802725e+38 -1.7598234889566236e+38 -1.0612653687423073e+38 -1.1661239989981538e+38 -1.2509586473432698e+38 -2.8959346550143334e+38 -1.4431241053414224e+38 -2.51590398374751e+38 -1.4460056572279755e+38 -2.2395830377598718e+38 -2.84267630177562e+38 -3.0836303856600023e+38 -2.8172050694795024e+38 -1.1494278672214827e+38 -1.1421341924933103e+38 -2.1157571832236768e+38 -1.801461026544702e+38 -1.3720215335997094e+38 -3.2743515498347818e+38 -6.747767684354337e+37 -2.9232915300107122e+38 -2.2630760260372304e+38 -2.683777075202538e+38 -2.110306120554896e+38 -3.190479185991414e+38 -1.811955553468845e+38 -3.0149215888557517e+38 -5.7982037809861075e+37 -9.355420178251642e+37 -5.043794645198475e+37 -4.549509584039002e+37 -6.082719222386184e+37 -2.1409956298907296e+38 -1.0478621210407286e+38 -2.9464528457327675e+38 -1.2169382017264617e+38 -9.34185508403333e+37 -2.061936236184352e+38 -1.7740448367344475e+38 -2.802243682487103e+38 -6.926869612840926e+37 -1.8871365877309872e+38 -5.1765980385553165e+37 -3.3207682704734148e+38 -2.25921836671039e+38 -1.1112278369088598e+38 -2.7976849130967803e+38 -9.29261233341913e+37 -1.9043145793690234e+38 -1.216860755141554e+38 -1.9478518340768504e+38 -1.487535778922571e+38 -2.1995029331324635e+38 -2.416797881904891e+38 -1.7904557742375804e+38 -1.2981773108812767e+38 -3.18509964988799e+38 -3.0590087255347454e+38 -7.72979303085226e+37 -2.7088236162537034e+38 -1.1177980615872055e+38 -1.921815581910982e+38 -3.25389429674342e+38 -1.5537476315661062e+38 -2.018387400921436e+38 -2.9768314695535753e+38 -1.6147062339786359e+38 +3.444797110456355e+37 +5.962675376901005e+37 +2.0944180289655046e+38 +1.1838249819958593e+38 +1.9295152450606692e+38 +1.915782802702046e+38 +1.115108055688263e+38 +2.1398674436844684e+38 +2.7408110056374186e+38 +2.3109965841820256e+38 +3.0139981561440625e+38 +2.0295667193981357e+38 +7.282574989168455e+37 +2.00291524587582e+38 +1.943332503156575e+38 +2.7266894291055147e+38 +2.6053729694458193e+38 +3.03144276043468e+38 +1.7413413444575248e+38 +4.876917018614329e+37 +2.915094936161739e+38 +2.841505186987574e+38 +3.0104807372838144e+38 +1.3017992702502823e+38 +2.276421888583056e+38 +2.912861933118368e+38 +2.0471566798702457e+38 +1.2185506481684284e+38 +2.8586216068781255e+38 +2.2875500519782937e+38 +1.7548562837363036e+38 +1.3773976382939833e+38 +2.9559456757927878e+38 +6.518535567053058e+37 +5.821418322002835e+37 +4.820702346596777e+37 +2.4067965709926516e+38 +9.909022405934065e+37 +7.793162410207395e+37 +7.180180988125235e+37 +1.7885331030939194e+38 +3.1998350418475534e+38 +3.0582109460187234e+38 +3.188837194760906e+38 +2.246209157784188e+38 +3.196187094759674e+38 +2.0058852607207104e+38 +1.1880143145137784e+38 +1.3652752650203315e+38 +3.0960685557128755e+38 +1.5401730460991233e+38 +2.1592986066466797e+38 +3.358069790329276e+38 +2.9221311272783287e+38 +2.868078956758292e+38 +2.4119941062995244e+38 +4.955662486739286e+37 +2.6499627375749297e+38 +3.8741630414522846e+37 +2.767741045913877e+38 +7.626274200382276e+37 +2.9570980496640948e+38 +1.5432133132326028e+38 +1.4359270685635989e+38 +3.0916702850278413e+38 +7.018483583388514e+37 +1.3991236576452693e+38 +6.479123346945227e+37 +3.7773713473542804e+37 +2.4465928362104478e+38 +3.286123222500328e+38 +1.9424983716504463e+38 +1.9176253773046614e+38 +4.885112424917151e+37 +1.2626272940693677e+38 +1.7842671457958718e+38 +2.8007599407178457e+38 +2.436458159593872e+38 +1.1710036855297063e+38 +1.3560061123900066e+38 +3.2170690441402852e+38 +1.7491770431592134e+38 +6.478342341025089e+37 +3.1948946425564533e+38 +2.399739779981362e+38 +4.1842981729724555e+37 +2.037808861417046e+38 +1.5439818620920908e+38 +2.0749146947954227e+38 +2.608556787111981e+38 +1.4883037153382397e+38 +3.907141923607327e+37 +9.115754102929063e+37 +2.2410359687688245e+38 +2.811346124509458e+38 +2.923085317961335e+38 +2.4305322842907156e+38 +6.016350658297171e+37 +5.598169744198068e+37 +1.8846649561073935e+38 +5.067695771398788e+37 +3.022600017403828e+38 +1.9630546080773725e+38 +2.956570290702698e+38 +1.2672567882936829e+38 +1.3702100910829813e+38 +7.82187239930363e+37 +2.08991810330744e+38 +1.496866137000355e+38 +3.3415603687035873e+38 +1.9653592041869725e+38 +1.8274174812200976e+38 +1.566074863927495e+38 +3.2627537543725993e+38 +1.8991053594162516e+38 +5.6341960983665e+37 +2.1035282373365853e+38 +8.351039534629508e+37 +7.839159580629106e+37 +1.3560809069810657e+38 +2.092668665876834e+38 +1.3701372051229784e+38 +1.6110782327103156e+38 +3.0793944826045767e+38 +5.706100375658361e+37 +2.1547971638198206e+38 +2.7083055271706144e+38 +1.2412752591541064e+38 +8.412049841610969e+37 +2.080411544273247e+38 +3.0434011736432674e+38 +3.361546029744892e+38 +1.71670874823173e+38 +2.4818141645955785e+38 +2.7650421155183672e+38 +3.019881471010737e+38 +9.39519132919366e+37 +3.0981933872595256e+38 +2.648763278522046e+38 +2.6991149615783257e+38 +4.965281066761775e+37 +7.446780041304107e+37 +8.997419637510046e+37 +2.557198748569145e+38 +2.1457148572381652e+38 +9.331792413126886e+37 +2.808879162333924e+38 +3.0440930717488295e+38 +1.0757425226276383e+38 +4.05635444463766e+37 +2.088581297071682e+38 +2.8223331083773574e+38 +2.3136098776344484e+38 +2.238094571891599e+38 +4.738553941152448e+37 +4.985314647569307e+37 +5.133011556160321e+37 +1.6396435844141948e+38 +1.0971531921366042e+38 +1.27169052286661e+38 +8.781116223977571e+37 +2.9700345068098743e+38 +1.5752248262838144e+38 +1.9375449822935952e+38 +2.997124910270816e+38 +1.0534721733110894e+38 +3.0128569177106494e+38 +1.100307376528648e+38 +2.3482973712214112e+38 +5.684444799837353e+37 +1.4782566859930928e+38 +2.0125530841816257e+38 +2.55679132509951e+38 +2.859245597996872e+38 +2.3304335066027025e+38 +2.9574778915142304e+38 +3.1817522084415845e+38 +2.941394368123973e+38 +9.593402116980262e+37 +1.3685056142661695e+38 +4.971488882120063e+37 +2.099022669434054e+38 +1.7633013764985145e+38 +1.8734249221675375e+38 +2.9120541961237493e+38 +3.364623401365794e+38 +3.2169950457373868e+38 +2.519621347282047e+38 +2.008817696374782e+38 +5.016498653651773e+37 +3.2880924310562874e+38 +3.2722124209890935e+38 +2.288298381376708e+38 +1.7333068983522495e+38 +3.0700191854211664e+38 +2.0323454103319894e+38 +2.406457688919895e+38 +7.343660483976183e+37 +6.48317465063793e+37 +1.0480261855213562e+38 +1.7974810882290535e+38 +2.3572218015756465e+38 +1.8814149131194902e+38 +2.877472257436246e+38 +1.0941765656046867e+38 +7.62515264559029e+37 +1.9175314462978747e+38 +1.920660892174527e+38 +2.5967872406467075e+38 +3.2855048420101142e+38 +2.1913558171181697e+38 +2.3145707184735232e+38 +1.2080364129478948e+38 +2.5663663459261867e+38 +1.269719871623856e+38 +6.962952160665553e+37 +9.967777694576978e+37 +2.503762509132005e+38 +2.4401988247581223e+38 +8.541018199605322e+37 +1.100992590202098e+38 +5.151369635056693e+37 +1.5080379007565727e+38 +1.0184077922118883e+38 +3.2942617760342517e+38 +2.642667485065703e+38 +1.4985895142617536e+38 +7.185988708023153e+37 +9.366368197767274e+37 +3.0096737753501154e+38 +7.292010681737212e+37 +9.842443087790096e+37 +2.229869698645412e+38 +2.9542829962737026e+38 +3.1609427969426448e+38 +3.3726115216024097e+38 +3.2312860079725876e+38 +1.537927398338112e+38 +2.0510846924977356e+38 +1.4147976124194276e+38 +2.9158946536305127e+38 +2.1638427913955357e+38 +1.0409990585457604e+38 +3.1176563991296684e+38 +1.9434135520634048e+38 +1.1576722452191314e+38 +1.8205101816845994e+38 +1.492046255954616e+38 +9.817049075432056e+37 +2.5433913644458523e+38 +7.875706617229381e+37 +2.2064495894454356e+38 +2.396307706164396e+38 +1.78887660012083e+38 +1.4645313192273017e+38 +1.9802358270485726e+38 +1.2559309070796592e+38 +2.8507980485928153e+38 +1.3198183018707713e+38 +3.289892269232519e+38 +5.597838192002932e+37 +1.0664695752443025e+38 +1.538860800836098e+38 +3.0140588512086193e+38 +2.36411362770791e+38 +3.667633534436408e+37 +1.8932249934145154e+38 +3.5646485075739547e+37 +2.6206071691852545e+38 +2.8933847920974063e+38 +2.3555391219161696e+38 +7.257451174615091e+37 +1.7138654949544078e+38 +1.879180769632219e+38 +1.4444852464391958e+38 +1.055767924842629e+38 +1.9081805951830927e+38 +7.898163164370581e+37 +2.5036694517054097e+38 +7.091152699802212e+37 +1.6123177958983639e+38 +1.6977690751228918e+38 +1.7142003297767367e+38 +2.340910393673148e+38 +2.945201463095817e+38 +1.3741416448904984e+38 +2.0315272687616942e+38 +2.0301135566095348e+38 +9.241944071985192e+37 +2.5358494922339906e+38 +2.5561290125091337e+38 +3.1350711232129588e+38 +3.5789545697563864e+37 +1.4912473160964349e+38 +2.064344878086065e+38 +1.8013240833756228e+38 +1.5443036515640462e+38 +9.390460502542441e+37 +2.518848993926726e+38 +2.0590335524908256e+38 +1.858675219703651e+38 +3.0724836033271727e+38 +8.372190967921955e+37 +2.52294659724004e+38 +5.696285318442543e+37 +1.8340909615573198e+38 +1.2539921396475095e+38 +9.918941001506017e+37 +8.761346766590384e+37 +2.0774665441542334e+38 +8.118879048927599e+37 +1.7305602972670138e+38 +1.5486248535770712e+38 +2.1388060336722426e+38 +2.9469803462192644e+38 +2.5970386811731603e+38 +2.4726261608714055e+38 +2.3126843549720995e+38 +1.475133252177212e+38 +1.8936648762337858e+38 +1.9891578683544e+38 +1.7961554102335937e+38 +2.600572739290895e+38 +6.337641023982923e+37 +1.1939376089632996e+38 +5.285661229102841e+37 +2.985474245887289e+38 +3.621045839343898e+37 +1.1545500054658967e+38 +1.826977708998231e+38 +3.244004981083764e+38 +3.1326281466527065e+38 +1.1234805812616978e+38 +2.6859348282663924e+38 +3.3059776540979708e+38 +9.660461424497694e+37 +7.984243278471491e+37 +2.6548949694095514e+38 +1.7095068409040158e+38 +7.872052838661535e+37 +8.161350578191065e+37 +1.822477397107095e+38 +3.3337127511917115e+38 +3.1423632428023477e+38 +1.233568272385612e+38 +4.414676108185117e+37 +3.2643604901190546e+38 +2.6963133538469502e+38 +2.8018181360605222e+38 +3.2340286955604524e+38 +1.963546645592085e+38 +2.888962580084302e+38 +3.235079001248237e+38 +1.7234763564894835e+38 +2.8595072611167572e+38 +2.4366574607241615e+38 +2.005462094985778e+38 +1.2801772214359987e+38 +2.109649187230962e+38 +2.9966344512913056e+38 +1.3389560908855248e+38 +5.948249202910692e+37 +2.7594774582196567e+38 +1.798766141161278e+38 +2.0478640266129764e+38 +1.8944713814531784e+38 +1.711656506994522e+38 +2.176638790405509e+38 +1.3432157546601556e+38 +1.0840752145402105e+38 +2.3937392859770517e+38 +1.8231440842086744e+38 +3.161439785758079e+38 +8.475115364849225e+37 +3.377539258800584e+38 +4.455665616439308e+37 +1.4591707487625288e+38 +2.8320325179476305e+38 +4.0056769948441547e+37 +2.145280145474044e+38 +1.6891210237455806e+38 +1.8996616717802165e+38 +2.9281375181139255e+38 +2.49300993813866e+38 +1.818785160111456e+38 +1.2585110239343638e+38 +3.324951014554407e+38 +1.2408813926294799e+38 +2.0676259849573596e+38 +9.615470450753424e+37 +3.181699709874257e+38 +2.802499016780004e+38 +1.7695183127275684e+38 +1.462186849779953e+38 +2.3614772446659262e+38 +3.3472225915732742e+38 +3.6545164486266417e+37 +1.3537020060015814e+38 +3.1629482293621296e+38 +1.4457972241640173e+38 +3.072055736660653e+38 +2.845302597413273e+38 +2.2706524477394044e+38 +2.5466714939166762e+38 +3.0472092961673974e+38 +2.771620361834164e+38 +4.850300301961949e+37 +2.7267294485895093e+38 +2.8297490937248102e+38 +1.462561257804519e+38 +1.2767373061630588e+38 +1.6349897078853053e+38 +2.44539506055087e+38 +1.7497143532286602e+38 +1.637207170037115e+38 +2.56235970558214e+38 +5.680428219073572e+37 +3.3362368226943963e+38 +3.3886780554979665e+38 +2.2830361389222145e+38 +1.2649405586781505e+38 +2.0898827037051347e+38 +1.2795797432725775e+38 +9.316126450450993e+37 +8.052140580770311e+37 +2.167195700479029e+38 +2.4882097973806028e+38 +3.0241285281356173e+38 +3.0888513483896066e+38 +1.931868711286418e+38 +3.201504056844094e+38 +1.4633045843275958e+38 +8.704968247109918e+37 +1.6312489711325504e+38 +2.2856731499554614e+38 +2.0698735694913063e+38 +1.736343612999269e+38 +1.2935112422182693e+38 +6.238116286721455e+37 +8.52540568138183e+37 +1.319912756047113e+38 +2.1235353230263713e+38 +2.3309630943784633e+38 +3.2586258643469912e+38 +2.5193316170325035e+38 +9.17787777466767e+37 +2.475739000012597e+38 +1.4330970562064564e+38 +1.7723782786671626e+38 +2.6905264580631293e+38 +2.9610864610921526e+38 +1.6434192636161988e+38 +4.745713418361718e+37 +2.3361820400342327e+38 +1.219423930771297e+38 +1.5338392718871558e+38 +2.848546909829531e+38 +2.3616411188314853e+38 +3.0036985483837526e+38 +7.414420597331429e+37 +2.2350009907970442e+38 +8.978166249148592e+37 +2.9728040504834453e+38 +1.5086613817828413e+38 +2.1097351700294675e+38 +4.862900748890502e+37 +1.7450865878864064e+38 +2.2007799462324416e+38 +9.656828590162978e+37 +2.4859727676782847e+38 +2.7763532368915787e+38 +1.6754896013736516e+38 +3.3654766603070292e+38 +7.523108267084952e+37 +1.4282320253661671e+38 +5.156960704630858e+37 +2.776772182931609e+38 +3.0091826875026425e+38 +6.432986717271483e+37 +1.6615294969342034e+38 +3.390684078847143e+38 +6.839644085901977e+37 +1.5913371458207356e+38 +8.463142383155873e+37 +2.420450902924486e+38 +2.4085983566540612e+38 +4.2480195706353217e+37 +8.597043371215953e+37 +8.207889657240196e+37 +1.795559312140605e+38 +8.386969345927662e+37 +2.6955723963849024e+38 +3.073018731257289e+38 +1.3486901417054646e+38 +3.2812859922413552e+38 +1.5411449741757704e+38 +2.9588450876839284e+38 +2.471705045829126e+38 +2.1574012658597617e+38 +1.9497291668996826e+38 +2.533334404768879e+38 +2.621394415791975e+38 +9.795432913511589e+37 +2.3365618672214627e+38 +4.694856877908808e+37 +1.387486927588389e+38 +7.197806367424198e+37 +9.727552684299295e+37 +1.3962805714610883e+38 +2.840571052905099e+38 +1.5800402253067238e+38 +3.305728443561983e+38 +1.668132753088124e+38 +2.6138468165410414e+38 +2.80551821894154e+38 +3.0149610165194687e+38 +1.1392038214411644e+38 +7.143063262903486e+37 +2.2191480854899117e+38 +2.274126609926531e+38 +2.150808385892084e+38 +2.989730275619424e+38 +2.037147469991985e+38 +2.7254766042175084e+38 +9.667792345669692e+37 +5.268107942759909e+37 +9.986876702280523e+37 +5.617054642040282e+37 +3.2915613199933492e+38 +3.193843315328569e+38 +2.1729986753173797e+38 +1.7267057315545513e+38 +3.322349606885641e+38 +1.6162276148461584e+38 +2.6402613342491907e+38 +1.7668401640446113e+38 +9.25630015263321e+37 +2.9148946886848766e+38 +5.765057802669145e+37 +1.6371301787236866e+38 +6.003452761494239e+37 +5.594134648773786e+37 +1.0310804303365437e+38 +2.3439319164399565e+38 +3.1563492386575964e+38 +1.8455569315714212e+38 +9.220635844332952e+37 +1.4406757712261043e+38 +2.375303613655532e+38 +2.3842995221032285e+38 +5.226464686245729e+37 +1.7434272105698826e+38 +2.030066192494509e+38 +1.869530173777573e+38 +1.5269319916566486e+38 +3.183296529342043e+38 +2.1972258158519264e+38 +1.6185338128206182e+38 +1.0186799738387337e+38 +3.012093702803447e+38 +3.8435213800673905e+37 +1.1239539302752441e+38 +6.122758299191688e+37 +1.4213318189882693e+38 +1.1088607559444394e+38 +1.1021792597464641e+38 +6.684054163351301e+37 +9.317863748993617e+37 +3.1955542557972685e+38 +3.3679899766857986e+38 +5.121356614655953e+37 +5.883538331386437e+37 +2.7677935351194848e+38 +6.068298639394024e+37 +1.1663120360053267e+38 +9.89350092042253e+37 +2.9644467022932806e+38 +1.2428546285268765e+38 +1.7308729377460063e+38 +6.579265965881611e+37 +2.2869184543122467e+38 +2.541262174479597e+38 +1.2792941494824943e+38 +1.3120752575480601e+38 +1.5472575946319618e+38 +1.6439211676492495e+38 +1.7609244988051216e+38 +4.450741813715465e+37 +4.216240118106377e+37 +3.0948115806734174e+38 +2.872709296919879e+38 +1.1368207172000165e+38 +7.310404991645651e+37 +1.6818533093442131e+38 +3.1792055168609104e+38 +9.927974260958719e+37 +2.069459579288084e+38 +2.9340772054032776e+38 +1.432868307819228e+38 +9.126574033527089e+37 +3.150104259585637e+38 +2.3056603506611747e+38 +1.852488840866805e+38 +1.4933875144582977e+38 +1.4376414297712922e+38 +1.394659231934932e+38 +1.1776383442838358e+38 +2.5648337160965594e+38 +7.036840176837904e+37 +1.2457049786393282e+38 +2.1327020509811354e+38 +1.504062447749672e+38 +3.1342952629874704e+38 +2.9968846344708242e+38 +2.9438612478897642e+38 +1.711842092569172e+38 +2.988080558418937e+38 +9.776516089462623e+37 +2.2277212175076778e+38 +1.1024026988984555e+38 +3.380424888985123e+38 +2.4562140060371015e+38 +1.826354170793608e+38 +3.0400347023584786e+38 +1.170619257002482e+38 +2.7711388572153693e+38 +3.079797835853088e+38 +1.4286356406464667e+38 +2.220652266262803e+38 +1.9358171958778047e+38 +2.1380708313311112e+38 +1.1304568460370384e+38 +2.3482602322579e+38 +1.3494847234845351e+38 +6.6474872699886e+37 +6.744815935988794e+37 +1.3128506970501491e+38 +1.446134617483648e+38 +2.3405784964597516e+38 +3.0958915216583105e+38 +2.0703939390846302e+38 +7.432608280655202e+37 +2.9309836359297433e+38 +2.1508575869075004e+38 +2.5066512269032145e+38 +1.7409846578101424e+38 +1.3335627667552127e+38 +1.3557613631928363e+38 +9.159744437271384e+37 +1.6040076514278076e+38 +1.4562549682106615e+38 +3.080049976082536e+38 +1.705031423185599e+38 +1.1045084211368999e+38 +2.9245806347432308e+38 +2.880159067405768e+38 +2.157771511411967e+38 +2.5393694791259437e+38 +2.039091399855148e+38 +1.3609744873974579e+38 +3.3918633893534643e+38 +1.8785863807665177e+38 +3.386147924280917e+38 +1.478854095632158e+38 +1.4586150475251629e+38 +2.1752687592285176e+38 +2.079854449252816e+38 +2.7983026701025233e+38 +1.4766214091389744e+38 +2.0446917898630562e+38 +1.69404759944058e+38 +8.050021353238259e+37 +2.724342658382807e+38 +2.0161393068672677e+38 +1.3601407298587345e+38 +1.8633399930491195e+38 +7.028602586123976e+37 +2.110546649870881e+38 +2.419176524407523e+38 +2.3543266866973277e+38 +9.64781878440959e+37 +1.4871119822008987e+38 +1.076118274152412e+38 +2.996248815594125e+38 +6.201573868439473e+37 +3.2540996954554433e+38 +3.1982373860944606e+38 +2.720102895574946e+38 +1.9083626625107146e+38 +1.5178836365475034e+38 +2.8233331065382935e+38 +6.020523887248724e+37 +2.693196421044682e+38 +2.587729368905051e+38 +5.1738987316262235e+37 +1.881154283835588e+38 +5.236198114279257e+37 +1.3092981989486826e+38 +1.0203968965273992e+38 +2.570037936506029e+38 +1.2244196910579635e+38 +3.2079277132690608e+38 +1.943701924980471e+38 +1.2449308925570328e+38 +2.5489196619846444e+38 +2.672666440502676e+38 +3.2344202007511543e+38 +9.394634641791114e+37 +1.0763371558617953e+38 +1.2788910983077665e+38 +2.083080744279672e+38 +2.284926063597002e+38 +6.603276174807016e+37 +3.020276860214539e+38 +4.362881526961461e+37 +2.6847800891387896e+38 +1.610139877065449e+38 +3.1009047936861174e+38 +7.1882853843490985e+37 +1.2229665658258417e+38 +2.505292704292157e+38 +1.6349751424310206e+38 +9.359115651105612e+37 +2.3692191510366367e+38 +1.7958040719823147e+38 +3.06817879114431e+38 +2.0586997727300458e+38 +8.167434524579238e+37 +1.3164461727988142e+38 +2.056765370719558e+38 +2.1288643450835783e+38 +3.1172947410807175e+38 +1.2028826640971066e+38 +1.6229568752977776e+38 +1.5387415606369842e+38 +6.279226490700519e+37 +3.043936517855208e+38 +1.352455418572333e+38 +2.981845477637363e+38 +9.726061194273944e+37 +1.6436400964850612e+38 +3.236742321713778e+38 +2.7819360442972182e+38 +2.908949186497113e+38 +1.6971099043593232e+38 +1.7336720317413182e+38 +2.96804850224457e+38 +2.754712641156302e+38 +2.5673298462786666e+38 +1.2755638891338575e+38 +3.278001729377053e+38 +2.5042132771543733e+38 +1.8616912823470874e+38 +3.2020672438154894e+38 +6.070347040811889e+37 +1.8963213690044204e+38 +2.0851531129937313e+38 +1.812783285475738e+38 +2.97594737169733e+38 +3.0326959390890713e+38 +1.5733613832387131e+38 +2.167756793184548e+38 +1.0468692078579178e+38 +6.024474294176095e+37 +3.1193720951993194e+38 +3.2636674635644295e+38 +8.729976675889871e+37 +6.111215249769172e+37 +2.6198225973959772e+38 +2.6490483837837637e+38 +1.9069375723349232e+38 +3.1914200617798327e+38 +2.7503011081817267e+38 +2.9663094494340634e+38 +1.2084398336435539e+38 +2.0994445614165814e+38 +2.7476983709606097e+38 +1.5372872976596567e+38 +1.869729710469434e+38 +2.7712985855594685e+38 +2.166441219728277e+38 +1.871178363549352e+38 +3.3654748443880857e+38 +3.314557970408844e+38 +2.0455412485244634e+38 +4.730200380512649e+37 +7.647562804390485e+37 +1.445648327687679e+38 +2.0995568092300463e+38 +9.431155319524731e+37 +5.664849676952361e+37 +2.483962806789342e+38 +2.9264092374201842e+38 +5.5342764150747865e+37 +6.308138490697822e+37 +6.717770272207445e+37 +3.3100692418542118e+38 +2.2764279940514292e+38 +5.299987195566933e+37 +3.0828980554525575e+38 +2.839073354745905e+38 +2.0278032641359594e+38 +8.055545622193676e+37 +1.2198925955510954e+38 +3.1665743837302754e+38 +1.2125942778160482e+38 +6.678369983552658e+37 +2.603186164030319e+38 +2.1972692202547926e+38 +6.7711732909432855e+37 +2.549554462437316e+38 +1.573277418542293e+38 +2.453920564872751e+38 +4.0279953001079367e+37 +2.0915015941874855e+38 +2.0918015162976832e+38 +7.540579891406235e+37 +5.996357538397168e+37 +3.2225526952826402e+38 +2.3851726935998373e+38 +1.2980571809408595e+38 +1.850903308638776e+38 +5.23345082589545e+37 +2.4420361473864257e+38 +1.643697507288107e+38 +1.0781314318872262e+38 +1.4515420361552372e+38 +3.026887266099633e+38 +3.0670626170036057e+38 +1.6373772024443694e+38 +1.3921945847016834e+38 +2.9677240342027186e+38 +1.23113084992912e+38 +7.747921929251141e+37 +3.262087823002988e+38 +3.0823321612628843e+38 +1.6601596755213687e+38 +3.1674410760432355e+38 +1.9931396609746335e+38 +7.567070724704808e+37 +2.3696129826399287e+38 +1.685173881949849e+38 +9.823407490860946e+37 +2.0627504452849074e+38 +1.9271578555685236e+38 +1.1948087291189e+38 +7.874425207967963e+37 +9.354976301560976e+37 +1.828401059993539e+38 +3.0053300684960727e+38 +2.7955990740016614e+38 +2.9222857524708496e+38 +1.2997836558952561e+38 +1.138061595586635e+38 +2.465717218709011e+38 +2.6247425176794185e+38 +1.0707831958201234e+38 +4.069432846621669e+37 +1.2545305840348676e+38 +9.981671378641598e+37 +1.0566885324304465e+38 +1.603879724935453e+38 +2.51714311078789e+38 +1.6969817840083669e+38 +3.182235790997618e+38 +2.930061175700346e+38 +1.1374108548208325e+38 +2.9378664951273594e+38 +1.762605208501483e+38 +1.719689253563401e+38 +1.4869145894154637e+38 +1.8447569429990108e+38 +2.4490650634284914e+38 +1.3295687916852003e+38 +2.4102983421094114e+38 +1.5918743033605866e+38 +2.584093639193671e+38 +2.1234861895553383e+38 +2.740988579573622e+38 +5.603999033871913e+37 +1.7926629830580545e+38 +6.0770270098176405e+37 +1.7072271459322053e+38 +3.2217973478871728e+38 +3.37482863750189e+38 +3.3391197929926223e+38 +2.7446656324952296e+38 +3.1505231142687e+38 +1.9346687867310134e+38 +1.3997769773297296e+38 +2.6319009429967364e+38 +2.9386463127229806e+38 +1.7552547726481283e+38 +1.1883696081547322e+38 +1.788935984838436e+38 +2.8553923092486186e+38 +1.0717712782115874e+38 +8.97050285000574e+37 +3.3130586932084024e+38 +5.052568770487139e+37 +1.817829043716602e+38 +2.7558519282011995e+38 +1.3041646654909288e+38 +1.8684400743126324e+38 +1.362429209471618e+38 +7.771444076864366e+37 +2.9174740058945448e+38 +1.9191388017652425e+38 +2.6009984462847096e+38 +2.8494276150498494e+38 +3.239051167495925e+38 +1.426189889113816e+38 +3.353392069197457e+38 +2.668735158105692e+38 +9.839853068907122e+37 +2.496914682268164e+38 +8.775629171040278e+37 +2.019997665575407e+38 +1.1757705706565081e+38 +2.6528650433709093e+38 +6.734614561026337e+37 +2.8302228708569374e+38 +5.894254934599814e+37 +6.201654979646648e+37 +1.626179565087961e+38 +1.826596117692458e+38 +1.6291893523969768e+38 +3.2304027410585495e+38 +1.5374267419991653e+38 +2.442932164605582e+38 +3.2395304649762606e+38 +9.008314922166313e+37 +2.2577168705989993e+38 +1.7396350943220116e+38 +1.3376789864439288e+38 +2.9131439069767482e+38 +2.7593507378520873e+38 +6.115523407033478e+37 +3.017072317433352e+38 +3.077338996650751e+38 +2.6647072381226834e+38 +6.682548344973446e+37 +1.7410972161470973e+38 +1.5538404399856798e+38 +7.269827008746631e+37 +3.074791637348049e+38 +2.8751726773452153e+38 +2.603534196094214e+38 +2.761995594100724e+38 +2.597614870086437e+38 +1.718759214674912e+38 +6.172085689878776e+37 +1.18095189686417e+38 +3.1096505277320865e+38 +2.7530898905007192e+38 +2.0276995019654673e+38 +1.4818128123312594e+38 +2.6675044703633566e+38 +1.7047008119342175e+38 +1.5416880288604389e+38 +2.5268788573415902e+38 +4.4007494928299585e+37 +1.879751511751147e+38 +4.662209677372216e+37 +2.046518869599724e+38 +1.8134408520608626e+38 +2.1196862164574697e+38 +2.7556964312025004e+38 +2.4307583735811805e+38 +9.206801559904045e+37 +2.7779179548702442e+38 +1.3950767392140942e+38 +5.508970656625091e+37 +7.0945504330260955e+37 diff --git a/LR1/TestData/input_way_4_5_ArrayProc.txt b/LR1/TestData/input_way_4_5_ArrayProc.txt index 00ab6fc..2391dcf 100644 --- a/LR1/TestData/input_way_4_5_ArrayProc.txt +++ b/LR1/TestData/input_way_4_5_ArrayProc.txt @@ -1,10 +1,18 @@ --3.03330447074247e+36 -1.4176997717111005e+38 -3.0563541168363335e+38 --2.221999997397591e+38 --2.377649560185608e+38 --2.2113354882284104e+37 --7.886682024687353e+37 -1.0967063851396887e+38 -1.0499173433541453e+38 --2.1485232158263283e+38 +-2.0873644223119765e+38 +2.8989005738346056e+38 +-1.434120546304618e+38 +-2.1326604251563417e+38 +2.605977549200593e+38 +2.319644734629308e+38 +1.0747494389072923e+38 +-7.969738260851827e+37 +-1.4232597563764517e+38 +2.9546796842503957e+38 +7.487008943467569e+36 +7.8634906271493e+37 +-2.7061551837479744e+38 +4.0000152603782025e+37 +2.109253044517414e+38 +1.777785266572522e+37 +3.3755023777094804e+38 +1.5875936288706664e+38 diff --git a/LR1/TestData/input_way_4_5_minValue.txt b/LR1/TestData/input_way_4_5_minValue.txt index 7ef4be6..85266d6 100644 --- a/LR1/TestData/input_way_4_5_minValue.txt +++ b/LR1/TestData/input_way_4_5_minValue.txt @@ -1,191 +1,309 @@ --1.7493604009599334e+38 -2.3286710340071733e+38 --1.2212975319079985e+38 --3.016039747938724e+37 -3.229574040907866e+38 -3.0075028281695293e+37 -1.6383634493517334e+38 --4.4219424655580045e+37 -3.0309422665838913e+38 -2.092597084750614e+38 -1.7835359913881434e+38 -1.4851721347446117e+38 -1.6034720094861833e+38 -2.510880002985891e+38 --1.2520962434472135e+38 -2.7713505228860313e+38 -1.6799860485736536e+38 --3.739277683000297e+37 -3.3792825473803973e+38 -2.0138271569012806e+38 -1.8197632507987426e+38 --3.740852264880664e+37 -2.188002962081135e+38 -6.032876322695751e+37 -6.584593565737385e+37 -1.2728651119571318e+38 -3.0574848315055063e+38 -9.185530587754052e+36 -1.9762513905175628e+38 -1.9420315955676845e+38 -1.1263557758304985e+37 -1.9325614784607286e+38 -3.0020020637958246e+38 -2.0932799756683827e+38 -1.3235557038018075e+38 -3.2237877615802563e+38 -1.6417464430883876e+38 --6.735801240122618e+37 --1.5940851668443775e+38 -1.0765918948203576e+38 -2.3532812450322163e+38 --1.0671778895080306e+38 -4.303521683630517e+37 --9.631401882381885e+37 -3.030167348524089e+38 -9.676872981172735e+37 --4.68538903266662e+37 -3.104398481960828e+37 -1.5570371728730184e+38 -6.070003072148357e+36 -2.087244573865057e+38 --9.381055741088087e+37 --8.539334757172327e+37 --1.3161912773232794e+38 -1.0806927235182925e+38 --8.27396256194536e+37 -3.3970810530010322e+37 -1.2909034161985578e+38 --9.65825386048394e+37 -2.1240313745251824e+38 -2.9470878155724704e+38 -1.020557050680033e+38 -1.064042589807183e+37 -2.6978374419114222e+38 -1.7547726718537411e+37 --1.2853087569322227e+38 --8.4000759020550225e+37 -6.966027833832695e+37 -3.362219735178965e+38 --1.4140311073024632e+37 --1.4073089112463072e+38 -2.8934724665987554e+38 -1.9389585569390766e+37 -1.48673354333033e+38 -1.1671198683703419e+38 -6.020163905996666e+37 --1.2161805500903976e+38 -3.494672782580541e+37 --9.706124979311117e+36 -1.326469806021309e+38 -1.991702193241853e+38 -1.0167013225001867e+38 -3.0757209665023642e+38 --3.929759596151796e+37 -2.1157330524368867e+38 --2.4722259749957104e+37 -3.1836718169053732e+38 -1.2785032889366244e+38 -2.3603414770614048e+38 -1.4234104804941396e+38 -4.7191849922497535e+37 -2.2579834351622807e+36 --6.593657737686479e+37 -2.964613628489567e+38 -6.764363652053516e+36 -1.2039744063784828e+38 -1.898653550325694e+38 -6.564992637129716e+37 -8.56066350534628e+37 -3.5719631925250404e+37 -4.269970231385763e+37 --6.183032656052597e+37 -3.0518271872003025e+38 -3.5183740211340604e+37 --3.2188578102384036e+37 -1.132596786069861e+38 -1.7803491957711012e+38 -3.445845875496742e+36 -9.232328931690984e+35 --1.8130983260313822e+37 --4.7228202407415895e+37 --9.049704086246872e+37 -1.6922429013299022e+37 -2.8797299439708096e+38 -2.115760828618215e+38 --9.040426197897082e+37 -3.0141296906946277e+37 --8.358341123591802e+37 --1.563444987624798e+38 -7.014704628984121e+37 -2.6808810021507327e+38 -7.841294727744685e+37 --3.9728281332614747e+37 --9.287467829288478e+37 --1.2200882180165539e+38 --1.6614576726159126e+38 --5.319491503303472e+37 -3.186502018186856e+37 -3.1141219065706993e+38 -6.011818809213165e+37 -9.148201427739294e+37 -9.340163729826621e+37 --1.1812030125112048e+37 -9.605219559048385e+37 --6.327403299957302e+37 -1.0928966515384624e+38 -2.097489799060492e+38 --1.2986390257224729e+38 -1.3721559035899116e+38 -3.1205263197175784e+38 -2.987002620531761e+38 -2.2196897549002293e+38 --1.5659284182688751e+38 --1.5991698752358265e+38 --1.7487839335403606e+38 -8.130570226718735e+37 -2.9672005169710234e+38 -7.512389948735627e+37 -3.0991542112503793e+38 --3.2620250409996053e+37 -1.6598137662950339e+38 -3.360136918605107e+38 -3.2682552149988754e+37 --1.2276151014599418e+38 -3.1237704593977544e+38 -3.319670879678775e+38 -8.139373875128107e+37 --1.0236449745594777e+38 -1.0575777208030365e+37 -3.1067746826887206e+38 -2.53806842772222e+37 -2.0795195885135373e+38 -2.700910970018051e+38 -2.7879752002183817e+38 --6.842102107795744e+37 -2.551172460890971e+38 -1.4713992010414678e+38 -5.158291321035751e+37 --1.2604890670773184e+38 -1.5982366107906703e+38 -2.250532185536727e+38 -2.636111603574538e+38 -8.830641140887789e+37 --2.613215189670798e+37 -1.879508447793312e+38 -1.3747951133034946e+38 --1.2592659771983742e+38 -1.3911540719504658e+37 -2.521030517883782e+38 -1.8071911713903932e+38 --1.5934979111499503e+38 --6.089285823611258e+37 --8.926180771481282e+37 -2.602495756465199e+38 -3.2421942695186913e+38 -2.936221942638626e+38 -1.3726557522384172e+38 -6.543738072727781e+37 --1.453417586523351e+38 --2.790286450010447e+37 -9.700065752389944e+37 +1.0952546218331186e+38 +2.520611748851396e+38 +3.0299677940019324e+38 +2.9733322736405423e+38 +1.7460701577541847e+38 +2.5800805946892296e+38 +1.8443334851108378e+38 +2.129645754083821e+38 +2.3586266214297576e+38 +1.4728456798548511e+38 +2.8655162673906452e+38 +2.75332465835148e+38 +1.8873188753469925e+38 +1.8775948521633303e+38 +2.01684934958172e+38 +2.1964236110915038e+38 +1.2447344539660392e+38 +3.3368160769099783e+38 +1.6353353149402284e+38 +1.4466404098039236e+38 +2.5038351051952536e+38 +1.8768552436363094e+38 +1.175025356292403e+38 +1.4525030034444194e+38 +2.863793212787842e+38 +1.4962620722046943e+38 +2.7961934994112826e+38 +1.207035452376914e+38 +1.7996984650009718e+38 +2.8519001197124483e+38 +1.995781150222545e+38 +2.8359465134953093e+38 +2.25907151117667e+38 +1.2949194498135032e+38 +1.5172966173655623e+38 +1.6790513883274261e+38 +2.250594619729909e+38 +3.343847782274817e+38 +2.1254967435262368e+38 +1.2578451016785656e+38 +2.9451045588988997e+38 +2.110261898951771e+38 +2.052040114405771e+38 +3.1463551440890386e+38 +1.4315792753997745e+38 +2.4271260865738975e+38 +3.169651448403498e+38 +3.1535725489730752e+38 +2.592026491541301e+38 +2.9159838409735995e+38 +2.726194860755742e+38 +2.509895749172972e+38 +1.8682181321703705e+38 +3.289941947867368e+38 +2.090679124631613e+38 +1.974686502211954e+38 +1.959553563300547e+38 +2.655932308091166e+38 +3.1793084831002985e+38 +2.3048996513485537e+38 +2.315759895055903e+38 +2.2860923376614138e+38 +1.2064981151931426e+38 +1.8799935240965737e+38 +2.4585388728324297e+38 +3.3067645797318633e+38 +2.120872239377343e+38 +3.00644969469581e+38 +2.8522597671825825e+38 +3.3875862276063668e+38 +1.1177251058704136e+38 +1.7857268151554173e+38 +1.5807143293600967e+38 +3.362182530238119e+38 +3.1743216213103512e+38 +1.254449163938512e+38 +1.327419299810373e+38 +1.1346068731935468e+38 +2.1487642399788086e+38 +2.67738313360725e+38 +3.3096547335114398e+38 +2.7862355352261338e+38 +2.8235570284533033e+38 +1.8171911124410977e+38 +2.5867793526578684e+38 +2.4798402465459465e+38 +1.8738050459527917e+38 +1.1216120210167575e+38 +2.607253763855884e+38 +3.328520817804616e+38 +3.0297291873778256e+38 +2.5680654345128796e+38 +3.0961915405824164e+38 +1.9585290313297237e+38 +2.7198376277159938e+38 +3.3595064469776077e+38 +2.4337753072458594e+38 +1.2569864225623332e+38 +3.245947218372592e+38 +1.3148026671231252e+38 +1.5720860345215978e+38 +2.226703115973552e+38 +3.2569072941550296e+38 +2.3312335980960817e+38 +2.5315496424311833e+38 +2.6437423090987475e+38 +2.05078725104748e+38 +1.3239334451494878e+38 +1.3680135831575616e+38 +1.3841242688637623e+38 +1.7076364675480092e+38 +1.977932056290281e+38 +1.9630333691933943e+38 +2.9382997851876803e+38 +3.238674858851604e+38 +3.3904231671533393e+38 +1.6929472683506115e+38 +1.8945125543951257e+38 +1.2190632901856374e+38 +2.338462416544941e+38 +1.3518496624566867e+38 +3.0167445888043454e+38 +3.3154574466300127e+38 +1.7489422331956876e+38 +3.0339782404569483e+38 +1.545284307706986e+38 +2.5765242193379673e+38 +2.015183442958438e+38 +3.238413729535361e+38 +3.1739087911583113e+38 +1.4357060690772558e+38 +2.6217291963775216e+38 +3.1412594460215423e+38 +1.3106496856248326e+38 +1.4709300913922608e+38 +1.699521494553106e+38 +1.1018445444568317e+38 +3.0400859178950123e+38 +3.354907283144816e+38 +2.93633273717476e+38 +2.1854633395279475e+38 +1.9590581348142227e+38 +2.0254596707607375e+38 +1.374198982487028e+38 +1.5023095415634304e+38 +1.6224094666430365e+38 +1.4529618482560692e+38 +2.6560501224786423e+38 +3.2529813011591435e+38 +2.1091400279004885e+38 +2.667569818644165e+38 +1.7491364722487963e+38 +2.4184247832273363e+38 +2.185176752020762e+38 +2.7627547929259774e+38 +1.6033338295343797e+38 +2.157440219383395e+38 +2.6721056593797404e+38 +1.784762781953939e+38 +2.641761317101131e+38 +2.144045413346954e+38 +1.2160758722176179e+38 +3.055983078653419e+38 +2.4554049682290614e+38 +1.8549368374812405e+38 +1.1282199004530353e+38 +2.9927695307133816e+38 +1.827525132890242e+38 +1.6878322122793142e+38 +3.3334702812472807e+38 +2.8460708534971558e+38 +2.2407006731696137e+38 +3.385075624174025e+38 +2.043109864983483e+38 +3.111836961181169e+38 +1.3021429693102606e+38 +2.0864881611836567e+38 +1.5191816986741383e+38 +1.402882090089489e+38 +3.294337788092241e+38 +2.0259617370937495e+38 +2.082846200481512e+38 +2.862623710597586e+38 +2.9277067490880002e+38 +2.524728104267049e+38 +2.645737060084004e+38 +1.8056429855382377e+38 +2.1971487932774363e+38 +1.4160625845765997e+38 +1.6859532514025087e+38 +3.1094148777559152e+38 +1.4419417732561502e+38 +1.9170261086776656e+38 +3.2892501951241244e+38 +1.4054089754838033e+38 +1.4377539797126264e+38 +2.3141633270338964e+38 +1.292462982287491e+38 +3.0947274097220383e+38 +3.208205899507284e+38 +3.330686018993648e+38 +3.298194649420656e+38 +2.226273613615121e+38 +1.9060436280279735e+38 +2.5210271477141602e+38 +1.846728301004222e+38 +2.9043692761150538e+38 +3.154235052355204e+38 +2.5726156641896272e+38 +2.7909380574612876e+38 +1.7382584034416983e+38 +3.2055424327242344e+38 +1.2803698400191503e+38 +3.1922353589215568e+38 +1.6710352606222023e+38 +1.3561654747068076e+38 +2.806876845978057e+38 +2.033468126474445e+38 +2.3356598732101325e+38 +1.9565565036174373e+38 +1.9331170710540227e+38 +3.2596413891419376e+38 +3.3721658237228787e+38 +1.783585938638661e+38 +1.2286704382260239e+38 +2.888617739983274e+38 +1.8857300948987936e+38 +1.8371407093548634e+38 +1.8237226133194933e+38 +1.7042176668582445e+38 +1.4591537744590542e+38 +1.835588255497429e+38 +1.7183603435643703e+38 +1.737406479087127e+38 +2.3313162835276038e+38 +1.3523056935665219e+38 +1.3535501826114778e+38 +1.5430380921472276e+38 +1.1059510510614015e+38 +2.304176919109037e+38 +1.4881244780890179e+38 +2.557026412912674e+38 +1.4961578995032233e+38 +2.9891552875562846e+38 +2.1013503065433514e+38 +2.257250346066568e+38 +2.1502037057449526e+38 +3.3825578350533155e+38 +2.3783793690404865e+38 +1.4912607968546835e+38 +2.988342604981355e+38 +3.108086013165979e+38 +2.7903637938763658e+38 +3.3660953655572255e+38 +3.1174340324506265e+38 +2.523560547779147e+38 +3.2135989354306048e+38 +1.742010283446103e+38 +2.9062473976457296e+38 +2.5098727061904805e+38 +1.7429544835061976e+38 +1.839956009283508e+38 +2.6698012155193398e+38 +2.11192948688627e+38 +2.627226206007478e+38 +1.5812648833358482e+38 +2.056354193917361e+38 +2.4230773946807466e+38 +2.2229363986367295e+38 +2.251405490956054e+38 +2.2645835615801048e+38 +2.0862186681214613e+38 +2.50709645827581e+38 +1.9557914870965494e+38 +1.199144363909158e+38 +2.9057800786595195e+38 +3.01771404261574e+38 +2.342334846883687e+38 +2.8823831452840663e+38 +2.02886568814581e+38 +1.810282948328295e+38 +1.2849849214523002e+38 +2.176227765095112e+38 +3.236216391491056e+38 +1.5665069964545223e+38 +2.7077954312084223e+38 +1.214848174892392e+38 +3.2885775765397457e+38 +3.0409843396363058e+38 +1.3908034475721487e+38 +2.0658493549320906e+38 +2.987482767621279e+38 +1.9137500361034874e+38 +2.145536520727839e+38 +2.740114635005412e+38 +1.2158721085786764e+38 +2.8753933568080762e+38 +1.4125452612764857e+38 +3.233559504277037e+38 +2.978543992687734e+38 +3.098944388410296e+38 +3.2283680893099223e+38 +2.6229627958694137e+38 +2.0770384579564593e+38 +1.1661202219635e+38 +1.2990038306995078e+38 +1.7538485931443094e+38 +2.6761670062805102e+38 +2.2556939370530416e+38 diff --git a/LR1/TestData/input_way_5_1_ArrayProc.txt b/LR1/TestData/input_way_5_1_ArrayProc.txt index cd5a6a4..1dc1429 100644 --- a/LR1/TestData/input_way_5_1_ArrayProc.txt +++ b/LR1/TestData/input_way_5_1_ArrayProc.txt @@ -1,19 +1,21 @@ -2.3919981167356767e+38 -8.047983094717898e+37 --3.2265872454648187e+37 --2.2853295083981348e+38 -1.6554131634306533e+38 -7.326800998553704e+37 --2.2682212433058003e+38 -2.3753851965249806e+38 -2.735057965573247e+38 --3.2327833532178196e+38 -1.1971401456132483e+37 -2.2271825151300303e+38 --6.979321164728156e+37 -3.162681520705916e+38 -1.6827194759745335e+38 -3.076618262429216e+38 -2.8678999490184626e+38 --4.617721042238004e+37 --3.017672472499891e+38 +-1.5357124341484586e+38 +-2.8174452800747762e+38 +2.577785945477619e+37 +-6.914897459696257e+37 +-3.032829656154052e+38 +3.174334737495641e+38 +5.244475794514047e+37 +-2.516215883122301e+38 +1.0440072631949803e+38 +4.791811323487848e+37 +-3.3433637977685732e+38 +6.644238520305499e+37 +1.8205769794115758e+38 +-4.23631191316345e+37 +-3.3606388611278494e+38 +-2.417941631466106e+38 +-1.0138827180456787e+38 +8.301694394165563e+37 +-1.2575847600028363e+38 +-3.275690961732406e+38 +-2.215941506283912e+38 diff --git a/LR1/TestData/input_way_5_1_minValue.txt b/LR1/TestData/input_way_5_1_minValue.txt index 53d9e4f..2a3b361 100644 --- a/LR1/TestData/input_way_5_1_minValue.txt +++ b/LR1/TestData/input_way_5_1_minValue.txt @@ -1,41 +1,523 @@ -5.893882425363623e+37 --3.409366716995622e+37 -1.483627170861064e+38 -3.033757884597839e+38 -2.3440177452714215e+37 -1.5206500972653634e+37 -3.1823165557590567e+38 -1.4579164103487606e+38 --6.653072499573497e+37 --1.7643996547418225e+38 --1.0221261481653472e+38 --8.953493625985947e+37 --1.859614238885163e+38 -2.817494573763169e+38 -7.460096495223257e+37 --8.498893517381733e+37 -2.245076303376574e+38 -2.4419417349227024e+38 -1.744818972741401e+38 -1.349671123598902e+38 -1.742285427344138e+38 -2.9534020891958415e+38 -3.2908041555002933e+38 -2.005259495222857e+38 --1.3301031110774996e+38 --1.4323823321344588e+38 -2.842553731124862e+38 --2.353249110786515e+38 --1.1014100954571074e+38 -2.280398743055402e+37 -1.5655392846918215e+38 -2.2508942401049467e+38 --2.493773414351465e+37 --1.3684745540573948e+38 -3.2312281445465963e+38 -1.1955701558036866e+38 -2.0057510319599306e+38 -1.1377374966998297e+38 --3.4753531678132418e+37 --1.8411168427715932e+38 --9.323819330333895e+37 +3.3358082975010073e+38 +2.2685379989651157e+38 +2.8351221960390355e+38 +3.199108341649865e+38 +2.407969694421956e+38 +3.358644333762624e+38 +2.7685116777380712e+38 +2.373592765271976e+38 +2.7424629438745955e+38 +2.2873147991357657e+38 +3.2521229912661736e+38 +2.980781792724641e+38 +2.3974055776791877e+38 +3.0559616462052296e+38 +2.9190367255813542e+38 +2.3150666836450065e+38 +2.85782041038482e+38 +2.5091229256561802e+38 +2.6576804552719566e+38 +2.456147604837209e+38 +3.0743980524287856e+38 +2.7040602825764287e+38 +3.189263485694889e+38 +2.7711593078511526e+38 +3.3056666119068223e+38 +3.3414909302697032e+38 +2.4378017999625032e+38 +2.6099414502480016e+38 +2.228313839511597e+38 +2.7117941807146258e+38 +2.9893579621235086e+38 +2.4454611961549273e+38 +2.3113015978360238e+38 +3.145496903002477e+38 +2.4838924425376224e+38 +2.685506434291159e+38 +2.849039996517633e+38 +2.7796395412908746e+38 +2.5734318288608047e+38 +3.2212621653496086e+38 +2.984403608396889e+38 +2.462430183546289e+38 +2.7719415014736127e+38 +2.2995618074981447e+38 +2.2269377191849524e+38 +2.8387073615097346e+38 +2.445166546755897e+38 +2.8637045654290987e+38 +2.8187119038309102e+38 +3.1812406070362225e+38 +3.290603442439764e+38 +3.3591552055256848e+38 +2.8675400367720917e+38 +2.9368050347243793e+38 +2.4865051976197903e+38 +2.5738085984996645e+38 +3.0127086320169764e+38 +3.3504212863785084e+38 +2.2968710148954366e+38 +2.6110416243876164e+38 +2.4948677243881606e+38 +3.3542679355563947e+38 +2.432834632916402e+38 +3.3897986676601176e+38 +2.230613109553362e+38 +3.043390024288246e+38 +3.1211271844662452e+38 +2.9588953490783763e+38 +3.2030149388962476e+38 +2.4904581212403864e+38 +3.1879622411420174e+38 +2.2536352961802677e+38 +2.6474353529206486e+38 +2.5195698509811112e+38 +3.3627032064762865e+38 +2.586907300904406e+38 +2.8684560562670287e+38 +2.5751902832702705e+38 +2.333914885528926e+38 +2.6481969527587994e+38 +3.391799272919719e+38 +2.2913655349215815e+38 +2.948325232361084e+38 +2.237191166989121e+38 +3.3117041540052928e+38 +2.855008891578903e+38 +2.783579931260039e+38 +2.7272231950002113e+38 +2.2152797752418726e+38 +2.244447370344893e+38 +2.396829495564528e+38 +3.212210368595765e+38 +2.6421973467830436e+38 +2.240751187588433e+38 +3.004599559477617e+38 +3.3367161062104837e+38 +3.18954456414297e+38 +2.754736508561602e+38 +2.555613574385606e+38 +2.9961146097147026e+38 +3.1698185499136555e+38 +3.3388312280024563e+38 +3.0778274538910516e+38 +2.964667354700027e+38 +2.994102655371777e+38 +3.2289981284134085e+38 +2.4496667167632637e+38 +3.393938215655351e+38 +3.34106258109155e+38 +2.32673263470918e+38 +2.4095857035769863e+38 +2.6859426892474036e+38 +2.987192218065102e+38 +2.339081119848751e+38 +2.5230875888754332e+38 +3.3411775626557912e+38 +3.1318271079236386e+38 +3.1090088651451373e+38 +3.0398340148803713e+38 +2.459647087155904e+38 +3.2473224102647547e+38 +2.3079323514145986e+38 +2.2112627447585434e+38 +3.235022019137864e+38 +3.3506135925102365e+38 +2.7902055935457494e+38 +3.2789671961982467e+38 +2.3848151305225715e+38 +2.7319363938158222e+38 +2.5165760212843203e+38 +2.98507086737563e+38 +3.365835592555521e+38 +3.043405039911253e+38 +3.3115619580608967e+38 +3.3038453932454675e+38 +3.1884560932887116e+38 +3.1134340028174764e+38 +2.685105184112576e+38 +2.4202480044206585e+38 +2.28228593475201e+38 +2.6816144496541077e+38 +2.919618330606186e+38 +2.337039282274383e+38 +3.1447623219406526e+38 +2.209907543500375e+38 +3.3549243007570685e+38 +2.9234431212603327e+38 +2.239177152317793e+38 +2.2731392944894975e+38 +2.255264955060352e+38 +2.3141999971406516e+38 +2.8177794861566294e+38 +2.516289333136749e+38 +2.2901360372550703e+38 +2.71341985017615e+38 +3.1767525732925757e+38 +3.0961220631212923e+38 +2.436063127670627e+38 +3.325424586149827e+38 +3.112341683207309e+38 +2.8598466887245947e+38 +3.347413842397488e+38 +2.9511141764960203e+38 +2.494865835746388e+38 +3.2103732552251392e+38 +2.9470010828214783e+38 +2.8595416413481087e+38 +2.7506443803782677e+38 +3.2005587454317594e+38 +3.1492920714715362e+38 +2.8969067792077037e+38 +3.0614674346173408e+38 +3.274756752073037e+38 +2.738811466582804e+38 +3.1012961217273662e+38 +3.103074407559144e+38 +3.09633257192547e+38 +3.0599679192018586e+38 +3.3541802145464415e+38 +2.7390372202999014e+38 +2.27509105620196e+38 +2.4465857539825e+38 +2.5980996606782458e+38 +3.08425550487653e+38 +2.3765422518155444e+38 +3.2609000674371012e+38 +3.2879181156826145e+38 +2.4404809549126455e+38 +2.648587303406586e+38 +3.0467297887476297e+38 +2.3501485251374355e+38 +3.2788844407819077e+38 +2.4692188631266993e+38 +3.0091882713628187e+38 +2.245559588505347e+38 +3.18582701459245e+38 +3.2518638478183437e+38 +2.5173342217092855e+38 +2.7748975087582707e+38 +3.1268212092724725e+38 +3.215854128397384e+38 +2.8220706202591966e+38 +2.984550309375931e+38 +3.0511198962050073e+38 +2.6143347093599904e+38 +2.9108646015891105e+38 +3.178869152873781e+38 +2.7971450009959733e+38 +2.7978959754223413e+38 +2.3721642287853088e+38 +2.6549074399517545e+38 +2.960086916035305e+38 +2.960194097362543e+38 +2.679393668947838e+38 +2.8234207900236018e+38 +3.3170034659886335e+38 +3.1579496389372883e+38 +2.7881384335611917e+38 +2.882919298199864e+38 +2.3151508937004154e+38 +2.3918651758026247e+38 +2.6693972776705507e+38 +3.1088580785297118e+38 +3.1011858065473746e+38 +3.1399291531017916e+38 +2.6454609667996958e+38 +2.4944785336661422e+38 +3.014316545769018e+38 +2.8778983970091385e+38 +3.3901969879167307e+38 +3.0381416771593373e+38 +2.241297236644292e+38 +2.253357630200934e+38 +2.942259691652718e+38 +2.6394261384038546e+38 +3.17457027995434e+38 +3.210902250650835e+38 +3.071364253852856e+38 +3.3460756293343656e+38 +3.279701238648897e+38 +2.7032016090451405e+38 +3.308289746142803e+38 +2.9205706240391505e+38 +2.98258473399809e+38 +2.344783736621166e+38 +3.2319726697617086e+38 +2.903264301998419e+38 +3.3469152087745452e+38 +2.8235828562900094e+38 +3.2723957435123827e+38 +2.3056901942937688e+38 +2.7026629745978463e+38 +3.1825125750909705e+38 +3.2746538058313877e+38 +2.412179873256343e+38 +3.3892504076619327e+38 +2.8859329915333893e+38 +3.301567850466566e+38 +2.4032244331110533e+38 +2.2102659683449084e+38 +2.9233057061852436e+38 +2.4752440995108748e+38 +2.5398644125751123e+38 +3.1097643301572184e+38 +2.5802022052980004e+38 +3.1744807736111637e+38 +2.9777282744610996e+38 +2.928576161595183e+38 +2.597387660515065e+38 +2.731321996233385e+38 +2.8870101734991142e+38 +2.322780002552985e+38 +3.3290410505257206e+38 +2.3098628826073492e+38 +3.0545054430424405e+38 +2.5193719877342188e+38 +3.370536170532233e+38 +2.939146400773024e+38 +2.5444542564872045e+38 +3.3421717934571286e+38 +2.449051463149231e+38 +3.204633496317508e+38 +2.769613480887768e+38 +3.3534731927242144e+38 +2.4971047446999494e+38 +2.307969700764031e+38 +2.363145860179599e+38 +3.3159027300688666e+38 +2.594288036205101e+38 +2.96652982387881e+38 +3.0044004384806546e+38 +2.350591847424842e+38 +2.751718676137968e+38 +2.8087265542507578e+38 +3.217498739038519e+38 +3.3209268492158713e+38 +2.909357940334251e+38 +2.2870973174022566e+38 +3.201598500741109e+38 +2.6922245774043303e+38 +2.5093554739119366e+38 +2.952947245926433e+38 +3.020978996558634e+38 +2.912587474321676e+38 +3.257195919149717e+38 +2.9544129507344492e+38 +3.007217081335228e+38 +3.2417578915157128e+38 +3.052742247256768e+38 +3.3923844776715795e+38 +2.8056119013663675e+38 +2.4648802284562906e+38 +2.3803414349796416e+38 +3.401063578465511e+38 +2.2282811967370923e+38 +2.2994933609840825e+38 +2.545566383682197e+38 +2.4555532635997448e+38 +3.2328647377036754e+38 +2.728078938720704e+38 +2.5856115810513656e+38 +2.8877622770893328e+38 +2.788294411603074e+38 +2.6216171584259574e+38 +2.5842148688211742e+38 +2.271857683861821e+38 +2.6056989608262332e+38 +2.787755104450749e+38 +3.011758764252342e+38 +2.224199112538628e+38 +3.111321991193767e+38 +3.1279562860761877e+38 +2.744099134779576e+38 +2.7866994413450654e+38 +2.665664404556163e+38 +2.7811923019432785e+38 +2.2899305134964694e+38 +2.831871319337703e+38 +2.5921865951321524e+38 +2.2576230039031773e+38 +2.3984135338911657e+38 +2.5241840079670293e+38 +2.315308014787576e+38 +2.886630360791234e+38 +2.68855022160172e+38 +2.5773858292696767e+38 +2.5492372020662932e+38 +3.374621710478731e+38 +2.401316156451748e+38 +2.6871214274578517e+38 +3.2995508977903087e+38 +2.728588339983967e+38 +3.3624578615939867e+38 +2.511091857044404e+38 +3.0627242259879243e+38 +3.2369531022349114e+38 +2.568965247471075e+38 +2.6953785922149435e+38 +2.774644457949695e+38 +2.8837153169175045e+38 +3.0714155749867713e+38 +3.1605472883733903e+38 +3.1820205540801025e+38 +2.276696687938962e+38 +3.3918853271760336e+38 +3.157371267849093e+38 +2.5992554663892396e+38 +2.6937844418961235e+38 +2.4817750266231915e+38 +3.4024679629136905e+38 +3.1197300821210636e+38 +3.295265680255708e+38 +2.7941423422096733e+38 +2.728980376695377e+38 +2.2713537429140325e+38 +3.2652598723931184e+38 +3.1728114238836262e+38 +3.055598410945831e+38 +3.38482757619444e+38 +3.2536943323852093e+38 +2.2520502273042435e+38 +3.3701600300682985e+38 +2.952374159306866e+38 +2.6151529148281274e+38 +2.731484373822155e+38 +2.362896579728482e+38 +2.704084472819849e+38 +2.7983817689180066e+38 +2.91771440489218e+38 +3.327348419393346e+38 +2.414042476285482e+38 +2.6420726138570003e+38 +2.633519191570846e+38 +3.0849557820022356e+38 +2.4018949745139162e+38 +3.201184989318365e+38 +2.752120826548599e+38 +2.5608622192106212e+38 +2.7131403968954007e+38 +2.4219920645623176e+38 +3.152674526382987e+38 +2.4537645147143364e+38 +2.551871238965809e+38 +3.0066976577857576e+38 +2.9262867770180235e+38 +3.0907654615445145e+38 +3.2916522500890398e+38 +2.3563126570387876e+38 +3.101651947723515e+38 +2.6876535482520122e+38 +3.1698499409306936e+38 +2.7173634785336424e+38 +2.391919749407039e+38 +2.2468420758325092e+38 +2.2460194247062296e+38 +2.239190111263197e+38 +2.4722023069824437e+38 +3.0146294900992953e+38 +2.6263445210084142e+38 +2.202081336025246e+38 +2.938942390296099e+38 +3.320865808405288e+38 +3.0414941102342077e+38 +2.6587408402515403e+38 +2.95015633827599e+38 +2.467646497580847e+38 +2.8662115917288033e+38 +2.458327774115777e+38 +2.974237259941983e+38 +2.8882996356398995e+38 +3.020293290800928e+38 +2.786178500271943e+38 +2.7812265887639403e+38 +3.3046339315150495e+38 +3.33585316980123e+38 +2.6500144223581427e+38 +2.2806519553740627e+38 +2.2342077885301563e+38 +2.9238219966586416e+38 +2.769085468447994e+38 +3.20811500480794e+38 +3.3297987605615044e+38 +3.166384020320954e+38 +3.2319195923017316e+38 +3.231560950139712e+38 +2.5562144442107235e+38 +3.1620722253302617e+38 +3.3331201011829874e+38 +2.3342790261120763e+38 +2.5420147204245287e+38 +2.2201458159921946e+38 +2.9932306218454184e+38 +2.3078198217841203e+38 +2.667557542540848e+38 +2.479827407490229e+38 +2.4194643121532673e+38 +3.287159892252915e+38 +2.754211689789923e+38 +2.4988800518125004e+38 +3.384728523923603e+38 +2.9331748590680346e+38 +2.7654418317410887e+38 +2.305440179336058e+38 +2.6906623024956926e+38 +3.0534932113253093e+38 +2.5455992868876823e+38 +2.406063433140505e+38 +3.401610764568016e+38 +2.8605317842098872e+38 +3.077298362858796e+38 +2.846084810877454e+38 +2.8852945007469887e+38 +3.0148770414741277e+38 +2.2432311927443364e+38 +3.1894195458512446e+38 +2.3646321923646383e+38 +3.0819307374666896e+38 +3.3392326386415784e+38 +2.3629382735076126e+38 +2.6591748394467196e+38 +2.9466926288721705e+38 +2.931136597189559e+38 +2.5620775610971992e+38 +3.21765291254096e+38 +2.32489701074293e+38 +3.224278850074217e+38 +2.480091810355309e+38 +2.6907982390380426e+38 +2.616548495068156e+38 +2.840836976361484e+38 +3.0216883946510737e+38 +2.3333663190825145e+38 +2.204051881635142e+38 +3.0405230352785673e+38 +2.7166997844947096e+38 +2.7590509220315127e+38 +2.9489648566922093e+38 +2.8345969933821845e+38 +2.5954076395089875e+38 +3.12901410839823e+38 +3.022491007985409e+38 +2.2604989785793457e+38 +2.8647771124281088e+38 +2.9101322934679856e+38 +2.926357440294681e+38 +2.6284232874916573e+38 +3.065507216924862e+38 +2.4852910938016785e+38 +2.5809089354820043e+38 +2.3605874600586713e+38 +2.8036060072178765e+38 +2.890294679479227e+38 +2.989789983881606e+38 +2.2292658742030814e+38 +2.4743242699613228e+38 +3.3942672831961085e+38 +2.78960406041035e+38 +2.954895055333273e+38 +2.2538417818568523e+38 +2.735891880011914e+38 +3.0392794686837185e+38 +3.0437339306505152e+38 +2.4779413814893237e+38 diff --git a/LR1/TestData/input_way_5_2_ArrayProc.txt b/LR1/TestData/input_way_5_2_ArrayProc.txt index 628f698..5e3b859 100644 --- a/LR1/TestData/input_way_5_2_ArrayProc.txt +++ b/LR1/TestData/input_way_5_2_ArrayProc.txt @@ -1,19 +1,9 @@ -1.2357881210611375e+38 --3.8938759785594716e+37 -3.3554493449241605e+38 -3.1970191662560615e+38 --2.425467727453554e+38 -1.5131239837519653e+38 --9.85856189838812e+37 --1.1395659566453053e+38 --1.3756211389048248e+38 -2.0142518818602126e+38 -1.9131529752984267e+37 -1.1315372258643888e+38 -1.3801464351391777e+38 -2.6319563056918053e+38 --1.2815164199490106e+38 -1.8922206876128994e+38 --1.8870092056804327e+38 -1.1957204023870127e+38 --8.507646905724085e+37 +1.1711392366533513e+38 +-2.3636264776090495e+38 +3.2290479635115555e+38 +3.1889963794086785e+38 +1.914390593001257e+38 +1.3787998823099356e+38 +-2.274134584198678e+38 +-4.1501581841780185e+37 +-2.3139630955682532e+38 diff --git a/LR1/TestData/input_way_5_2_minValue.txt b/LR1/TestData/input_way_5_2_minValue.txt index deabba6..4203ec5 100644 --- a/LR1/TestData/input_way_5_2_minValue.txt +++ b/LR1/TestData/input_way_5_2_minValue.txt @@ -1,522 +1,419 @@ --1.1954156114923955e+38 --3.8010684299209927e+37 -2.7184137860662577e+38 -1.4154439025315248e+38 -1.5590497692333324e+37 -2.6012604903716874e+38 --2.6142461944268574e+38 --1.8641783746751304e+38 -2.1484902142501824e+38 --2.991734834514593e+38 --2.034523115234632e+38 --1.3153341081184415e+38 -3.1203656158041356e+38 --6.434092329821518e+36 -3.447115240797507e+37 --2.758442596536442e+38 -2.770265416299428e+38 --6.225933579802958e+37 -3.730912519218965e+37 -6.137469163677408e+37 -1.3117825191867176e+38 --1.1621585852452765e+38 --4.925032197835035e+37 --2.977334283350852e+38 -1.2549340561414652e+38 -6.004244180542912e+36 --1.5872243297109258e+38 --2.094296915239412e+38 --2.2274177434393495e+37 -1.85855023268687e+38 --1.7089311470615547e+37 -8.39261653183867e+37 -2.5752766387830354e+38 -3.1835598481912994e+38 -3.023500863997032e+38 --4.414901517108383e+37 --2.9188892288560015e+38 --5.813543604248778e+37 --1.3726036743111034e+38 --3.0740760587420382e+38 -9.710086478610233e+37 -1.1677679579186244e+38 -1.246066424422053e+38 -8.85414870949536e+37 --8.43458060365648e+37 --3.264176489657703e+38 --3.690186391756136e+36 --3.1298603016433142e+38 --3.2412042853801872e+38 --1.2623335305423036e+38 --2.4377103550480377e+38 -1.3167126563801574e+38 --1.9577504870003104e+38 --5.1599716632416584e+36 -1.72884992893882e+38 -1.0277705021015166e+38 --1.4498579201660635e+38 --1.4851220045922584e+38 -9.096268899284676e+37 --2.005615550814309e+38 -2.4439615659336698e+38 -3.3472010370749703e+38 -7.928414371249887e+37 -3.3125281387087624e+38 --2.6060642121552447e+38 -2.0691060965223425e+38 --2.934806058146522e+38 -3.2222491103049707e+38 --2.5006940665199543e+38 -1.896441282012498e+38 -2.903351174255079e+38 --6.139609854717059e+37 --2.841425251575804e+38 -3.3154365155198932e+38 --1.824729473202176e+38 -3.218136638840562e+38 -2.68037239607923e+38 -3.3437358138580086e+38 -1.6648745260248105e+37 -1.692239084750577e+38 --1.6340577216914744e+38 -2.987060574626569e+38 -2.657286267796026e+37 --1.6801316727038231e+38 -2.879489603100446e+38 --2.6492926720692927e+38 --1.7172272754825107e+38 --9.003759439587217e+37 --4.2648911799137295e+37 -2.151234911068166e+38 --1.3298770364451584e+38 -1.8419442362321567e+38 --7.933893590479801e+37 --1.9749093865998078e+38 --1.4988742557565727e+38 --1.8445833401556647e+38 -1.2465633464664245e+38 -1.473459612308824e+38 --1.5028301339225533e+38 --1.841653575384977e+38 -1.8836396989156407e+38 --1.8064285203202447e+37 -4.9784626319284547e+36 -2.003657674458477e+38 -1.639653444133495e+38 --1.1050378332521642e+38 --1.33922425101679e+38 -2.7181223965209007e+38 -5.451757174628462e+37 -4.332081347633119e+37 --1.5719802923376441e+38 --5.399127400075862e+37 -1.4435569621894554e+38 -1.8986972110707283e+38 --6.1052087239953165e+37 -2.63032893787015e+38 -2.9226445089518863e+38 --6.54824954926325e+37 --1.5041335489546096e+38 --2.0550578436579155e+38 -2.3696194990487853e+38 --3.2782659929042e+38 -5.226288798259321e+37 --2.336075621148901e+38 --4.61227975677505e+37 -4.6473469451981415e+37 --2.519085485762677e+37 --2.9308913272684168e+38 -1.833105437753852e+38 --8.558010298210093e+37 -1.984684152348264e+38 -1.3044100567109998e+37 --1.448139817355505e+38 -1.3160761983693914e+37 -6.924314316624598e+37 --8.739600430466142e+37 --1.7995975232134305e+38 --1.5754293758870972e+38 -6.838505313319033e+37 --1.636257942395739e+38 --1.7121481874888158e+38 -1.7309003901115644e+38 --2.7626620930805997e+38 --3.2345540363996556e+38 --2.893375487903703e+38 -3.3719740540827225e+35 -9.553850280832792e+37 --1.3859095261624657e+38 --1.4611601259110003e+38 -2.802198599839726e+38 -4.468982222544745e+37 --1.734893469822995e+38 -2.4558247655121917e+38 --2.469398397096652e+38 -2.302025345297833e+38 -2.3463150752950154e+38 --2.976645817572612e+38 --7.626305766574238e+37 --1.784197490180544e+38 -3.3952824864102814e+38 --3.0593570461180376e+38 --3.6632551417824867e+37 -4.585244092405079e+37 --2.5412478390510525e+38 --2.895019252688964e+37 --1.990814380830383e+38 -1.2801984253247148e+38 -3.305118795260358e+38 --3.34806438493208e+36 -1.9490825438009495e+38 --1.703895165881676e+38 --3.2490933944502885e+38 -2.825676922077688e+38 -3.348781677450835e+38 --6.34977313789885e+37 -1.7482684734214333e+38 --1.2669866112139834e+38 --1.6607374936340835e+38 -1.8185793043003807e+38 -2.5014587467311455e+38 --9.84862638998486e+37 --1.1566651614499685e+38 -2.1795291121814334e+38 --7.946465211183041e+37 -1.3811493279381759e+38 --1.0861524867262716e+38 --5.659858658724773e+37 --1.1951189608525297e+38 -1.8554164933894146e+38 --9.674104640249315e+37 --1.9886836699797845e+38 --1.167396110068787e+38 --5.742922311842748e+37 -2.7557386792999877e+38 --2.6228168277283963e+38 -1.1014466750374983e+38 --2.0805721379554697e+38 -1.8348960170814343e+38 --1.4527706692457467e+38 --9.246158809132439e+37 -1.2595317260851318e+38 -1.9215381528581575e+38 --1.5498141321593378e+37 --1.2735160330066707e+38 --2.3460621291357024e+38 --1.9172941725129246e+38 -7.973674233769332e+37 -2.191892916005559e+38 -1.786990465429331e+38 --2.330537784211144e+38 --2.4488360115155623e+38 -1.65653435103297e+37 --1.0319040021851567e+38 --4.0861923629488437e+37 --2.1335358526541182e+38 --5.720405558575566e+37 -1.249925840543209e+38 -1.2112405519060149e+38 --2.7823976923904723e+38 -1.2991680941468017e+38 -1.2864529017982925e+38 --8.127039482294516e+37 --4.0142521629966414e+37 --2.5089125844411675e+38 -2.0360910220580256e+38 --2.9034723223715614e+38 --1.5306136546388008e+38 --2.8936004115359922e+38 -3.18964238173954e+38 -2.5350777560567736e+37 -1.8020215941959013e+38 --1.0069809390421682e+38 --1.5586270769875824e+38 --3.1009665000250208e+38 --4.54868759429043e+37 -2.0510529225757417e+38 --1.8106795589898506e+38 --2.5265425440954615e+37 --1.4435866957820925e+38 --2.0710863130875216e+38 --3.1597262178491243e+37 -2.4618851106093113e+38 --2.3125947041009813e+38 -4.0888494376682453e+37 -1.860107545629929e+38 -2.474444939999801e+38 -3.0985699322672706e+37 -3.088978479563432e+38 -2.312419565676577e+38 -1.0742620661912436e+38 --1.4209366724491916e+38 --3.1301965976055412e+38 -2.527662754845456e+38 -2.8141347656616996e+37 -2.959639821855663e+38 -2.0205569548353646e+38 --9.639034503443866e+37 --1.9596969558843833e+38 -3.061749994439626e+38 -2.1460606780384628e+38 --1.905602489719565e+38 --2.8172973718935173e+38 --1.8278020285635506e+38 --8.253563343416144e+37 --1.3471395751093586e+38 -7.489245207976741e+37 -2.270217360097372e+38 --2.9806604136453286e+38 --2.043673850637279e+38 -3.289390696695484e+38 --6.432328418878081e+37 --2.9037669876499304e+38 -1.2232964746537223e+38 --1.777799329810199e+37 --2.0552403986018675e+38 -2.8824992469047804e+38 -2.6272524754026117e+37 -1.721209904985931e+38 -2.031609693974361e+38 --1.5828645382436981e+38 --2.2684982687151342e+38 -2.9149720295453584e+37 --2.150023438832787e+37 -1.2581037073307634e+38 --4.2373362817274317e+37 -1.5034314103713485e+37 --3.1847363238215133e+38 -2.5148536786298935e+38 -6.795964841762605e+36 --6.36557843777107e+37 --1.974400657546722e+38 -5.239667500277478e+37 --1.0093962940864135e+38 -1.118477328225719e+38 --2.553040549063631e+38 -1.067968920257381e+38 -3.012588438343497e+38 --6.969415458718353e+37 -2.3577461835055515e+38 --1.9619325978072577e+38 -1.712745748037933e+38 --9.102005821203133e+36 -1.6707884900824483e+38 -3.2135772263062355e+38 -1.6075682556542572e+37 -3.400589311154176e+38 --1.3408055149952501e+38 -9.596613632401973e+35 -8.975311388985605e+37 -2.2793171730920997e+38 --2.083156626917013e+38 --1.1039542475558794e+38 -2.8053108050621517e+38 --1.3379276481735069e+38 --3.2111371481945123e+38 --1.8204721286559302e+38 --1.8983860337442075e+38 -2.9028830611154303e+38 -3.377335330352187e+38 -2.0546119415330042e+38 --1.2338781926759058e+38 --1.8405599689860145e+38 --3.2784834933263494e+38 -3.0699436977895754e+38 --1.0326117502500575e+38 -6.711539790817986e+37 --1.539690031240307e+38 -3.2854618095629416e+38 --2.3476094259837878e+36 --7.287171122970733e+37 -1.3040964862271236e+37 -1.510332151649504e+38 -1.8413291239398535e+38 --1.9587355216260792e+37 --1.3684709318886075e+38 --3.203394392831614e+38 -1.4485956120461615e+37 --3.118813027651871e+37 -1.2193906655993253e+38 -2.1240244467532704e+38 --1.0363605477420856e+38 --1.4607264801758729e+38 --4.702461344941968e+36 --2.4957817869582603e+38 -2.922627277945561e+37 --3.2499284837323135e+38 -7.790142096675868e+37 -1.6275989299644203e+38 --2.6031636115521732e+38 --3.260499495790139e+38 --8.305057811682488e+37 -1.594329809476563e+38 --1.4171003916042623e+38 -6.752611171551171e+37 -3.2500625787204214e+38 --1.665156078859456e+37 -1.6507585164533974e+38 --3.193865239264067e+38 -2.858826221895786e+38 -4.877315390533341e+37 --2.5497777573073944e+38 -3.820411522156637e+37 -2.3420006243376746e+38 --2.8126261293571657e+38 -1.9908925604439288e+38 -1.8270126197249054e+38 -1.4100772519363762e+38 -1.3873889206257565e+38 -5.074010412379719e+37 --6.590484292895234e+36 -2.2394944136608464e+36 -2.444844647946441e+38 -2.604554498930087e+38 -3.2549380259610886e+38 -3.2974308388944027e+38 -1.42815587442012e+38 -3.0616795913287276e+38 -2.5597497433444024e+37 --8.27466830828077e+36 -2.30950292883503e+38 --2.1649686399434582e+38 -1.3652592917662745e+38 -2.2563935683039472e+38 --2.9809469036609128e+38 -3.2576110399104546e+38 --2.628028786079649e+38 -2.670200058482351e+38 --3.234554789417122e+38 -2.7977242933930864e+38 -2.2036539251745527e+38 --1.712575625386569e+38 --2.4828257280197912e+38 --2.8638181730834044e+38 -1.2904612475536647e+38 --9.000409524450617e+37 -3.2077532491204143e+38 -2.617716818947212e+38 -8.4116184210028385e+37 --1.5991374811460025e+38 --1.130965749200971e+38 --3.0083047005546745e+38 -1.7203100928372e+38 --1.2260735255058827e+37 -1.433317080904669e+38 -1.9839239797514717e+38 -2.3718099840084003e+38 --2.974236757284423e+38 -2.0330828096161587e+38 -2.4471227308557447e+38 -2.9246165490007288e+38 --2.8331781568807592e+38 -1.9972233403022257e+38 -2.8445442763034568e+38 -1.6198330474032114e+38 --6.239868036587288e+37 --1.8494842589878684e+38 --2.0125091860845997e+38 -1.060441540911746e+38 --1.5195998010302199e+38 -2.760499441302528e+37 --9.894543608712314e+37 --1.5757912565848411e+38 --1.1139580902803426e+38 -1.1499571161582934e+38 --1.7512992360490514e+38 --3.278560955519652e+38 -1.046278558549385e+38 --2.0104515445254816e+38 --9.075914546898766e+36 --1.2141946180503437e+38 --1.4539451334576341e+38 --2.941388710885187e+38 --2.1912784731951237e+38 -2.21628819656934e+38 -3.25495820948508e+38 --1.327444697710597e+38 -2.1857500137775005e+38 --1.4620556310496257e+38 -1.787502575663298e+38 -1.429535127699774e+38 --1.0084854279732173e+38 -1.7416838431519434e+38 --5.406316908030526e+37 -1.3793844931134852e+38 --1.6838027568737495e+38 --8.28500499306123e+36 -2.3654768388933094e+38 -4.300871673460085e+37 -1.543350316468952e+37 --2.2840948959610193e+38 -1.5717251062388473e+38 --2.0719089928846498e+38 --1.659609508656244e+38 -1.70232746861087e+37 --1.6941699961453922e+38 --7.382126675030436e+37 -2.601652248810439e+38 --1.686172687111466e+38 -9.336231021676462e+37 --1.2051160810784978e+38 --1.4496703703017038e+38 -1.6508119465107783e+38 --2.9210287541955215e+38 --9.704597148737393e+37 -2.8477635271771897e+38 --1.415846117934348e+38 --2.781472987928113e+38 -3.212142680692732e+38 -2.3093572747144005e+38 --2.0504993395787654e+38 --7.6687325700838415e+37 --1.6696322034838924e+38 --1.638954872702107e+38 --2.3983185167712265e+38 -2.5407262403597262e+37 -1.1180997199683938e+38 --1.782185245898917e+38 -1.7936500211461183e+38 -2.9930017473424006e+38 --1.2357212127454848e+38 -5.061378813652771e+37 -3.270336639699689e+38 --3.2206073549874887e+38 -2.3360950273599144e+38 --1.050309804851571e+38 -2.9946866308381793e+38 --2.622072332738352e+38 -2.7093885975184723e+38 -1.901115840182777e+38 -5.608800998498174e+37 -2.278314838856036e+38 -1.5979057748894436e+38 --4.170425163214214e+36 --3.0951460838980428e+38 -3.1147932687880213e+38 --1.7002208358563905e+38 --2.880107517061792e+38 -2.007385272519015e+38 --3.135983216108787e+38 --7.645832373646685e+37 --3.268899359774912e+38 -2.370112501312014e+38 -2.2676044260280454e+38 --5.538440780790135e+37 -1.4034121826735596e+38 --2.543755749142591e+38 --3.1000161859785537e+38 -2.5668572785996082e+38 -3.2042654414167936e+38 --4.22603933187639e+37 --2.0129937651548115e+38 -5.934764630275829e+37 -2.665275053366263e+38 --2.643282661854868e+38 -2.5864150510735866e+38 -2.1285972466735312e+38 -4.395822762380926e+37 -3.5958016429514523e+37 -1.7278124041203452e+38 -8.792051997377757e+37 -1.7795376853202034e+38 -2.1181687095900942e+38 +1.830720778550137e+38 +1.1135561840262864e+38 +2.7345970136032618e+38 +1.801338796083591e+38 +-7.794076642106965e+37 +9.811614495723463e+37 +7.307377224725389e+37 +7.077766758860906e+37 +4.945679276964571e+37 +9.249465326428302e+37 +-1.5697007517446597e+38 +-2.0061925611577824e+38 +1.729216826789462e+38 +-1.4485948824749142e+38 +4.762653312847736e+37 +-1.3793009978605724e+38 +3.4701191354666816e+37 +-2.0232720249133823e+38 +9.597369549827055e+37 +1.3162179245383731e+38 +-1.957707567802965e+38 +3.2232527188548464e+38 +1.8065779951778127e+38 +-1.1185322841851594e+38 +3.002584471146757e+38 +-5.359049478120706e+37 +-1.1204980694254573e+38 +3.5376319194192514e+37 +5.3008788538446695e+36 +2.028342346817783e+38 +2.2278263559817428e+38 +-5.207507609984647e+37 +1.6198501142323369e+38 +3.1684096896863785e+38 +1.9915978650220294e+38 +-1.3577073955262337e+38 +2.516061399146876e+37 +9.85175559095659e+37 +1.5955176986302693e+38 +-6.552637562720693e+36 +3.0453042346369317e+38 +6.021181561781291e+37 +3.3012925637178847e+38 +1.4580579181046767e+38 +-1.4389830478689165e+38 +5.654090014507928e+35 +6.353490751829621e+37 +6.7415421535543e+37 +2.9690817838018224e+38 +4.802761730278047e+37 +2.6441794923620698e+38 +8.685862396546327e+37 +2.6375502632112335e+38 +1.3188122894265934e+38 +1.5132798994161416e+38 +-9.973656395625219e+37 +1.3007994693506376e+38 +-1.2392677444124455e+38 +3.1475118430668517e+38 +-9.535261128060558e+37 +2.748708499165547e+38 +1.6620310816642109e+38 +-1.1734883853082003e+38 +2.567322751956441e+38 +-5.111668547905489e+37 +-3.122250823136219e+37 +2.8930918369867377e+38 +2.3383750694883574e+38 +-6.212340736623412e+37 +2.54572503847948e+38 +2.0929134725054524e+38 +7.140265797551336e+37 +-1.8215873439572438e+38 +1.614498753996127e+38 +1.6786028830643729e+38 +-1.0200513091530736e+38 +2.3643776082666326e+38 +1.864921533625576e+38 +3.154287488906484e+38 +-5.479351042493265e+37 +6.046734981009063e+37 +-1.7432630829991483e+38 +2.49847832311682e+38 +-8.325560191431378e+37 +1.8639791307772166e+38 +1.8796522064717458e+38 +-1.0054081604744411e+38 +2.2785936033766548e+38 +-2.86950125623871e+37 +2.5756115081735627e+38 +2.0162518189944245e+38 +-9.392514808191791e+36 +6.678028979201434e+37 +8.112117769869242e+37 +3.1942594654321635e+38 +2.0913241335444335e+38 +-1.5881270004513936e+38 +-2.682468929477492e+36 +-8.031976081944107e+37 +4.106409420795449e+37 +-1.9910290946068947e+37 +-2.354411455041074e+37 +-1.2754262677524915e+38 +-9.307838739290087e+37 +-7.018143594322786e+37 +1.0912440507004963e+38 +1.9738046006753127e+38 +-1.7930278707328302e+38 +3.3573623952770895e+37 +-1.1512112812551995e+38 +3.2779975917254858e+38 +-1.3718367209011147e+38 +1.08031966478596e+38 +6.610731734343143e+37 +-1.3358283958208497e+38 +1.9731820320989653e+36 +2.7107491384094497e+38 +-8.359466638516215e+37 +1.56598014377093e+38 +1.56921792991683e+38 +3.0492834668802e+38 +-1.0078449683177418e+38 +3.29870865111446e+38 +1.2372531525226006e+37 +-2.3368621785726962e+37 +-1.1712091191650537e+38 +6.920503326880289e+37 +1.6531547437871642e+38 +1.6643186147317578e+38 +1.1656642245213459e+38 +3.204280937822983e+38 +-4.689176669021604e+36 +-8.893724022354116e+37 +1.6182885401883478e+38 +3.2685770899250487e+38 +6.19480657635622e+37 +1.1015120285606564e+38 +2.870510013445118e+38 +2.702500156838938e+38 +2.109377377790793e+38 +-4.250013263124734e+37 +2.0911450886867817e+38 +1.374433311932178e+38 +-4.719220590769623e+37 +1.6096052937084903e+38 +1.8511363931875176e+38 +3.3937188183232552e+38 +-4.115694028927813e+37 +-9.932543334744187e+37 +-7.187700646580448e+37 +-1.4888076211691925e+38 +-6.601494484231696e+37 +6.041284966356215e+37 +-8.606198203200327e+37 +-7.709321239209607e+36 +4.512676800143077e+37 +-1.5344938385349695e+38 +2.550347352220164e+38 +-1.0824533974262115e+38 +2.5410580758260947e+38 +2.1492455374440887e+37 +7.214794153357768e+37 +2.9126400614894203e+38 +-1.5704864912846786e+37 +-1.7104182726196075e+38 +-1.2556133893717864e+37 +2.329994346777987e+38 +2.288142412057134e+38 +9.353545768825744e+37 +2.7849269919749274e+37 +9.141695131685437e+37 +-7.683288527731904e+37 +2.8631371411810487e+38 +1.0881449915026932e+38 +3.2311466146366483e+37 +1.915670733718231e+38 +5.607532132342389e+37 +-1.0174622323277374e+38 +3.9676507364880874e+37 +2.166973479635772e+38 +1.2744401165792386e+38 +1.2799974584869502e+38 +-1.0355640534239107e+38 +-8.856687918596909e+37 +5.890355903732547e+37 +-1.8702367761461895e+38 +7.811448191978292e+36 +-8.276336531275215e+37 +2.812028207161528e+38 +-1.9764576454217657e+38 +-9.943047861316835e+37 +-1.8342518639808578e+36 +1.6241734363434263e+38 +-1.0608308880355973e+38 +-1.2922990917434721e+38 +1.0175406881705777e+38 +1.8772230124392833e+38 +2.335113101701431e+38 +2.4739266497546096e+38 +-9.012562640606048e+37 +2.5132901780482273e+37 +1.673629068415608e+38 +2.6854589613955533e+38 +-1.809373325671439e+38 +1.1079678135729564e+38 +3.2890219711709215e+38 +2.7776743034572288e+38 +-1.2079937716681072e+38 +-1.803131885161427e+38 +2.5482012530522556e+38 +1.3974645777393342e+38 +1.8537277970370277e+38 +1.422556791595606e+38 +2.742719348535294e+38 +-1.8590489150229693e+38 +9.630563695348866e+36 +1.7953904287304692e+38 +4.636350117021928e+36 +-1.543575000425489e+38 +-7.52488134560293e+37 +3.1112159300966005e+38 +1.3364713723484392e+38 +1.4846246682799649e+38 +-1.1308771007775823e+38 +1.0425086382357163e+38 +-4.983305463375113e+37 +-6.385425394704834e+37 +3.2702482513363528e+38 +5.357849268285979e+37 +-2.0636458994571224e+38 +3.360686750269224e+37 +-1.6065734074784003e+38 +1.128608912913944e+38 +7.195047676701072e+37 +-7.549451997906807e+37 +5.27793023156737e+37 +-1.1860926034121227e+38 +-1.6784699338182887e+38 +2.4065668033611308e+38 +1.854129194527729e+38 +2.163175016711753e+38 +1.905471087527009e+38 +2.187632154482759e+38 +3.388215509218875e+37 +3.062163583326502e+38 +2.2325976632210114e+38 +5.116843685721414e+37 +1.7506574546298427e+37 +-1.3615390085715143e+38 +7.982268944255788e+37 +6.74163592082678e+37 +-1.103679064679277e+38 +-1.3529532687606607e+38 +-8.56289111990377e+37 +9.695467454108764e+37 +-1.2502094658557164e+38 +5.443121786536951e+37 +2.8748693289730896e+38 +-1.7895601145240586e+38 +2.9076166420539855e+38 +1.719955107220508e+38 +1.6274184542600867e+38 +-2.9504908633132463e+37 +1.6652773950699338e+38 +4.4407177777443077e+36 +3.3843272035033984e+38 +1.9503917344738378e+38 +-1.774998284793414e+38 +-5.540097503994115e+37 +5.529953887637089e+37 +-6.685302694601231e+37 +1.503542501083629e+38 +-1.744403984061384e+38 +-7.26036241488159e+37 +-7.476569055021273e+37 +9.329582529051023e+37 +-8.245452938921732e+37 +2.6880276483318964e+38 +1.2117449871178095e+38 +9.04298195571113e+37 +1.2667224283350027e+37 +-4.4082606417656925e+37 +2.1222326271760077e+38 +1.5290415512066164e+38 +-1.4881936370452518e+38 +2.332523685474395e+38 +2.5227373664180673e+38 +2.2775193937298114e+38 +-2.7477520493709883e+36 +1.4675394114055416e+38 +-1.2340014976081448e+38 +3.51695982342592e+37 +1.2093859666714777e+38 +-3.319819435712243e+37 +2.1483109937825293e+38 +2.9800054304375164e+38 +1.879212532862181e+37 +2.7593036149558003e+38 +3.9706237298301043e+37 +1.0627503079718085e+38 +-6.360647615916857e+37 +2.3792954013386907e+38 +-8.207337926680927e+37 +1.3736697461048705e+38 +4.311356946341787e+36 +1.4479090794990557e+38 +-1.294958630827334e+38 +1.4413468017097037e+38 +-5.2143535303817127e+36 +9.58882705860176e+36 +1.4955437375294479e+38 +2.070174669461904e+38 +-9.897118969298906e+37 +-5.1343757193652e+37 +2.6411995563396458e+38 +2.144144310848152e+38 +-8.74047739661394e+37 +1.0264037737674276e+38 +2.275201395886538e+38 +2.0462672024698127e+38 +1.645175507615599e+38 +1.0865266360735606e+38 +2.6491493230642063e+38 +-1.9583156896793452e+38 +2.1218595604051492e+38 +6.482280169649932e+37 +-1.0506762985692855e+38 +1.4658611027464332e+38 +2.2699602497452822e+38 +2.8094778043723038e+38 +-2.050170107990896e+38 +3.0524617038665785e+38 +1.904069951986285e+38 +-1.3338735321461845e+38 +2.4677713052390196e+38 +8.183748313363626e+37 +1.0403616446631148e+38 +2.6000512702779894e+38 +4.970171276970141e+37 +1.567859371056656e+38 +2.1883434573020673e+38 +1.9899677372556684e+36 +-1.0834179339761387e+38 +-7.915602458974251e+37 +-1.2628302873337382e+37 +2.262495096000573e+37 +-1.2333544905806937e+37 +-1.2519316446581044e+38 +6.690391109013661e+36 +-1.1916135545535235e+38 +-1.9033106193185416e+36 +-5.38763993931917e+36 +1.4033124515799126e+38 +1.213283566725546e+37 +2.359073649125633e+38 +-1.1431741082612526e+38 +-3.0646589951683627e+37 +3.3854653889202505e+38 +5.523776421430751e+37 +2.1788929031258707e+38 +-1.0868159926559871e+38 +-8.677248503996671e+37 +-5.095909312772688e+37 +1.0310784854880011e+38 +5.846416048839723e+37 +-1.4860684493128077e+38 +1.9382556799554667e+38 +7.724171099801714e+37 +1.3924087808914828e+37 +1.9641760744942265e+38 +-1.959174183422749e+38 +-3.994989636029004e+36 +-1.278497009985564e+38 +-6.5666415128438455e+35 +3.9897540747789016e+37 +3.1489162620796347e+38 +-1.6900367291714246e+37 +2.3701486491757993e+36 +2.0965574400654633e+38 +9.555536092665704e+36 +-7.115245481344372e+37 +3.2646706583635644e+38 +3.677605819002778e+37 +-9.437714443631753e+37 +2.9501714771824657e+37 +-1.0545386642838346e+38 +-2.052211137084627e+38 +1.212063713050096e+38 +1.3190350408425644e+38 +1.947531924235283e+38 +1.6765933777752669e+38 +-1.4955499220670586e+38 +-4.710943769507915e+37 +1.083197902819604e+37 +-5.51978120191205e+37 +-2.3911522062850304e+37 +3.2387069009014214e+38 +2.690932868848496e+38 +2.182918198847159e+38 +1.5119374307206954e+38 +2.5197625227325554e+38 +2.5470571515301085e+38 +-1.9194189461069905e+38 +-1.841980848184229e+38 +-1.1625779822509781e+38 +-1.1652855740862728e+38 +5.673673738087575e+37 +9.912904945528906e+37 +1.5218815744925969e+38 +9.905178049145262e+36 +4.546344824462905e+37 +-6.590513135969198e+37 +5.362489094670757e+37 +5.0906179034498196e+36 +1.3861648020489199e+38 +1.3228047051195897e+38 +3.106232895513489e+38 +1.4872942738605323e+38 +3.0958414234233182e+37 diff --git a/LR1/TestData/input_way_5_3_ArrayProc.txt b/LR1/TestData/input_way_5_3_ArrayProc.txt index a907fca..5542268 100644 --- a/LR1/TestData/input_way_5_3_ArrayProc.txt +++ b/LR1/TestData/input_way_5_3_ArrayProc.txt @@ -1,15 +1,11 @@ --2.4364981698524283e+38 -8.028708611375608e+37 -2.8337391793262256e+38 -2.6663489556329812e+38 --6.527758151114055e+37 -6.664848548952471e+37 --2.6039492794019364e+38 --6.895114509529606e+36 --2.195382637497831e+38 -1.4052448279433774e+38 -2.3150025010526867e+38 -1.0719771960279766e+38 --2.0291185722941557e+38 --3.575441177437321e+37 --2.385511844608629e+37 +9.630357249359053e+36 +-2.7802146984305345e+38 +-2.58906212670376e+38 +1.513321704754685e+38 +-3.4021665042284588e+38 +4.341745204106556e+37 +-2.314582503767847e+38 +3.1230566342306133e+38 +-1.0247456491812888e+38 +4.0810036961932393e+37 +1.4037836567680896e+38 diff --git a/LR1/TestData/input_way_5_3_minValue.txt b/LR1/TestData/input_way_5_3_minValue.txt index cd7a60c..b15f302 100644 --- a/LR1/TestData/input_way_5_3_minValue.txt +++ b/LR1/TestData/input_way_5_3_minValue.txt @@ -1,806 +1,671 @@ -2.5566659533384634e+38 -1.7418720294706924e+38 -2.2849963859995295e+38 -2.7156704437915213e+38 -2.6348265636992735e+38 -1.9246146628751695e+38 -3.1182395416549583e+38 -2.2355231415553473e+38 -1.9992647048133014e+38 -2.0399285105870778e+38 -2.5055595914686623e+38 -3.089547528801758e+38 -2.2752045571662587e+38 -2.2798713223553244e+38 -3.0371851958138134e+38 -2.873478329258974e+38 -2.1972947509805643e+38 -2.477648977601738e+38 -2.2087319136359074e+38 -2.049887245939509e+38 -2.6165838101582106e+38 -3.019367645967457e+38 -3.2718978798019853e+38 -2.352946642650154e+38 -2.5914455516191904e+38 -2.0521869470719062e+38 -3.0700147362881547e+38 -2.5358559565024834e+38 -3.3522505808315546e+38 -3.2800287673269938e+38 -3.0322381617921737e+38 -2.1516881140958054e+38 -2.8351139927955394e+38 -3.0856355793288214e+38 -3.2956948834184144e+38 -2.1457823289124705e+38 -2.3946576744166854e+38 -2.956366255453787e+38 -2.4711833498766863e+38 -2.9118000280274713e+38 -3.3735648986953895e+38 -2.822577173563694e+38 -2.311374112154773e+38 -1.984049819559282e+38 -2.3035774552177217e+38 -3.1187463379969316e+38 -2.0954114959344322e+38 -3.0243973124378094e+38 -2.457629576556576e+38 -2.102671849876758e+38 -2.61881615240796e+38 -2.9893867132432094e+38 -3.0337875928896763e+38 -3.3713222845708946e+38 -2.1018528172120408e+38 -2.9110537163848083e+38 -1.7902231721778075e+38 -3.2239113210988236e+38 -1.94383187339747e+38 -2.843550854385667e+38 -2.3931090726195925e+38 -3.127991733635838e+38 -2.3604064136314652e+38 -3.2009872842577398e+38 -2.031109303694458e+38 -2.8974753581744823e+38 -2.5329417920327787e+38 -3.073430635454481e+38 -1.977685073637924e+38 -2.615171854404067e+38 -2.726817591666157e+38 -2.3210630079808735e+38 -2.483932282197634e+38 -3.1162743006999555e+38 -3.1670640575475073e+38 -1.913393834553171e+38 -2.5358709937733307e+38 -2.877817332779966e+38 -2.75805908605743e+38 -3.3225325555238867e+38 -2.6284236104024148e+38 -2.634008526875649e+38 -2.970607328839888e+38 -2.2689596948303074e+38 -2.9194978161834444e+38 -2.2180041117210625e+38 -1.8676372604054026e+38 -2.451438134688942e+38 -2.538218353320618e+38 -1.845298282525334e+38 -2.5341954071596456e+38 -2.5353584286965444e+38 -2.764556151611167e+38 -2.9893611011176223e+38 -2.1091538614846048e+38 -1.80617343729712e+38 -2.0188737895671312e+38 -2.8657788558825296e+38 -2.9887481720573977e+38 -1.996866877354261e+38 -2.1027419510878677e+38 -2.6984935831275295e+38 -2.3279722285343716e+38 -2.0535406735544162e+38 -1.7782262034405267e+38 -2.0799981909045537e+38 -2.336885691089723e+38 -3.1361628307102943e+38 -1.8491194984007262e+38 -1.8966196985542197e+38 -1.8444814029393122e+38 -2.7659622652909557e+38 -2.6636342083069316e+38 -2.3115051809824695e+38 -2.9766032194343426e+38 -1.7994440916084552e+38 -2.379150702435956e+38 -2.163675802561391e+38 -2.6278923984955744e+38 -2.7968177281915827e+38 -2.1746304142696988e+38 -2.32158259817499e+38 -2.3693504160301608e+38 -2.6728918727477103e+38 -3.0068924473660475e+38 -2.091229818405582e+38 -1.808966237151167e+38 -3.273402706004649e+38 -1.9243143782012314e+38 -3.2613215580738285e+38 -2.3854588924922246e+38 -2.584688665204568e+38 -2.3116638239165346e+38 -3.276411086537418e+38 -2.8175561624377666e+38 -2.0513878166679223e+38 -3.327947131684339e+38 -2.5638447194009405e+38 -2.952421015012187e+38 -2.1554733226554103e+38 -3.300581428610549e+38 -1.8022141345395342e+38 -1.8756714367341393e+38 -2.6084071681689534e+38 -2.3001038800072358e+38 -1.825954316733003e+38 -2.4941805823439237e+38 -2.8955334302718437e+38 -2.9174161213265602e+38 -2.270634147531656e+38 -3.0380366226537575e+38 -2.643871277474703e+38 -3.300857034051189e+38 -1.9138402188982715e+38 -2.9532095335948748e+38 -2.0607464884162076e+38 -2.124066284048959e+38 -2.286290404746573e+38 -3.065008601472672e+38 -1.7856426261406434e+38 -2.8538983656529634e+38 -2.488762750474736e+38 -3.149772270102927e+38 -3.050623438695464e+38 -2.679520475709685e+38 -2.0926918537452114e+38 -2.2063915690246804e+38 -1.860343348026567e+38 -2.394423674798155e+38 -2.910568948695303e+38 -2.5585239659170958e+38 -3.2095866484793345e+38 -1.963429838134029e+38 -2.026555028393714e+38 -2.8104934061783323e+38 -2.796900494874475e+38 -3.296293351482327e+38 -2.1676809891502725e+38 -1.8410856597978273e+38 -2.828580983025239e+38 -1.765548986886109e+38 -2.528154502222106e+38 -1.7557672613432068e+38 -2.8968442250697307e+38 -2.2919358402312283e+38 -2.304437853225475e+38 -2.5226807138101607e+38 -2.206713485200099e+38 -2.7887185118720265e+38 -3.3544632184941434e+38 -3.291350332029019e+38 -1.8402438146245614e+38 -1.9259832422812987e+38 -2.9346359105494372e+38 -2.1814493832008643e+38 -2.9337202927525884e+38 -2.0639002030662876e+38 -2.246826331388561e+38 -2.065284178871551e+38 -1.9874485812443073e+38 -1.766444419423203e+38 -2.2392942584298966e+38 -2.8310132799389276e+38 -3.2711568859852313e+38 -3.0686299061907835e+38 -2.129468270877261e+38 -2.742729211848168e+38 -2.9568415622562637e+38 -2.476361538323527e+38 -2.1453461698264497e+38 -3.3215217985145308e+38 -2.361010975965761e+38 -1.8385180205562953e+38 -2.7266317077641787e+38 -2.1787525701624628e+38 -2.938273913966712e+38 -1.949939857272169e+38 -2.902632135452154e+38 -2.4094590266626166e+38 -2.6337484932778866e+38 -2.6339827703053535e+38 -2.878809562916632e+38 -2.606582470811136e+38 -3.05321130742179e+38 -2.2215537570780913e+38 -2.907433264369417e+38 -2.9802169873845498e+38 -2.6557143315460332e+38 -2.5575396518529137e+38 -2.2810743639443555e+38 -2.71973485153e+38 -2.6512210848028074e+38 -2.5223197431254732e+38 -2.4436732104034446e+38 -3.078468179681787e+38 -2.1847780751595598e+38 -2.8180403401839968e+38 -2.619976935206563e+38 -3.218902473304335e+38 -2.0267594324572945e+38 -3.262143706130518e+38 -3.2520210703641474e+38 -2.5433295733091926e+38 -3.2130659694283777e+38 -3.277231280475734e+38 -2.4501177701163266e+38 -2.6362923198206015e+38 -3.338409010341246e+38 -3.1376956401275275e+38 -2.2563964932668455e+38 -2.838792329727769e+38 -2.1511426843968522e+38 -1.8569923012874484e+38 -2.9316707798529475e+38 -3.2812903658915303e+38 -2.6363366680015624e+38 -2.850783067223401e+38 -1.7863726343366218e+38 -2.0849406301000838e+38 -3.2001553459795337e+38 -3.2253234782503333e+38 -2.9548635470642685e+38 -2.7368251240778752e+38 -2.608705041657065e+38 -2.3996602729773697e+38 -2.9754472992013015e+38 -3.226399638660268e+38 -2.0072254644853805e+38 -2.4735761797837725e+38 -2.0184581150318463e+38 -2.751219007616395e+38 -3.0416299576666786e+38 -2.957467977868163e+38 -2.617270553969055e+38 -3.320492430595099e+38 -3.2308948272503796e+38 -1.7687451391615966e+38 -2.659027919923809e+38 -2.6126699512540028e+38 -1.843829599071326e+38 -3.33514309843072e+38 -2.8033764337040185e+38 -2.10525030558668e+38 -2.3964707192627174e+38 -2.5915405395993933e+38 -3.2207530333669953e+38 -1.8419316358890424e+38 -2.6795437667527402e+38 -3.401145408425349e+38 -2.826507461640687e+38 -3.2622995703840024e+38 -2.547055929794119e+38 -3.3406269662010933e+38 -2.0256730977726042e+38 -3.0512292151723323e+38 -3.105736673683956e+38 -3.1442254781601253e+38 -2.9635129512425214e+38 -1.927217502249991e+38 -2.854818590468738e+38 -2.4710162846103875e+38 -1.885847313325108e+38 -3.3303272254082613e+38 -3.0633921776024147e+38 -2.2857778123377713e+38 -2.074717767449017e+38 -2.0863165032541884e+38 -2.4154025296261008e+38 -2.3733768839458894e+38 -2.5107946780190092e+38 -2.3189026114511376e+38 -2.617443213767959e+38 -3.356127926875646e+38 -2.4153886322335945e+38 -2.0705611127158004e+38 -2.39301959837034e+38 -2.2703831860270914e+38 -1.893430398776294e+38 -2.6889737511233505e+38 -3.3528732239692365e+38 -2.3143392329743883e+38 -3.1880469865090886e+38 -1.9374456664439604e+38 -3.2117903230505255e+38 -2.410689657228888e+38 -2.562633925524725e+38 -2.0715137462510307e+38 -2.1821097813046154e+38 -1.9724275301436415e+38 -2.0335472880921288e+38 -1.97472863647433e+38 -1.944511663123685e+38 -2.6291423570738264e+38 -3.2948257375248382e+38 -2.327461811481967e+38 -2.9317685548293264e+38 -2.3380104666739078e+38 -3.179800142368483e+38 -2.6758452344330595e+38 -2.80501445358844e+38 -1.7929980793988246e+38 -3.2243337393459772e+38 -3.291187631915546e+38 -1.8473390814126664e+38 -2.220740186968731e+38 -2.5582428182790307e+38 -2.061061680764662e+38 -3.048535520073325e+38 -1.9634150975311184e+38 -3.0859589433304885e+38 -2.113989306142178e+38 -2.3228312640173166e+38 -2.215067261310606e+38 -3.3069252178818817e+38 -2.7113729473307723e+38 -2.7556897457245707e+38 -3.3157355432506652e+38 -3.1840584540192e+38 -1.7418019893433836e+38 -1.8880186901704406e+38 -3.099022488600996e+38 -2.7986658805120563e+38 -2.9451174375349753e+38 -2.363008479858487e+38 -2.7368234338886797e+38 -2.9485525502006486e+38 -2.788421083679491e+38 -2.8115571180595742e+38 -2.7181236585278547e+38 -2.8967158847903427e+38 -2.251831171569037e+38 -2.159268837808541e+38 -1.9997012245480943e+38 -2.2824423559169007e+38 -2.778835955657579e+38 -2.38149423599241e+38 -2.972062358103294e+38 -2.576802574143449e+38 -2.0921229676689226e+38 -2.359726248710458e+38 -2.5560852405702092e+38 -2.136131994030674e+38 -2.0835567888365524e+38 -2.5269565268941115e+38 -2.356658162090603e+38 -3.18504224445776e+38 -2.6427783320114017e+38 -2.1964233479002648e+38 -2.244607607014152e+38 -2.9988953834690394e+38 -2.6317063487055773e+38 -2.3759747863932687e+38 -3.26519877201431e+38 -2.6958657754447424e+38 -2.8220385444924333e+38 -2.4365398246892415e+38 -2.2889391176519714e+38 -2.4908762877645067e+38 -2.1191376138454695e+38 -1.9012105623645065e+38 -3.400662132753435e+38 -2.066157946881456e+38 -2.5050491503987482e+38 -2.211749564060762e+38 -1.990287124630743e+38 -2.858875449272395e+38 -2.509949506432027e+38 -2.932384619171419e+38 -3.303907111986073e+38 -2.649650820073498e+38 -2.946900904251601e+38 -3.3177498680435253e+38 -3.182793403391143e+38 -2.365344488482459e+38 -2.231842028323812e+38 -2.4124350259830087e+38 -1.8258061515934238e+38 -2.2042485822002384e+38 -3.1135035223425416e+38 -2.505914306333473e+38 -3.0629259210138234e+38 -1.9525921758353415e+38 -2.867351200283282e+38 -2.046416766224893e+38 -2.8510083274273793e+38 -3.395032150258059e+38 -3.0930441695583838e+38 -2.7134333463927835e+38 -2.958251604262922e+38 -2.0202855959617755e+38 -2.1807794338540373e+38 -2.2652208274091137e+38 -1.9377482126619612e+38 -2.613005293770791e+38 -3.3023274873038636e+38 -2.977556459086978e+38 -2.060166181013807e+38 -3.0672400819157068e+38 -2.73776804913288e+38 -1.858582377466672e+38 -2.765406820276061e+38 -3.162633136167083e+38 -2.1998528983123853e+38 -2.2780606288152967e+38 -2.45799694085279e+38 -2.333320015184373e+38 -1.8504253828124236e+38 -2.4763092714025162e+38 -2.301313765995009e+38 -2.5223514158988554e+38 -2.6443883880892274e+38 -2.3910598538155476e+38 -1.88987645813635e+38 -2.428427398301875e+38 -2.4130223762260044e+38 -3.093420461756302e+38 -1.8259968916114954e+38 -1.900731335443664e+38 -3.381150509040508e+38 -3.355234085380941e+38 -1.987838785280102e+38 -2.4342949168889548e+38 -2.152092438025532e+38 -2.2087460003980902e+38 -2.6438657265165813e+38 -3.055535513105838e+38 -2.5974679158448095e+38 -2.3471318428031386e+38 -3.208971619603257e+38 -2.3528702606557638e+38 -1.8920838614133168e+38 -2.7087551201090678e+38 -2.6308290268541867e+38 -2.236131949303337e+38 -2.9413004542938873e+38 -2.051106959943677e+38 -2.019101839583844e+38 -3.2413812432944484e+38 -1.897853188868312e+38 -2.6357138900157006e+38 -2.423516599239161e+38 -2.5924779383470863e+38 -2.4953744477882205e+38 -2.794120183116545e+38 -2.4782117924605737e+38 -2.45188889197342e+38 -2.013279792323143e+38 -1.8509702546208203e+38 -1.9785041815061473e+38 -3.2417368109809888e+38 -1.8705387520850177e+38 -2.5122345410870427e+38 -2.9116248133313915e+38 -3.2240332349657344e+38 -2.1958531606306347e+38 -2.755092204118246e+38 -3.146049155327828e+38 -2.5214942135745918e+38 -1.7400615126037338e+38 -1.8215939990160667e+38 -2.991945733302444e+38 -2.789282305766485e+38 -2.7075663260170723e+38 -3.2355830267131565e+38 -2.4126526548916563e+38 -2.7823868705853326e+38 -2.2416059366045855e+38 -2.6904435652101163e+38 -2.7490121911914575e+38 -2.9255381225103724e+38 -3.2025739362875344e+38 -2.4058275577199308e+38 -3.2848812032751505e+38 -2.3814724667317552e+38 -2.072819884688289e+38 -3.252135738201338e+38 -2.7306063666208903e+38 -2.4059250656867778e+38 -1.898027315882311e+38 -2.6428268778518868e+38 -1.8090680778612965e+38 -1.801459734921486e+38 -2.533292406537227e+38 -2.171181927623463e+38 -3.2324142132900707e+38 -2.299193891185816e+38 -3.1572507225297466e+38 -2.55233853212141e+38 -2.064535139620575e+38 -1.9949795205459802e+38 -3.3242380198589915e+38 -1.7929280661989678e+38 -2.214037154984044e+38 -3.2886637724105192e+38 -2.2117803470190244e+38 -3.2938988737656792e+38 -3.40119295204977e+38 -1.893689886315087e+38 -2.405403894345855e+38 -3.0315080458439347e+38 -2.7469951301170537e+38 -2.2102372342027525e+38 -2.373226340404446e+38 -2.1628792100660125e+38 -3.3710264688981805e+38 -2.7355382000948124e+38 -2.966183336303219e+38 -2.8888046636066576e+38 -2.3365545801943978e+38 -1.9281675192065313e+38 -2.192368210645028e+38 -2.383670748919355e+38 -2.7454211401047164e+38 -2.7472080174068674e+38 -1.8575935812712327e+38 -2.143599610826387e+38 -3.402596690372177e+38 -3.0122966249093475e+38 -2.5525536887179857e+38 -2.3082615195664653e+38 -3.112903334488316e+38 -2.9767143569207806e+38 -2.776236176863015e+38 -2.3923241922383426e+38 -2.5727296553543816e+38 -3.213279815806617e+38 -2.854416070640015e+38 -2.781444774198974e+38 -2.7656374118469188e+38 -3.2988261428247876e+38 -2.198752585457041e+38 -2.2489915343779152e+38 -2.4738871903384366e+38 -2.302749968917318e+38 -1.7787799346154146e+38 -3.3098863237855026e+38 -3.337456156172253e+38 -1.850383614462336e+38 -2.096069969589332e+38 -2.015321814890458e+38 -2.368599337785222e+38 -1.9952468534876646e+38 -2.8731070264038264e+38 -1.8528004059224743e+38 -1.9304393407212747e+38 -2.9448626784442574e+38 -2.8313043352529437e+38 -1.8139615258200595e+38 -2.090558227738897e+38 -2.36747968865717e+38 -3.132004848301004e+38 -2.4346201078135546e+38 -2.536900705685775e+38 -3.3091983138044016e+38 -2.8560922542262202e+38 -1.9098024484505358e+38 -1.8900977985163934e+38 -1.768134069825628e+38 -1.916311279271489e+38 -2.6680804422060648e+38 -2.5655522846546006e+38 -3.281307665675354e+38 -3.110303089827058e+38 -2.016624893956069e+38 -3.027617694619054e+38 -3.153934864951708e+38 -1.831181214877275e+38 -1.9934662049739733e+38 -2.0793432697175976e+38 -2.5521582770898462e+38 -2.0323446095442137e+38 -2.613845916749258e+38 -2.2204906655590805e+38 -2.8686444691380834e+38 -1.793326002643803e+38 -2.9647621757050088e+38 -1.8123081677420616e+38 -2.7423569862159878e+38 -2.0965916764171566e+38 -2.8412271745016336e+38 -2.584453420859981e+38 -2.473321224736765e+38 -1.9488767307979625e+38 -2.3001681279136082e+38 -2.1219584390298807e+38 -3.2091495352506724e+38 -3.007027484957573e+38 -2.870367560791038e+38 -2.065379950066232e+38 -2.3881547762881722e+38 -1.7798768964034224e+38 -2.06123958063912e+38 -2.617021413574465e+38 -2.6396462358526182e+38 -3.2240571826548247e+38 -3.164103105376279e+38 -3.0904254295589345e+38 -3.143166247918212e+38 -1.792945401272247e+38 -2.8603946564897177e+38 -2.1010591398018714e+38 -2.779400921450859e+38 -2.7784910603430846e+38 -2.0396197914653354e+38 -2.2517314782116036e+38 -2.3832815458293243e+38 -2.033124401560744e+38 -1.9824757366770124e+38 -3.263946116173077e+38 -1.8979677686991744e+38 -3.395988023796272e+38 -3.0907109496969245e+38 -1.971471011982284e+38 -2.6725435679977796e+38 -3.0447731841276623e+38 -1.8774505273147813e+38 -2.7372547686868685e+38 -2.971458751147689e+38 -2.5181178695812228e+38 -2.754086518041859e+38 -2.90813501014261e+38 -1.9808816646507922e+38 -3.0776841422539764e+38 -1.912568653644947e+38 -3.2339049544809468e+38 -2.773433208940607e+38 -2.3005137685565656e+38 -2.071638941656239e+38 -1.892389733403008e+38 -1.8378255167571913e+38 -3.0707627185899843e+38 -2.9084627252149682e+38 -2.277410612156097e+38 -2.863050965508478e+38 -3.17718502158938e+38 -2.1624907153874304e+38 -2.7264840550812376e+38 -3.2690359597020664e+38 -2.8717072331521257e+38 -2.7414814725325994e+38 -1.886676167779735e+38 -3.0151859777023166e+38 -2.562289243118895e+38 -2.81710915394881e+38 -3.3586068836031207e+38 -2.971088366569922e+38 -2.5354471386992514e+38 -2.638926020102456e+38 -2.5904598061254562e+38 -2.463984696319499e+38 -2.75332779977473e+38 -2.438766839088576e+38 -3.3141098412502987e+38 -2.4541637526647156e+38 -2.6106369784392684e+38 -2.1527520903373433e+38 -2.450121843320941e+38 -2.548455524189939e+38 -2.110109824339083e+38 -3.1401720275905035e+38 -3.22425449495288e+38 -1.819360275360496e+38 -2.1427302205489173e+38 -1.781010373955809e+38 -2.4741989716864037e+38 -3.2358807545371243e+38 -2.1146597382442087e+38 -1.801162422923467e+38 -3.0565180182936543e+38 -2.592948317752456e+38 -3.165985435895551e+38 -3.200588975736626e+38 -2.8038582710440235e+38 -2.9386163643979455e+38 -1.853033622949001e+38 -3.2740684514395715e+38 -2.8188002448205787e+38 -2.7464292844799023e+38 -2.967272939375391e+38 -2.3898525877794435e+38 -3.225298167962834e+38 -2.873429919406543e+38 -2.661408494409626e+38 -2.9411250748455536e+38 -2.59795882426117e+38 -2.366010980267539e+38 -2.753279361183591e+38 -2.3684262149622293e+38 -3.130525068188361e+38 -1.9252390658700562e+38 -2.7532456528529175e+38 -3.2383405363027423e+38 -3.0243726695399513e+38 -3.3097863846130937e+38 -2.04705562202975e+38 -2.938039198951059e+38 -3.2391502046914124e+38 -2.3863032800246775e+38 -2.040216296125365e+38 -2.715591594973388e+38 -2.8185183643997522e+38 -2.639777234179154e+38 -2.3237413354481265e+38 -3.2862045870736954e+38 -2.2966062525582635e+38 -2.5237685468042996e+38 -3.1948632450314763e+38 -2.799740202098554e+38 -3.3982230280989315e+38 -2.66012961542389e+38 -2.060505907447838e+38 -2.774242569465578e+38 -2.2876827271661436e+38 -2.5677592183042513e+38 -2.3957052590245913e+38 -2.487001565538708e+38 -1.9482167785755685e+38 -2.3168060154695174e+38 -2.991311144712001e+38 -2.584989103071738e+38 -2.8547225025736664e+38 -3.3685784716058394e+38 -3.2166928043426663e+38 -1.9255111247391908e+38 -3.2992842413797685e+38 -3.3824573073389658e+38 -3.0879376502270394e+38 -1.799717280790077e+38 -2.3916809956641797e+38 -2.5233563103734186e+38 -2.687026823493256e+38 -3.1707486683653842e+38 -2.2052565393650997e+38 -2.233818321903311e+38 -3.0538992178635145e+38 -2.8662331673963024e+38 -2.9330243539768066e+38 -2.3675172257556468e+38 -2.6443423533765428e+38 -2.3374286005285016e+38 -3.212771161081171e+38 -1.863150410806832e+38 -2.8750938878621382e+38 -3.1183038546305348e+38 -1.9929281507900096e+38 -2.1900825560267e+38 -3.0130755082754877e+38 -1.9687019176711176e+38 -2.1133503505793915e+38 -2.3499086201806706e+38 -2.476813400575436e+38 -2.0763432060080286e+38 -2.0656621391795165e+38 -3.0324761269329808e+38 -3.146129807864326e+38 -2.268674612773208e+38 -2.701838244900531e+38 -2.2342307606879827e+38 -2.602073067012511e+38 -2.126293320434759e+38 -1.8847397349913874e+38 -2.7663320178730325e+38 -2.6903056693377046e+38 -3.0445852895511388e+38 -1.9775250594338355e+38 -3.2285150349902834e+38 +-2.6985605760589084e+38 +-2.0626823675370396e+38 +2.901025538854387e+38 +3.386529750417296e+38 +-2.2397547613651446e+38 +-2.7054505935887188e+38 +-5.959541295334878e+37 +2.6528260576689693e+38 +2.302975174471526e+38 +4.1207630862569984e+37 +9.089129535496884e+37 +1.5631257082804567e+38 +8.056139262944039e+37 +-2.8367358157496054e+38 +-9.896626859672782e+37 +2.957665936312816e+37 +6.193698673949348e+37 +1.8946813255557176e+38 +-2.654614516459168e+38 +2.009705163594363e+38 +-9.06014740586e+37 +8.189833519131277e+37 +6.648458582000397e+37 +-2.8888368077311817e+38 +-2.8638496789167506e+38 +2.2409445446469333e+38 +-2.287983555631912e+38 +5.561345033676432e+37 +-9.455394484855442e+37 +-1.7373595815071112e+38 +-1.6181305671484887e+38 +2.587125067642709e+38 +-1.6817745919682405e+38 +-1.3522452871328437e+38 +8.277628521396027e+37 +4.439826691983379e+36 +1.6455429527169275e+38 +-2.787800148094857e+37 +-2.234213696191416e+38 +-4.631720636311381e+37 +-7.506201641780985e+37 +-9.112759053780236e+37 +2.0162687287906044e+38 +-1.7907602106872346e+38 +3.2168713650891195e+38 +-2.2256342680200614e+38 +6.0396761884587e+37 +2.5123506444649724e+38 +1.0642628501079071e+38 +2.5415777244295084e+38 +2.1991749150451363e+38 +-1.0426230072228655e+38 +1.1431653292487849e+38 +-2.125874617545956e+38 +2.825581720902786e+38 +-5.1166005276822295e+37 +2.4475022444422355e+38 +2.360008933826496e+36 +-2.1570373509810707e+38 +-2.4816571187426816e+37 +1.7252944887996983e+38 +9.992433665825184e+37 +8.054961074578073e+37 +-3.3372326333427233e+37 +2.9994442795333753e+38 +-1.2397044515966035e+38 +3.276239050384821e+38 +-1.0877554926687249e+38 +4.632732256724638e+36 +3.0876336897397865e+38 +-1.8500994888669573e+38 +1.6997221298612096e+38 +2.4777508830448452e+38 +2.9616716386415353e+37 +3.085904321336501e+38 +3.617503848871477e+37 +1.0444563410780975e+38 +4.561189779495492e+37 +3.0794930740975336e+38 +1.6674695480502325e+38 +-1.8028551033449323e+38 +-2.9441743721392313e+38 +2.8277539529384572e+38 +1.818290889518419e+38 +-1.5814500195313542e+38 +6.346710443400181e+37 +1.1159738693919677e+38 +-2.6925693997209587e+38 +-1.9125189462468382e+38 +-2.0424608401417595e+38 +-1.9969489971018665e+38 +1.6198886807565411e+38 +-2.056790382529173e+38 +-2.4667391252173375e+37 +2.4934457448104667e+38 +3.0828731521562668e+38 +4.970612562166991e+37 +-7.582958831413764e+37 +-1.033091600465058e+38 +8.68625049621606e+37 +1.763008931147975e+37 +8.890586193919355e+37 +-1.0010422369283153e+38 +3.2424981917722485e+37 +-1.1053128701843574e+38 +3.0538112989504704e+38 +3.3247008505678277e+38 +2.055893403222028e+38 +-2.101408164062007e+38 +-2.4793076151366783e+37 +1.2230746454674384e+38 +6.990327863464496e+37 +2.3329125280507528e+38 +-1.6903287879449871e+38 +1.734753818752164e+38 +2.228124119949025e+38 +2.6863801009014646e+38 +-2.903194309090077e+36 +2.5663450568244722e+38 +2.260652123474268e+38 +4.1127388715999e+37 +1.507423697402096e+37 +2.7122274099563334e+38 +-6.348861109039707e+37 +8.838862966229192e+37 +-2.6920865756754453e+38 +1.063495897512286e+38 +-2.517947508946272e+38 +-1.4098582565800728e+38 +3.2715755347450645e+38 +2.4076561213162467e+38 +1.2142699948880002e+38 +-1.909988492124255e+38 +-2.6720249896537397e+38 +-2.3240927544765907e+38 +-2.7306687948654434e+38 +8.788608905325537e+37 +9.251056638561687e+37 +1.7814832468524304e+37 +-1.7550939966937404e+38 +1.5756691321762294e+38 +2.5611932895637808e+38 +9.778517753970897e+37 +1.7240231252097815e+38 +2.8798715870527383e+38 +-1.901117977963021e+37 +-2.6217614997675716e+37 +-1.762619139147827e+38 +-8.79023165618623e+37 +-6.514220930986487e+36 +-3.073744273278649e+37 +2.607718005188494e+38 +-1.739002103988001e+38 +1.6765695776167235e+38 +-2.0724766375811034e+38 +3.3123985848768053e+38 +-8.528174352409846e+37 +-7.910955857504836e+36 +-1.5345198545144477e+38 +-1.1169697225254656e+38 +-1.1457499162112734e+38 +5.035151630287429e+36 +-4.57721009269591e+37 +3.0551251317769813e+38 +1.5226834037141356e+38 +4.266091805296771e+37 +-1.628599988415136e+38 +-2.4434756609075627e+38 +3.200071278558233e+38 +6.518646551742467e+37 +1.3377503303109143e+38 +-1.4232023528657935e+38 +7.30896753984643e+37 +-1.9244383329628732e+38 +-1.3001257671134457e+35 +-1.6956869027126632e+38 +-2.457791204397246e+38 +-2.4254330935968933e+38 +-2.6571207364290034e+38 +3.3001185269191756e+38 +2.7318391532335037e+38 +3.1202760158533794e+38 +-1.3281862860917758e+38 +-1.5867715278316773e+38 +-1.0170550365784649e+38 +-2.5157711330350266e+38 +1.9265323810837324e+38 +-1.4543006428814112e+38 +2.677622708167408e+38 +-2.510104665922299e+38 +1.1105809714847449e+38 +-1.6939752449422867e+38 +1.0039859969218399e+38 +2.4884662350183364e+38 +-5.898634189032624e+37 +-9.819777263699467e+36 +5.783526281921309e+37 +-2.4136481967287078e+38 +-1.772688471582858e+38 +-1.8105355766980843e+38 +-2.6870557665503106e+37 +3.1559244426194175e+38 +-5.62603986366901e+37 +1.737643342445806e+38 +-2.059654033793145e+37 +-9.578163975615507e+37 +-7.471675243575233e+37 +3.252731410846663e+38 +-1.4432993387762789e+38 +-1.6570489573027107e+38 +3.0604561404038138e+38 +1.1855037659155887e+38 +4.98365061567541e+37 +3.081388332813354e+38 +-1.4789602565381515e+38 +-2.563405093984999e+38 +2.9817253554830696e+38 +-2.3613835951184592e+38 +1.0494193725345535e+38 +-6.8019069041645115e+37 +2.061753503413058e+38 +7.047502046460919e+37 +3.1416315007009284e+38 +-2.895547248746296e+38 +2.609593447254775e+37 +-2.1508650195100978e+38 +-9.50072994054324e+37 +-2.5230893481697833e+38 +-5.923390411624526e+37 +-9.388423890572033e+37 +1.0689447893700805e+38 +2.567491616184571e+38 +-2.912090813570727e+38 +2.8370149227130558e+38 +-2.574870519144679e+37 +1.0569573482835737e+38 +9.021527257297276e+37 +2.076717618733738e+38 +2.634681352995008e+38 +-7.291196629894821e+36 +-1.8377920553310892e+38 +-1.8289830700960134e+38 +2.3356941664371465e+38 +-3.6844802584743153e+37 +1.9929195588263347e+38 +1.2893650599268686e+38 +4.082221652226928e+37 +-1.234153379066051e+38 +-1.689010195232524e+38 +1.1415832990063708e+38 +1.0159562548421336e+38 +1.0951759726906839e+38 +-1.5397322982465772e+38 +2.729548454136762e+38 +2.6320156331253178e+38 +-2.1560587270249547e+37 +1.6242565610566018e+38 +-1.0721689196076401e+38 +-1.1447666135531957e+38 +2.9925610400950152e+38 +2.2147020301032704e+38 +-1.7099675347400875e+38 +2.3059015097903097e+38 +-5.655765112005278e+37 +-7.45399004200728e+36 +3.2713360905036356e+38 +-2.6366779498143535e+38 +-2.220950046761361e+38 +2.5814231511283052e+38 +-2.919236493112465e+38 +-2.665552195454036e+38 +1.0411905064139328e+38 +-2.675128148898821e+38 +-1.9879216836035433e+38 +-2.859618267915416e+38 +-3.499001085093965e+37 +-2.179050515756465e+38 +1.552343019699758e+37 +-2.6536596167659433e+38 +3.4021699818117683e+38 +-1.3522465121042221e+37 +1.471111842241325e+38 +-6.015784680286103e+37 +-2.3357999075615346e+38 +1.2418038425715793e+37 +2.92907673992698e+38 +-1.4589417471373235e+38 +-2.0691505281623897e+38 +-2.732122670264032e+37 +8.822063572200936e+37 +-2.8731445973894748e+38 +-1.3720626520107525e+38 +-1.995581946869245e+38 +-2.3683399772649523e+38 +2.132645196597206e+38 +3.021852312521266e+38 +-1.0113590232220165e+38 +-2.07472105168516e+38 +-6.281777750287008e+37 +-8.238648730553769e+37 +2.3526652480486685e+38 +2.106151979619926e+38 +-2.7959563835872654e+38 +-2.87618598489239e+38 +3.4883507977380464e+37 +-2.1937550877025523e+38 +-1.4264237895589745e+38 +-1.1545918475320603e+38 +-1.4712589491464195e+38 +-2.0219008167878506e+38 +-2.697825370146218e+38 +2.864248217185962e+38 +4.555266848048018e+37 +-7.21083680006389e+37 +-1.4567781937004806e+38 +2.72612784613657e+38 +9.730047905424823e+37 +2.4256826234032936e+38 +-2.817715992062453e+38 +-1.2043397806625229e+38 +-2.0172836259400936e+38 +2.7995781134822984e+38 +2.5769948130604697e+37 +-6.197885033110472e+35 +2.7451403303629706e+38 +3.2220886916375403e+38 +-5.441632620335735e+37 +2.135456473311487e+38 +3.062562115461177e+38 +-2.578936866891655e+38 +2.6400969880014606e+38 +-1.0514120456013232e+37 +2.1196404579960085e+38 +1.033294385488638e+38 +-8.224254781502041e+37 +3.050588434148315e+38 +-1.4277240754585873e+38 +3.1920597877505202e+38 +1.279506329291587e+38 +-2.338633540786422e+38 +-1.2461061498721875e+38 +2.4852176144339434e+38 +1.1330269830858846e+38 +-2.8249186468640202e+38 +2.4741243911575427e+38 +-2.6863008411368387e+38 +1.5294253368419142e+38 +-5.365051846406455e+37 +1.54942745518058e+38 +1.1238610842253407e+38 +-2.096841754285988e+38 +-1.232192809515839e+38 +4.6760866573919345e+35 +3.4546125405814077e+36 +-1.6419330208782346e+38 +-2.5946772692187444e+37 +1.1916137069612857e+38 +-2.451843120132583e+38 +2.320236636281532e+38 +-2.16704289643197e+37 +1.0235400926969562e+38 +1.2643392416593605e+38 +-1.7283624479493425e+38 +-2.1744232920558777e+38 +-1.0304891222415225e+38 +7.77534175289301e+37 +-1.822239470981098e+38 +2.3107125437185384e+38 +3.005192712757947e+38 +2.9261855041379728e+38 +7.696218818677527e+37 +-1.1239113202526655e+38 +-2.680992133390444e+38 +4.479261631414102e+37 +-5.152007595650688e+37 +-2.854529305914296e+37 +2.3795074215519365e+37 +-1.9766016242733103e+38 +-5.382158647539558e+37 +-2.6017424440882972e+38 +-1.3248526108408236e+38 +1.8714478412779103e+37 +7.541598904577213e+37 +2.3772051123561544e+38 +-2.1213332196523956e+38 +-8.207329000167315e+37 +1.5587090209910769e+38 +-1.7017067423937492e+38 +4.482829771080098e+37 +2.37485974843127e+38 +-1.1783862374613015e+37 +-2.6676210069468985e+38 +2.6511528489446375e+38 +-2.0472965832603582e+38 +3.1173695862786183e+38 +-8.491003742331645e+37 +-1.4910344788701195e+38 +1.4625658141670735e+37 +2.749826962024164e+38 +-1.6948375860987768e+38 +3.1427519291848565e+38 +-4.0595280038020016e+37 +2.1780879472620816e+38 +2.511842347427427e+38 +6.18799239778542e+37 +-1.9132742768751884e+38 +1.1151591403104808e+37 +2.1397212512029533e+38 +-1.0563456583477643e+38 +-9.237804048424997e+37 +-1.9382101621100925e+38 +2.241529394719948e+38 +5.7704664640235795e+37 +1.5216847035087434e+38 +4.858672896537215e+37 +2.371419088803956e+38 +-5.277489287280382e+37 +-1.460170441646642e+38 +3.1043782156426767e+37 +-1.994869467998411e+38 +-9.791882588281415e+37 +3.1723670866794322e+38 +2.405767645459106e+38 +-7.86078142473202e+37 +-2.2505987994387105e+38 +-7.592264044091821e+37 +-2.3483911875301474e+38 +2.7105741042917908e+38 +-4.796297162017312e+37 +-1.4155318271999095e+38 +-1.8130293597668043e+38 +-2.712813369496455e+38 +1.2003197440303071e+38 +1.6720427599628765e+38 +1.520984772416138e+38 +3.2103197260048884e+38 +-2.8630279894910904e+38 +-9.691404772214e+37 +-1.1589747821778067e+38 +2.576665824062761e+38 +1.0645942400562986e+38 +-9.806853882013743e+37 +2.8553541450885908e+38 +1.074089827945651e+38 +-1.219748716030728e+38 +-2.9501987615650483e+38 +5.092321309918002e+37 +-2.0158158670907343e+38 +2.4768794565847016e+37 +-2.3188370142288555e+38 +-1.1045438384312088e+38 +2.9800447999675417e+38 +1.806515449271397e+38 +1.436520850300894e+38 +-1.899241873659196e+38 +-6.934353270648351e+37 +-1.4717990571529842e+38 +1.1664351578296516e+37 +1.5623256483966932e+38 +-1.8821962482622382e+38 +-1.6503544275764705e+38 +6.952045021276447e+37 +1.968008572331133e+38 +2.051695722318149e+37 +1.2015557332393654e+37 +2.113514689492041e+38 +-2.4998729401415028e+38 +-2.8675293423619912e+38 +3.0717852434313175e+38 +-4.73190766667022e+37 +-1.725369801097476e+38 +2.4318893119460788e+38 +2.4865382586868762e+38 +-2.921458580289444e+38 +2.5248500462688434e+38 +3.0019545951262796e+38 +-2.6446898614601855e+38 +-1.892586984965796e+38 +4.410999490833461e+37 +-1.6779090825365835e+38 +-2.5350080832550333e+37 +-6.43837194497524e+37 +2.272334948630723e+38 +-1.2592310450642212e+38 +-6.698202918281946e+37 +-1.5066993639804958e+37 +-1.573901939920885e+37 +-1.0790231775608706e+38 +2.3076482997763667e+38 +-1.3053027936368027e+38 +9.87399468534036e+37 +3.035816275030537e+38 +-2.777071466028679e+38 +2.858884470131061e+38 +-1.3766539214173623e+38 +3.1071321548025236e+38 +1.6750936161696264e+38 +1.705436221263715e+37 +-3.302766525753357e+37 +1.484841672151624e+38 +-2.6736796016225013e+38 +3.0197043718276637e+37 +-2.61431580024171e+38 +5.022033203886778e+37 +3.3029557194499788e+38 +4.240433296340921e+37 +-2.1652885057978006e+38 +1.5006056042526676e+38 +-1.8911015662281494e+37 +1.3293427432627171e+38 +1.0178531993255678e+38 +-1.5806248480308676e+37 +-2.6567291752721143e+38 +-2.5577672947838867e+38 +-1.0289596782713878e+38 +-2.4778583666041914e+38 +5.738191482123721e+37 +4.1233435807116187e+37 +-2.909604620509112e+37 +-1.986898283640373e+38 +-1.121747642775805e+38 +7.582922112965472e+37 +-2.6663715129332774e+38 +-1.3225247360225905e+38 +-3.3557356508905537e+37 +1.167087413165524e+38 +2.2996719211790007e+37 +2.4036165954446227e+38 +-1.3705409401899258e+38 +2.838000525756338e+38 +-5.725510859667277e+37 +2.811257282756069e+38 +-1.5786812579088384e+38 +3.278727270847604e+38 +2.8478720092113985e+37 +-1.485729839908305e+38 +-1.3933516392943278e+38 +3.057707563074815e+38 +-2.8462547816122478e+38 +3.1346087155814523e+37 +1.631988565636689e+38 +1.1800579013242062e+38 +8.118834370754472e+37 +-2.1895226931899437e+37 +8.793409494427785e+37 +7.513071954048974e+37 +-2.7350265350367675e+38 +1.3950761642797345e+38 +-2.770543958565049e+38 +1.823374223095162e+38 +-1.9257641520613416e+38 +2.4749192456863734e+38 +2.452188759099725e+37 +5.524557090547772e+37 +-1.1480863146749181e+38 +2.003567120208498e+38 +3.346114497138369e+38 +1.3443111723789309e+38 +-1.6033878054687877e+38 +3.2351805239998983e+38 +1.3160282009826452e+38 +2.710171581790799e+38 +3.160427245070458e+38 +-2.8455002114422264e+38 +2.370007124576333e+38 +4.836257780861913e+37 +1.5119429922309272e+38 +-1.309191552820173e+38 +4.486239769416042e+37 +-5.111327818516111e+37 +-1.026469833147687e+38 +-1.5861675994673052e+38 +1.946522240669216e+38 +-4.709702890189753e+37 +1.0121690619801494e+38 +-3.23776575491913e+37 +3.211873206595014e+38 +-2.048389666096173e+38 +-2.819991843857306e+38 +-1.2931583605656365e+38 +3.89374570523006e+37 +-1.3789359551763776e+38 +-9.844496701038108e+37 +-3.4756420608032767e+37 +3.2756168217755883e+38 +-3.2568453381102805e+37 +2.3897648153148685e+38 +1.0735965850104078e+38 +-2.440385807391498e+38 +3.2542982649159927e+38 +2.116661794832167e+38 +2.054735153795357e+38 +-2.3571302046538317e+38 +-2.432074031976887e+38 +2.836153026603756e+38 +-1.6950648417889784e+38 +2.8271345347984486e+38 +1.4160604961864404e+38 +-6.005110033371397e+37 +-2.2247454355047158e+38 +2.288793080830872e+38 +-8.518312346073788e+37 +8.538211779545045e+37 +2.0300728826179954e+38 +1.450966172573212e+38 +-3.2177137071563153e+37 +-1.292975946434398e+38 +2.4402322571746066e+38 +2.7979734032695417e+38 +1.8539955951878414e+36 +3.317039154688563e+37 +2.606956996534652e+38 +-6.539451624069817e+37 +-1.300739491211797e+38 +2.7606868309322145e+38 +2.5045733754416246e+38 +-1.759221161753714e+38 +-2.7542540783523508e+38 +-5.972719632810051e+37 +-1.1787499370584784e+36 +-1.8978449055409337e+38 +2.55166355479929e+38 +1.1631436599648033e+38 +-5.701483861936475e+37 +-1.9141887346271965e+38 +1.8852364966095494e+38 +3.38018057002166e+38 +-1.4714687367043215e+38 +1.8899359429280924e+38 +3.3048454508166976e+38 +3.2523719434694725e+37 +-2.0312697030337524e+38 +1.753832059874116e+38 +-2.6911096347809713e+38 +1.0018492199725262e+38 +-1.702999103733423e+38 +1.3791452859243739e+38 +1.2325929891471745e+38 +-2.8359755880725578e+38 +-1.1738307827251589e+38 +1.91566853991965e+38 +-2.3435694553081425e+38 +-1.4981620586697428e+38 +-2.833015271541193e+38 +-8.483538168252285e+37 +2.598031552338281e+38 +2.2542278446426952e+38 +-2.6985611828267036e+38 +1.9535680249308433e+38 +-3.534714989908061e+37 +2.2982497124360583e+38 +6.395402215434912e+37 +1.698461330183547e+38 +1.2861402153395262e+38 +-1.573215069025713e+38 +1.1403510318327775e+38 +-1.5051984000978023e+38 +1.5069892333088754e+37 +-6.883426952306003e+36 +1.9832213239625694e+38 +-2.0194132495740647e+37 +3.3985603397376283e+38 +2.599413740070091e+38 +4.43269180490461e+37 +-3.669126777994344e+37 +1.4065257735445964e+38 +8.283849525197503e+37 +6.69593762334415e+37 +-2.064955845381244e+38 +-9.580082127810097e+37 +2.0145913635955952e+37 diff --git a/LR1/TestData/input_way_5_4_ArrayProc.txt b/LR1/TestData/input_way_5_4_ArrayProc.txt index 309b839..dbc2110 100644 --- a/LR1/TestData/input_way_5_4_ArrayProc.txt +++ b/LR1/TestData/input_way_5_4_ArrayProc.txt @@ -1,13 +1,11 @@ -1.4699791860352276e+38 --5.735324825678968e+37 --1.2951481193188315e+38 --2.0792180501654847e+38 --2.010790982362838e+38 -2.235559906173788e+38 -2.468290334893967e+38 -5.327708558156355e+37 -3.0971055674564463e+38 -3.2620243847792438e+38 -1.582533290131973e+38 -1.66885138315565e+38 --4.251050276451431e+37 +-1.2476523256650904e+38 +-1.7780652632099682e+38 +-2.0719227811256775e+38 +9.134408215137453e+37 +6.55892035265057e+37 +9.963237065778127e+37 +-1.0900255112808722e+38 +2.525133084104151e+37 +7.767618165232363e+37 +9.110705925140864e+37 +2.955192174524479e+38 diff --git a/LR1/TestData/input_way_5_4_minValue.txt b/LR1/TestData/input_way_5_4_minValue.txt index 38b33ff..781a9da 100644 --- a/LR1/TestData/input_way_5_4_minValue.txt +++ b/LR1/TestData/input_way_5_4_minValue.txt @@ -1,910 +1,786 @@ -2.6272621806249848e+38 -2.9929655974816073e+38 -2.950435892729318e+38 -2.6530571190962378e+38 -2.764693681205498e+38 -2.8008215724697366e+38 -2.9178760750592566e+38 -3.112971083213178e+38 -3.137306094375473e+38 -3.1375935605233798e+38 -3.218041689773885e+38 -2.9094927838129655e+38 -2.5951250132045493e+38 -2.427031374527103e+38 -3.331119308524505e+38 -2.2769809790886043e+38 -2.3876824733994036e+38 -3.2624437677980298e+38 -2.9589692237991875e+38 -3.1868087121787017e+38 -3.3687386796272023e+38 -2.8457864444982245e+38 -3.0346487407016207e+38 -3.385767045378396e+38 -2.964804880679395e+38 -3.3423629133464267e+38 -3.306990161806426e+38 -2.4130598870238233e+38 -2.393582780748263e+38 -2.5836395136377743e+38 -2.823036735549793e+38 -2.6552260891113886e+38 -3.0708828492525802e+38 -3.3763995381957807e+38 -3.219519141137226e+38 -2.7709447146221064e+38 -3.1389562632403993e+38 -2.8827627315462408e+38 -2.9601211723020415e+38 -3.2213479979315612e+38 -2.4118643255908203e+38 -3.330717467251943e+38 -2.3599877820041184e+38 -2.8855967313281132e+38 -2.520931592446032e+38 -2.934792636023312e+38 -2.655953442259393e+38 -3.113335022388303e+38 -2.8811033389068267e+38 -3.188858032426696e+38 -3.2862850541140003e+38 -3.353322528103383e+38 -2.7933037936516076e+38 -3.170735304239376e+38 -2.5903921246185465e+38 -2.439153182859816e+38 -2.897201825646403e+38 -3.155149402190512e+38 -2.8348871776956156e+38 -2.464713810889493e+38 -2.816769555978131e+38 -3.110193721073693e+38 -2.3916757355915472e+38 -3.1516541185946483e+38 -2.4062762723230236e+38 -3.0195954473315517e+38 -2.8719038629444613e+38 -2.7729028611769216e+38 -2.7746008017970682e+38 -3.0865684094640843e+38 -3.0955073612335487e+38 -2.4340449921938777e+38 -2.661041843177974e+38 -2.9190572709179465e+38 -2.6787676962109487e+38 -2.711577441634118e+38 -2.493615485281007e+38 -3.0513562053764266e+38 -2.5073493284679664e+38 -3.350142479208107e+38 -2.7273034847355396e+38 -3.0892561086506907e+38 -2.898463229799813e+38 -2.5138913171724257e+38 -2.591090184164748e+38 -2.693209345988136e+38 -2.6603356162795925e+38 -2.9200907159974498e+38 -2.5800269808209786e+38 -2.5675917519612578e+38 -3.2370814606408107e+38 -2.71193938454785e+38 -2.4105418734898426e+38 -2.741026297755198e+38 -3.3592053705844737e+38 -3.2143070152515425e+38 -2.828110782179262e+38 -2.586770817709471e+38 -3.120125858503486e+38 -2.2900747220861248e+38 -3.2749100657237816e+38 -2.686958812388374e+38 -3.3606822350010023e+38 -3.1895061228407664e+38 -3.258068245982532e+38 -2.2790820565039638e+38 -3.1291980054368163e+38 -2.6385440532920638e+38 -3.387074371596959e+38 -2.7290302333283534e+38 -2.355651977259504e+38 -2.529208741589545e+38 -2.8036583051165667e+38 -2.7131002841591008e+38 -2.436339513996977e+38 -2.316693807636352e+38 -2.865817921779721e+38 -2.4509820857800703e+38 -2.5835223204344704e+38 -2.666197547226922e+38 -2.310919165614719e+38 -2.7446759765368318e+38 -2.833222026536485e+38 -2.9978576293886545e+38 -3.042980996784048e+38 -2.9677188096270617e+38 -2.7809172324391757e+38 -3.022258006772365e+38 -2.334111953554228e+38 -2.5352618562044744e+38 -2.2910827564544087e+38 -2.759148125403295e+38 -3.307252187993061e+38 -3.3328794406025732e+38 -2.3543176516152508e+38 -2.4191338938434658e+38 -2.370298447078191e+38 -3.2862680224316356e+38 -3.2123064468910815e+38 -3.28854441310715e+38 -2.6621514608648522e+38 -2.823363077294928e+38 -3.293480894030784e+38 -3.0693895755539187e+38 -2.6033209448405302e+38 -3.2943486861976428e+38 -2.4096325532903364e+38 -3.3177984383878416e+38 -2.71339751238184e+38 -2.924380063380724e+38 -2.6543826119833977e+38 -2.9669219824242263e+38 -3.2752933497977997e+38 -2.9213604087720113e+38 -2.4721095173596324e+38 -3.2072141573962367e+38 -2.7445105409016364e+38 -2.724827080584953e+38 -3.142014735346251e+38 -3.170046490831742e+38 -2.72136091593191e+38 -3.3763727004749364e+38 -3.053057679680696e+38 -2.5951834057343194e+38 -2.5419844818514206e+38 -2.8900096762566804e+38 -2.940633470994439e+38 -3.1998975696411465e+38 -3.1558570259424537e+38 -3.193594819516684e+38 -2.5653733664345243e+38 -3.351891345298853e+38 -3.0081237554212623e+38 -2.863001080640846e+38 -2.8173953910199223e+38 -3.0904824457337845e+38 -3.1801834449199257e+38 -2.6789575102721636e+38 -2.3426602264834583e+38 -3.2222494211399762e+38 -3.377166762835354e+38 -2.8513264115073197e+38 -2.9086096586108674e+38 -2.9097410662491018e+38 -2.413885270549014e+38 -2.5113743516572856e+38 -2.7247323504323565e+38 -2.7081488702890096e+38 -2.519356741053509e+38 -2.6076828855470712e+38 -2.8312849627095056e+38 -3.2730658281915435e+38 -2.7693004356788635e+38 -3.2888676788686264e+38 -3.257962874734217e+38 -2.7776989282000422e+38 -2.8679657157905376e+38 -3.1857269323411014e+38 -2.287005083894841e+38 -2.5666853524777928e+38 -3.0467101300541196e+38 -2.2945050625745194e+38 -2.3873216223949144e+38 -3.294535987552428e+38 -2.895279642309241e+38 -2.4499244540862852e+38 -3.342525417447026e+38 -3.26625052117676e+38 -3.0266191972329605e+38 -2.4126549434332087e+38 -3.386295782128996e+38 -2.832497784346372e+38 -3.0968681981699145e+38 -3.0368547350569887e+38 -3.2978684962126165e+38 -2.6589838968350212e+38 -3.036331654952162e+38 -3.3591195835850982e+38 -3.3881961349886668e+38 -3.1613594380068187e+38 -3.33926928866748e+38 -2.6356760967834968e+38 -3.0419695787033386e+38 -2.3799884827229083e+38 -3.142364267164923e+38 -3.303801382087567e+38 -3.0913890901270174e+38 -2.5045231849773676e+38 -2.6905708697259443e+38 -2.9157237509502425e+38 -2.348188908336979e+38 -2.3322484261218235e+38 -3.0393487451098306e+38 -2.966780787409427e+38 -2.9518724539016324e+38 -2.263612683032304e+38 -3.3125237550858348e+38 -3.150574784271938e+38 -3.0713234791154504e+38 -2.4183038259175367e+38 -2.454951823116001e+38 -2.5903694676088243e+38 -3.1363941807826272e+38 -3.227067669556468e+38 -2.8217331271042412e+38 -2.7216686975775915e+38 -3.135383742037085e+38 -3.3346271541720902e+38 -3.088453725249677e+38 -2.5194740552680877e+38 -3.0649700567455638e+38 -3.289475569665384e+38 -2.843035119058059e+38 -2.6154480581511613e+38 -2.8391696619588168e+38 -2.5554294659553217e+38 -2.5953144977891296e+38 -3.3047043326151656e+38 -2.582349522968007e+38 -3.059312964350532e+38 -2.8491883603534173e+38 -2.8059067547115363e+38 -3.1851344077280255e+38 -2.268045161436759e+38 -2.4809429034215028e+38 -3.234560277570083e+38 -2.877205082596891e+38 -2.4124500927969528e+38 -3.1771344293908086e+38 -2.54905297961285e+38 -2.981697951554962e+38 -2.727986443414199e+38 -3.1333334829152915e+38 -3.3799590059412953e+38 -2.44227174795396e+38 -2.785616418494872e+38 -2.682761602951763e+38 -3.3328971826894575e+38 -2.6231597254364414e+38 -3.163458156139479e+38 -3.222655141120964e+38 -2.4144898954950617e+38 -2.6148855076150316e+38 -2.950018530707037e+38 -3.151735321066059e+38 -3.361384447832256e+38 -3.1899660687552983e+38 -2.7860748961897858e+38 -2.7141438286295228e+38 -2.9633620215751605e+38 -2.679593668048104e+38 -3.3646297259736363e+38 -2.7802374803727393e+38 -3.1219918933170708e+38 -2.3260967043127042e+38 -3.1456644918010227e+38 -2.6405612265024088e+38 -3.3458025797800204e+38 -2.544696379364724e+38 -3.1626520571614337e+38 -3.0660126537087966e+38 -2.2884699375734276e+38 -3.0510134727923012e+38 -2.847935997622527e+38 -3.3446609238763104e+38 -2.4329800151782167e+38 -3.024580231561849e+38 -3.1008094228505594e+38 -2.998098882813098e+38 -3.3271968056433136e+38 -2.4812955485612803e+38 -3.380677973515605e+38 -2.984371995782761e+38 -2.3445539751623108e+38 -2.300039156246605e+38 -3.062177157467831e+38 -2.6345250428456976e+38 -2.7978858215967842e+38 -2.9778561931499524e+38 -2.9133680664381942e+38 -2.9433756861116183e+38 -3.254886489293109e+38 -3.1560858381446483e+38 -2.5458127172732514e+38 -2.916236734058049e+38 -2.9394553619492714e+38 -3.02178041386831e+38 -3.061927845708589e+38 -2.4822031183122282e+38 -2.396344352778651e+38 -2.7856344281665684e+38 -3.086350052000853e+38 -2.4852784067157222e+38 -3.0557443654548673e+38 -2.5863333312599236e+38 -2.503520739058432e+38 -2.854391564028028e+38 -2.5979148849734867e+38 -2.8956934617128625e+38 -2.4012803267892152e+38 -3.0705811107662833e+38 -3.2451932021583504e+38 -2.4137149133034444e+38 -3.4025410474080712e+38 -3.2267803329474784e+38 -2.5771482109814777e+38 -2.946585702220386e+38 -3.089434852324228e+38 -2.74910795976576e+38 -2.5041007615619088e+38 -2.78261463379241e+38 -2.9783857853202257e+38 -2.7567850495766807e+38 -2.3366245190853495e+38 -3.071623790079593e+38 -2.6174888167002354e+38 -2.845753553512969e+38 -2.9664566837163126e+38 -3.306953853688127e+38 -3.0730117721765043e+38 -2.2841453406190702e+38 -2.5246856719174423e+38 -2.5825603569604565e+38 -2.6348008739304544e+38 -3.140123891763233e+38 -2.3010630511110323e+38 -3.3646573452180826e+38 -3.3009039456119587e+38 -3.0227770151092925e+38 -2.383423661143719e+38 -3.313710007982466e+38 -2.5114880445417162e+38 -2.7188227631854943e+38 -2.359417798132232e+38 -2.421676630120747e+38 -2.6949878994299418e+38 -2.8989789413432337e+38 -2.7144140354404753e+38 -3.365262335791351e+38 -2.368706858672269e+38 -2.528521403229739e+38 -2.29066463322248e+38 -3.340787534980036e+38 -2.711463282811011e+38 -2.737828831462893e+38 -2.758706880454195e+38 -3.1109636040260483e+38 -2.530146462942145e+38 -3.0181775364356218e+38 -2.717565970390956e+38 -3.3823330266134988e+38 -2.6477509979448994e+38 -2.579214212538894e+38 -3.3566085774625637e+38 -2.75388754552707e+38 -2.869880208798905e+38 -2.8642603409373895e+38 -2.5004238432878412e+38 -3.092425459501989e+38 -3.2299553519139546e+38 -2.8777358717193524e+38 -3.2938260959887442e+38 -2.4162699213948074e+38 -2.2891611007391473e+38 -2.519407322741988e+38 -2.5741592177970763e+38 -2.7881640295391056e+38 -2.286064764999998e+38 -2.9580826077603224e+38 -2.6870845324646362e+38 -3.3817669711013657e+38 -3.2000698089346036e+38 -2.80494132077715e+38 -2.718128188245128e+38 -3.0895708516144778e+38 -3.1292691865662606e+38 -3.3323101846978326e+38 -2.4531877121015115e+38 -3.0796285401275088e+38 -2.870485481206611e+38 -2.5105037465939067e+38 -3.09341775043656e+38 -2.4615724715295897e+38 -2.543917851641639e+38 -3.4002307359486936e+38 -2.882146921470301e+38 -3.137831799973597e+38 -2.3005744985526494e+38 -3.3500592217959122e+38 -2.3682367224790207e+38 -3.2826205785552732e+38 -2.3427199376281003e+38 -3.018596442212014e+38 -2.797390761423575e+38 -2.2699104392586764e+38 -2.4449853871482122e+38 -2.7362068240951746e+38 -2.7413008938555792e+38 -2.6109021465346246e+38 -3.2199030617012524e+38 -3.155261828233271e+38 -3.206943602504525e+38 -2.6905143588808444e+38 -2.5905839197174273e+38 -2.7668389809087066e+38 -2.8414042208720745e+38 -3.1410190358622718e+38 -2.7733801040275413e+38 -3.138399296739378e+38 -2.6341662439080933e+38 -3.1182115735036317e+38 -2.7101895105314673e+38 -2.5451190387462317e+38 -3.2970141435368855e+38 -3.107039288321946e+38 -2.4221658330299268e+38 -2.966101431228205e+38 -2.659471078816196e+38 -2.594370148324085e+38 -3.256710307294896e+38 -2.9900189870319653e+38 -2.8141862054231433e+38 -2.9441475291428788e+38 -2.7470901068336384e+38 -2.2759039684774486e+38 -3.166737042068936e+38 -3.3460126724458446e+38 -3.029239976376358e+38 -3.3181430399865245e+38 -2.7350817870200967e+38 -3.2057740126593486e+38 -2.944272662308869e+38 -2.4941240786028637e+38 -2.8864784694078328e+38 -2.895511352264049e+38 -3.074383023413772e+38 -2.722483105157172e+38 -3.1506381033837296e+38 -3.0257656942953545e+38 -3.1271760171990454e+38 -2.661675832121345e+38 -2.587906421471565e+38 -3.0031171805343364e+38 -2.8004098510767787e+38 -2.533633993956043e+38 -2.4536502387248006e+38 -3.118003076328098e+38 -2.4969369737106653e+38 -2.935356391847277e+38 -2.55092997249078e+38 -3.2591193908441934e+38 -3.1316168056164478e+38 -2.4368683466086568e+38 -3.3892497942654495e+38 -3.0884430968843887e+38 -2.374152799990825e+38 -3.1589626255721673e+38 -2.656289261238762e+38 -3.1802271246350226e+38 -2.6992601826292628e+38 -2.5948485141217515e+38 -3.31007965627281e+38 -3.219038772389483e+38 -2.92599772237433e+38 -2.471669216250844e+38 -2.776438876138548e+38 -2.503334639346909e+38 -3.2633529117767264e+38 -2.6195875278043743e+38 -2.6889477643915567e+38 -2.3865246692691684e+38 -2.2792766044773757e+38 -2.6232479664028264e+38 -3.0586440645351996e+38 -2.2697078204272942e+38 -2.7637034830589274e+38 -2.9895321314853787e+38 -3.10104418877635e+38 -3.079117243715365e+38 -2.560187210835624e+38 -3.035233430823619e+38 -2.5809436446589935e+38 -2.933899125837465e+38 -2.732458176995703e+38 -2.892360904954418e+38 -2.8819802902346897e+38 -3.0867429384614967e+38 -2.391277597282988e+38 -3.365817582494605e+38 -2.679614858490257e+38 -2.9054965994532782e+38 -2.8570292171875684e+38 -3.048192659924679e+38 -2.5529121689403897e+38 -2.9007218676539145e+38 -2.39436706522888e+38 -2.9934099201296623e+38 -3.2767878167425265e+38 -2.403522477122683e+38 -3.2092975721187686e+38 -2.4516754830710588e+38 -2.8131968677336043e+38 -3.3288036296351316e+38 -2.9844819612333525e+38 -3.224588703822824e+38 -2.5310408655334192e+38 -2.636280411834587e+38 -3.0076038343103597e+38 -2.4288036750950544e+38 -2.702930349690557e+38 -2.5498700992432552e+38 -2.9826473877652702e+38 -2.4437059658401704e+38 -2.5328984133428958e+38 -3.0900098875613096e+38 -2.682261744499627e+38 -2.9881365857745153e+38 -2.883907436655779e+38 -3.272382491780114e+38 -2.854798124799991e+38 -2.9050694409988347e+38 -2.3660903258421326e+38 -2.6321588464280242e+38 -2.4405699149103766e+38 -3.002892658709795e+38 -2.8483340276987068e+38 -2.594894173298212e+38 -2.927500727353107e+38 -2.864693633745566e+38 -3.052570547159136e+38 -2.8717181665526793e+38 -2.4878761892090283e+38 -2.9096909385263985e+38 -2.9715246838094187e+38 -3.1194002017075237e+38 -2.8334801444934354e+38 -2.508651510445008e+38 -2.550599496094e+38 -2.3747695264910214e+38 -2.603510837779902e+38 -2.9901018214710805e+38 -3.300278702512575e+38 -2.2678721843894e+38 -3.3210444908007314e+38 -2.9110534902536682e+38 -2.9343468858549645e+38 -3.3348471135106526e+38 -2.2822197886846634e+38 -3.3638091238320557e+38 -2.749081373391589e+38 -3.115600664512865e+38 -3.214404536020579e+38 -2.4320663888971845e+38 -2.4094330523933296e+38 -2.9436432521478412e+38 -3.1255307107719405e+38 -2.4566728196663782e+38 -2.5453532500647435e+38 -2.9800018550821257e+38 -2.348074596721673e+38 -3.322685717852744e+38 -2.669244990495733e+38 -2.5872814166028825e+38 -2.3424796007003746e+38 -2.769301744041122e+38 -2.6393907048188503e+38 -2.9470126090206674e+38 -3.1297344728571706e+38 -3.017403198543603e+38 -3.2653972300844467e+38 -3.2601708330610332e+38 -3.26055023686643e+38 -2.889373992183445e+38 -3.0216781397693345e+38 -3.1351195984015383e+38 -2.3914089092489566e+38 -2.455038517279661e+38 -2.835423175532542e+38 -2.327685515406667e+38 -3.0708606528809247e+38 -3.385483642357329e+38 -3.060804926546127e+38 -3.393896723482977e+38 -2.660784915068058e+38 -2.8296723895563724e+38 -3.1595271427237544e+38 -2.6388984597329957e+38 -2.4934936615919906e+38 -2.516218440455977e+38 -2.3286243687778043e+38 -3.050166025864221e+38 -2.8793356695100327e+38 -2.7296201582474146e+38 -3.187376884309868e+38 -2.8534572981655363e+38 -2.8676482049379787e+38 -2.9763225632932074e+38 -2.3191531512787803e+38 -2.94417473091379e+38 -2.5011083045774044e+38 -3.3890183950402883e+38 -2.9313636719501314e+38 -3.018225242293197e+38 -2.484928261193132e+38 -2.355583289330189e+38 -3.3819817826504167e+38 -2.431373980554115e+38 -2.629423236331051e+38 -2.595803623469227e+38 -3.0061249238463674e+38 -3.179481888042011e+38 -2.4081491900148563e+38 -2.5139178338132823e+38 -3.2154565637216204e+38 -2.966213030868433e+38 -2.458444942602524e+38 -2.803744071025569e+38 -2.755498874858121e+38 -3.1306409694926414e+38 -2.372137309906104e+38 -2.3727595311330593e+38 -2.4384210517925657e+38 -2.786230358873363e+38 -3.122305503614588e+38 -3.1776425315003924e+38 -2.424265048175141e+38 -2.8693400576024002e+38 -2.950101447183159e+38 -3.0778369541091745e+38 -3.2056821720027954e+38 -2.2889937839364922e+38 -2.8888920395249393e+38 -2.7359869241260593e+38 -2.972559214612817e+38 -2.8855114490598236e+38 -3.350169831791501e+38 -3.365107785800953e+38 -3.1552077992129082e+38 -2.6629114252850486e+38 -2.3804566268407436e+38 -2.3053275155248608e+38 -3.1290607886966185e+38 -2.2973673761504686e+38 -3.3476632646756593e+38 -3.3694843997846484e+38 -2.9041601861188124e+38 -2.48481502325809e+38 -2.7955179694925675e+38 -2.769118406315022e+38 -3.2914113045745296e+38 -2.5541872641365437e+38 -2.378326057002762e+38 -2.5587455216865985e+38 -3.167821017643998e+38 -3.069323350585107e+38 -2.499659405834156e+38 -3.3104779870909714e+38 -3.272608810500518e+38 -2.8435342196786096e+38 -2.9203229090404064e+38 -2.533659811374509e+38 -2.7841082788489484e+38 -2.436626073686417e+38 -3.3318875550891632e+38 -2.8793246258938864e+38 -2.572155844336747e+38 -2.5517204324577233e+38 -2.613956822059226e+38 -2.781936862701613e+38 -2.805906691459752e+38 -2.3020718971818703e+38 -2.9730624773687187e+38 -2.9311716043438736e+38 -3.2117218882941487e+38 -2.7616970599530453e+38 -2.9643479294813743e+38 -3.0176515281649527e+38 -3.066201202391153e+38 -2.6043581705659435e+38 -2.713409154405469e+38 -2.2771073605826147e+38 -2.6507972204168447e+38 -2.6275136878413714e+38 -3.1933981941080238e+38 -2.58493615778275e+38 -2.3733865426065427e+38 -3.3667980631063025e+38 -2.7006260831635983e+38 -3.151258250471607e+38 -2.666002550528804e+38 -3.242805468932969e+38 -2.958878575881141e+38 -2.6878872464100133e+38 -2.739940429764299e+38 -2.688151864826942e+38 -3.3707020636962736e+38 -3.1935830380027552e+38 -2.462878010121006e+38 -2.3803998113276022e+38 -3.3195045376850274e+38 -2.643872335608977e+38 -3.3684138437356897e+38 -3.0166457138750606e+38 -2.357766214677003e+38 -2.302464769854738e+38 -2.360668036134135e+38 -2.6517031496797183e+38 -3.1894993008518244e+38 -2.511946786445969e+38 -3.041598778296129e+38 -2.5892482783921605e+38 -2.422449888147369e+38 -2.4285783300835754e+38 -2.7568199230790298e+38 -2.7024472774876307e+38 -2.7375571395847493e+38 -2.88954325733246e+38 -2.382728992429119e+38 -2.6589364499527415e+38 -2.9554927045648384e+38 -2.8027808002788947e+38 -3.0518228719734983e+38 -3.2253211861341195e+38 -2.53676816007702e+38 -2.562309187395889e+38 -3.1102375521865283e+38 -2.589158517883288e+38 -2.689855116436208e+38 -2.541575573042747e+38 -2.6616082226287916e+38 -3.09724708189744e+38 -3.247916301228886e+38 -3.3474079151615562e+38 -3.343213680532482e+38 -3.2232976992414184e+38 -2.295370273241539e+38 -2.8664338022426847e+38 -2.358991649045075e+38 -3.337594662883496e+38 -3.1138149124023916e+38 -2.6779992727439246e+38 -3.3612218203260246e+38 -2.5872297364078584e+38 -3.1359340336177223e+38 -2.712148416770638e+38 -2.859064729802218e+38 -2.2869627685885796e+38 -2.4706093257884504e+38 -3.185184077469408e+38 -3.0186113094586954e+38 -3.288330950563973e+38 -3.0525622985461647e+38 -3.212613652115501e+38 -2.6005243672225275e+38 -2.28570731382195e+38 -3.131067677244111e+38 -2.6594646864059345e+38 -2.51928659244574e+38 -2.428154561062035e+38 -2.6971656980023845e+38 -2.331440753009744e+38 -2.587273063774568e+38 -3.1393033895032043e+38 -2.697646963359588e+38 -2.6636178607070266e+38 -2.9385959050811227e+38 -2.9215795038462823e+38 -2.2734731067129874e+38 -2.975072699591181e+38 -2.270441986491093e+38 -2.4998099605511845e+38 -2.89198806314087e+38 -2.5567454500762608e+38 -2.860041875086765e+38 -3.3255610757449247e+38 -3.3771858686533662e+38 -3.34876120406169e+38 -3.31034423547393e+38 -3.0733286231764927e+38 -3.3554630691955695e+38 -2.668402546795158e+38 -3.383717253789444e+38 -3.045296572994839e+38 -2.30232254301822e+38 -2.8067542531477224e+38 -3.3945866202777077e+38 -2.959810051805885e+38 -3.272738960152534e+38 -2.559020865607814e+38 -2.517300824027911e+38 -2.4610717587965954e+38 -2.9035636060414453e+38 -3.1152128374052363e+38 -3.1945553189915085e+38 -2.8722859285558082e+38 -2.957261740558223e+38 -3.2938805940838446e+38 -3.177185163900638e+38 -2.564261236442856e+38 -2.7624844793309563e+38 -3.0997644986757523e+38 -2.90416673424153e+38 -2.5636132048316168e+38 -2.7323661418485852e+38 -3.348734279147843e+38 -2.3062752373410534e+38 -2.7545541232664834e+38 -2.902522966348356e+38 -2.3591159542598175e+38 -2.3447559400132084e+38 -2.8737180401712162e+38 -2.7556884421680372e+38 -2.4133191312872176e+38 -3.082633096739178e+38 -2.403193510864222e+38 -2.490201628768992e+38 -3.2055466921836083e+38 -2.3695685208041465e+38 -3.2488580018618326e+38 -2.2761949209176123e+38 -2.9594806996842516e+38 -3.0066087980746307e+38 -2.542826848695045e+38 -3.176066460305624e+38 -3.2408673897073665e+38 -3.3239689560278003e+38 -2.2700842912728335e+38 -2.6712429215920535e+38 -2.3857038381217754e+38 -3.1663963685008457e+38 -2.27094519118953e+38 -3.3294967950243403e+38 -2.8637228929246985e+38 -3.071521482804206e+38 -2.932831595188471e+38 -2.3215732947704236e+38 -3.3443555485103054e+38 -2.751450231732347e+38 -2.8266429728784153e+38 -2.9721640424919982e+38 -3.3234173913539862e+38 -2.9425191367706708e+38 -2.8976602804522514e+38 -2.5699410172715187e+38 -3.0373083690997456e+38 -2.9600566367049948e+38 -2.536279774418017e+38 -2.5220394266492603e+38 -3.2048611135184294e+38 -3.242661119983322e+38 -2.6768976953720287e+38 -2.4739142266179757e+38 -2.8680301243217473e+38 -2.710734167025162e+38 -2.336633716995149e+38 -2.4398335675480804e+38 -3.2419624221442494e+38 -2.5976679723139733e+38 -3.1167161899515208e+38 -3.1936647461731017e+38 -2.4889024898673696e+38 -2.601521281561333e+38 -3.1521784051387747e+38 -3.261036894309097e+38 -2.4663563702270934e+38 -2.7313889230991846e+38 -2.589789240146843e+38 -2.970053687878739e+38 -3.2871629566865268e+38 -3.400187019489228e+38 +3.0844408192434812e+38 +2.4605050378694443e+38 +2.8811681288290654e+38 +9.929015646832314e+37 +2.2602775695836103e+38 +1.9576452245246734e+38 +7.852205192922132e+37 +1.8464714305274718e+38 +3.11571606666544e+38 +6.368265126632799e+37 +2.577838108073988e+38 +1.2178769734231313e+38 +1.846594468806209e+38 +2.4099459478241423e+38 +1.6887973275207418e+38 +2.4961832115193828e+38 +3.3430002520512162e+38 +1.5633606171246606e+38 +1.7784724462621236e+38 +3.209041396586693e+38 +1.2112552459142451e+38 +2.496259835922077e+38 +1.425007708758433e+38 +2.293556926268348e+38 +2.7312642973406963e+38 +3.3655462992960165e+38 +4.506166828281315e+37 +1.231506875572362e+38 +1.70718512873943e+38 +2.3459533049904063e+38 +1.5163711230407446e+38 +1.567349197539084e+38 +2.9833755868029114e+38 +3.343667862223756e+38 +2.3353989792641902e+38 +3.0151639305187476e+38 +2.3694239536859675e+38 +3.2077993965800252e+38 +1.9937756906864623e+38 +2.3695655920546062e+38 +2.205273724445752e+38 +2.4200252495436424e+38 +3.307617877522445e+38 +1.5518119958879577e+38 +2.3144896232446203e+38 +2.7293135218473624e+38 +1.483933433521925e+38 +1.1009331502902904e+38 +2.220235763763576e+38 +2.8967031531800566e+38 +1.666976352223358e+38 +5.092738998531518e+37 +2.7149431323016317e+38 +1.0030576992149325e+38 +2.5540528220226924e+38 +1.960891908532026e+38 +6.435745018266241e+37 +8.2574477554435325e+37 +1.1006745264462374e+38 +3.1417064040331746e+38 +2.4188943936453752e+38 +1.0000775835834607e+38 +2.543439836368068e+38 +3.022467401282104e+38 +1.0746666043282162e+38 +1.1344118060131609e+38 +1.3039063940548895e+38 +9.21110466228407e+37 +3.0178948349403256e+38 +2.4453630772207812e+38 +5.617058720714212e+37 +2.99506541135149e+38 +3.182105438922419e+38 +1.7070243786401023e+38 +1.3951509998953344e+38 +1.7317951713546206e+38 +6.675010590204324e+37 +2.6409979565138003e+38 +1.0914691065317265e+38 +1.7275832971102853e+38 +1.7557103025861447e+38 +2.5282841438534184e+38 +5.065684227520242e+37 +5.06474638662219e+37 +9.646372873319637e+37 +3.746245921830698e+37 +6.401567701729545e+37 +3.5155797585187275e+37 +1.6510866935514652e+38 +8.69641667843508e+37 +2.380775882542979e+38 +1.9809549987916774e+38 +2.2574892217404666e+38 +1.957663847880374e+38 +9.529826876235784e+37 +2.0468479178895994e+38 +3.3873570806646717e+38 +1.9517122747881115e+38 +2.5010746131211328e+38 +1.6333366585195415e+38 +5.793397569557282e+37 +9.425530956148978e+37 +1.216718699808385e+38 +3.228213426817556e+37 +1.8721314740465753e+38 +1.3848745631931014e+38 +1.8857654708181054e+38 +5.027470919030029e+37 +2.332739438823816e+38 +2.9198348240498525e+38 +7.904254194425734e+37 +3.0337818593676828e+38 +1.4121772533189688e+38 +1.3815877275956374e+38 +2.1197826495836196e+38 +4.2842117389110725e+37 +1.7630180680211595e+38 +9.104323073351025e+37 +2.9645535537800535e+38 +8.592013048807157e+37 +4.974184315337068e+37 +2.726649036143583e+38 +1.4545656259565568e+38 +2.515417753954421e+38 +2.5382592467405473e+38 +2.4754394832029464e+38 +1.855499064599102e+38 +2.4501560134484658e+38 +2.8351336086984488e+38 +2.4149857824465598e+38 +3.1910691561685716e+38 +3.56170831717599e+37 +3.3895461070154822e+38 +3.022660025507141e+38 +1.545320042181225e+38 +2.642564057467884e+38 +9.624749072121983e+37 +2.1837396846848503e+38 +2.407544116433058e+38 +1.881708488719559e+38 +4.119491436882259e+37 +1.8312622977550934e+38 +1.2303065667767597e+38 +1.530699778269058e+38 +1.5210781445036979e+38 +2.9330604659022794e+38 +7.8593238720577485e+37 +7.08635713835816e+37 +1.902204531454184e+38 +3.276738978351172e+38 +7.119065294687484e+37 +3.1081659834437378e+38 +2.0594023756860053e+38 +1.7832376635969387e+38 +1.3136818301810517e+38 +1.8615955620729557e+38 +2.7665582652924208e+38 +9.776017216956488e+37 +2.678834814270408e+38 +7.674446949769174e+37 +2.407910859202299e+38 +2.006553971160079e+38 +2.1564301339192773e+38 +2.155755530107081e+38 +1.462537658683099e+38 +2.8971760555667133e+38 +1.9400896495288193e+38 +3.046685128907068e+38 +3.1520413808487312e+38 +9.690242253175484e+37 +5.0294010356138055e+37 +3.1032565971184108e+38 +1.992779556271796e+38 +1.3957454692407091e+38 +3.260884032738166e+38 +3.0483038648478228e+38 +2.315904766916216e+38 +2.9659388617323153e+38 +3.1637661942709716e+38 +2.44027359730607e+38 +2.7425067271302516e+38 +2.188233082526988e+38 +2.3430829555775178e+38 +1.9554030940806547e+38 +2.759681313034888e+38 +1.985051742624239e+38 +3.3219917198959386e+38 +3.1172867237357054e+38 +1.6238015514688677e+38 +2.0048034960868835e+38 +2.217595111813822e+38 +4.862024952448017e+37 +1.1247696102608435e+38 +2.9026578732217133e+38 +2.4043877512442457e+38 +2.8959316971241168e+38 +1.5209683315999377e+38 +2.255787132103391e+38 +2.9450339923528303e+38 +3.3016362553820898e+38 +2.9185697484457574e+38 +1.4078737681642755e+38 +1.1465778275270285e+38 +1.8136283380189528e+38 +2.5397387514049046e+38 +5.510532844887385e+37 +2.6266240729057423e+38 +4.167835085990081e+37 +2.871583827123088e+38 +4.483717979248744e+37 +6.494781951918564e+37 +6.027727772165464e+37 +2.3921616656776842e+38 +5.7392367276368e+37 +2.6372900886387747e+38 +1.112310237977564e+38 +4.582653329901695e+37 +3.6308574314717452e+37 +2.902178781875979e+38 +2.765296030066815e+38 +2.265211611153289e+38 +2.675864756349643e+38 +1.7305439848197366e+38 +7.077890416974187e+37 +3.2976132636428695e+38 +3.3248780880758192e+38 +1.5914223381488467e+38 +2.4950467119521838e+38 +3.096618518839642e+38 +2.398534241401046e+38 +1.251338484199472e+38 +1.6401035176777976e+38 +1.8043654464885045e+38 +3.308104799602822e+38 +7.553527284974896e+37 +1.2697382526374588e+38 +3.359503618754102e+37 +3.102897306206276e+38 +5.996623439929532e+37 +5.138298131632188e+37 +3.7225127966311574e+37 +1.0654163526560512e+38 +1.6032118389168228e+38 +1.4587158865643398e+38 +2.617059135001447e+38 +1.3019195968667273e+38 +1.79909361347144e+38 +4.877023446794261e+37 +1.8233100760581494e+38 +3.482964465645038e+37 +1.5351858931512649e+38 +1.6786815891158687e+38 +4.723341413636468e+37 +8.775540200908953e+37 +2.16238059336077e+38 +9.541908652834594e+37 +1.2090703978210516e+38 +9.637051974679208e+37 +2.8609781920565137e+38 +2.826179171250294e+38 +2.776277813169686e+38 +1.639834019918106e+38 +2.1569279858590447e+38 +1.8112478267134192e+38 +2.382143720441473e+38 +9.19606502225586e+37 +2.955174889703564e+38 +1.2054119207801932e+38 +3.0938629588637553e+38 +7.287636636250368e+37 +8.678759096890457e+37 +1.4869854293401127e+38 +2.5104857779557467e+38 +6.419565169009207e+37 +9.19159030296703e+37 +1.3107195008355402e+38 +1.9947931788612027e+38 +1.2087148090787671e+38 +9.397478241922266e+37 +2.5472159067020364e+38 +1.754239147767657e+38 +2.2716858900056538e+38 +1.2084945901598407e+38 +1.6875599649409621e+38 +2.415565619473023e+38 +8.753800378772738e+37 +3.3537263444053813e+37 +2.895472867498825e+38 +8.425679780600798e+37 +1.491218729906069e+38 +1.717277398275113e+38 +2.2287049799112646e+38 +2.0779992322459214e+38 +2.4349076188292184e+38 +3.9423968558931046e+37 +1.0680387121247598e+38 +3.2379761741936164e+38 +7.917506373431091e+37 +1.6097956025565196e+38 +2.357864901358867e+38 +2.3902756045323863e+38 +3.5495690140121855e+37 +7.487862533725908e+37 +4.95957392558434e+37 +1.8016207125071297e+38 +1.369736296084049e+38 +1.4962701168096096e+38 +2.7943944884783552e+38 +1.4127441970840275e+38 +1.2877932696092025e+38 +4.857604144636911e+37 +3.4269237155523446e+37 +1.0355630830428412e+38 +2.8432798112072743e+38 +2.025015802044991e+38 +1.7062174249200297e+38 +5.008163434042034e+37 +1.8402565368272668e+38 +1.4784670677884532e+38 +2.6456977244509174e+38 +2.2399255519290725e+38 +3.221868998226127e+38 +8.253331872385778e+37 +3.1976462590146565e+38 +3.040770067452604e+38 +2.5556254849483562e+38 +5.590456758414822e+37 +1.7261862073062286e+38 +2.6466728464452375e+38 +2.9423767896743713e+38 +2.5315923528435257e+38 +1.6709259545409058e+38 +9.751741776091073e+37 +1.815410417871561e+38 +2.8726004467179763e+38 +1.9196301258106753e+38 +1.730506334730804e+38 +2.3728950704192093e+38 +1.5039097305733914e+38 +1.287616314655729e+38 +2.6455898630650093e+38 +1.394827239367028e+38 +2.4859942686319826e+38 +5.919339972059998e+37 +1.374560682776813e+38 +1.5897013502652024e+38 +1.084414009356913e+38 +1.7211268560243854e+38 +3.3660515560654553e+38 +2.167786002141812e+38 +3.0623900472272302e+38 +1.5959515113678424e+38 +2.379821076614485e+38 +7.003681028086035e+37 +1.967481116686632e+38 +3.3766871933372233e+38 +2.1070124253699827e+38 +2.2811243353449533e+38 +6.961610562492698e+37 +6.096188356685264e+37 +9.657105315603136e+37 +4.537388508481841e+37 +2.7047409814505707e+38 +1.9581445330568364e+38 +2.352855365355436e+38 +4.373393414551368e+37 +2.282192937092461e+38 +5.387787667196635e+37 +1.805565228751303e+38 +3.1214359501653607e+38 +4.8267276598454505e+37 +1.7479563691314157e+38 +2.7811373854731155e+38 +2.904090638883055e+38 +2.015812168779453e+38 +1.750198256091184e+38 +1.9188286549365767e+38 +9.253710250539166e+37 +3.7222989000717004e+37 +1.305343998886519e+38 +3.379680077614182e+38 +2.2090209841917057e+38 +6.698123546593314e+37 +4.489442622877473e+37 +1.2216325653400708e+38 +2.906346115336344e+38 +1.3380409292853777e+38 +2.4565025307573844e+38 +2.7878351629451955e+38 +9.975745346806584e+37 +1.9035667610776655e+38 +2.9831459863896548e+38 +2.882882862599443e+38 +2.5332696648869627e+38 +3.1253940455202454e+38 +3.6148468466257136e+37 +2.4401475594931413e+38 +4.080033165550626e+37 +2.1969249584692284e+38 +7.457257807532024e+37 +9.321963680324731e+37 +1.4613001308204255e+38 +1.5022218906539477e+38 +2.387867248611259e+38 +1.7864558196141176e+38 +2.4953112985517213e+38 +3.123149198750029e+38 +1.0247970853637276e+38 +3.1330134849804883e+37 +2.1922035297185127e+38 +7.231600297307872e+37 +1.619085106032152e+38 +4.827259777538619e+37 +3.177585271921058e+38 +1.2642220954362036e+38 +2.6621970355040956e+38 +1.21858162886895e+38 +3.017783354907876e+38 +1.2628964916922952e+38 +2.326460775508675e+38 +2.2202769507919176e+38 +3.2893182666457783e+38 +1.9120077239521655e+38 +1.171488499687155e+38 +3.1559691174427584e+38 +3.221598603392981e+38 +2.7302967209349816e+38 +2.0419789836414276e+38 +1.439652926436316e+38 +7.592451033026545e+37 +2.9928202597250824e+38 +4.863465913093372e+37 +1.0303061301976804e+38 +1.162076050230139e+38 +2.3829503190254284e+38 +1.3455929590675482e+38 +1.4790288191407775e+38 +2.1546526920330274e+38 +3.0507356566938756e+38 +9.191445580857236e+37 +3.2259932629956008e+38 +2.573104381754556e+38 +2.540300657201959e+38 +3.813354360528682e+37 +2.986579408896019e+38 +7.399617447738248e+37 +6.003354604010773e+37 +5.217822257279502e+37 +8.778072620055617e+37 +2.6219619675479278e+38 +1.55751011644792e+38 +1.9004521823684716e+38 +4.7976652645492215e+37 +1.0540119469719363e+38 +1.8431991914511276e+38 +2.5574556396463146e+38 +9.345038789278147e+37 +8.3681393202014695e+37 +2.4748142288251177e+38 +2.1167639954498924e+38 +6.289881528598448e+37 +2.6084975430761973e+38 +2.722059937084892e+38 +2.345175391854171e+38 +2.820185310109859e+38 +5.620271211953789e+37 +7.561119972159279e+37 +1.3624349232729008e+38 +1.9611289991120836e+38 +1.599451502508011e+38 +1.205252122501757e+38 +1.831144985133279e+38 +3.3484909784665126e+38 +2.7120799674467815e+38 +1.62892892923608e+38 +2.4238667618428253e+38 +2.0461515815346795e+38 +2.257789735368899e+38 +1.5242078930736784e+38 +4.682224750592709e+37 +3.624404254048898e+37 +2.4475841697369105e+38 +3.0834996708465413e+38 +3.2248026578299613e+38 +2.832831784593506e+38 +3.682940325461669e+37 +2.71202057903582e+38 +1.8744821219181046e+38 +2.9398364861821922e+38 +2.5317047600123103e+38 +1.734282656146458e+38 +3.0580057755381108e+38 +3.2362425224714507e+38 +2.1393556496877854e+38 +5.0048324987504485e+37 +2.5115063541610196e+38 +1.0893483750826388e+38 +1.6123195382658943e+38 +1.6223756536059303e+38 +6.916279563619786e+37 +1.729174213766246e+38 +4.3280027339804e+37 +2.274941798855576e+38 +2.0069236428386797e+38 +2.894627577616081e+38 +1.8473432624146062e+38 +1.344900147559721e+38 +2.333057020833607e+38 +2.509530554177522e+38 +1.1795117934116038e+38 +2.4871550545695678e+38 +2.8967206936252668e+38 +6.578828093992059e+37 +2.40760273589507e+38 +2.1009065570801255e+38 +1.6356444224788044e+38 +2.8873836190591602e+38 +2.0720967180929417e+38 +1.4546227539259077e+38 +8.633510558492622e+37 +1.1933406145851623e+38 +1.724414756593798e+38 +4.916475615995631e+37 +2.7990808252565344e+38 +1.4785644849058101e+38 +1.1867046726672043e+38 +2.9829576517787474e+38 +2.5688666055277524e+38 +2.9133879491324704e+38 +2.3256400347979707e+38 +2.0885017763829035e+38 +2.5824621915503304e+38 +1.4008603358782525e+38 +2.8667409272855755e+38 +2.909207249637633e+38 +2.7177868001037223e+38 +4.871005873305495e+37 +3.3092075454069426e+38 +1.4439838370702405e+38 +3.150931062806435e+38 +2.6243198324954557e+38 +7.164668879507516e+37 +2.259810245277773e+38 +2.8515590338609646e+38 +2.728072086976153e+38 +1.5073395947800822e+38 +8.821411532004123e+37 +8.9592728007737e+37 +1.9722860679384915e+38 +2.1646515543198295e+38 +3.2809729021922243e+38 +3.2154187261078374e+38 +2.9503844905941138e+38 +1.4732776456050233e+38 +2.5010128752171506e+38 +3.166746981775192e+38 +2.6746997747213747e+38 +1.0779788389596898e+38 +3.0650690169788754e+38 +5.744787133654358e+37 +3.3255648781375383e+38 +1.375915271226469e+38 +1.3800845940510171e+38 +2.718175297326723e+38 +2.2569331799979714e+38 +1.024843454716786e+38 +2.2962418424865736e+38 +3.1959276472517428e+38 +2.9071127209030774e+38 +3.290968443039006e+38 +1.285144260320901e+38 +2.3511964084611297e+38 +3.3345172524875884e+38 +2.13200007498297e+38 +2.634803251303007e+38 +1.5313414405845744e+38 +2.309624103039716e+38 +2.4018637624709052e+38 +2.4134175435744356e+38 +2.436495439826364e+38 +6.122832323423962e+37 +2.1034077384571615e+38 +1.4267564308981234e+38 +1.7574287990215617e+38 +3.0954187116521026e+38 +2.8984168381535534e+38 +2.89450583375192e+38 +1.3787910329290226e+38 +3.91245259302712e+37 +1.2213582864121666e+38 +4.601840638717104e+37 +2.9662412069343376e+38 +2.417591935016698e+38 +2.622848878151996e+38 +1.9887323333505478e+38 +3.207000778897133e+38 +2.1509395336026403e+38 +1.8876563932116603e+38 +3.4529974319152655e+37 +1.7372446979031334e+38 +1.0564713319534534e+38 +1.6358089183023182e+38 +3.1257019018145063e+38 +2.0554494065273686e+38 +2.2198438408713134e+38 +1.6141683318863658e+38 +9.32469779209251e+37 +3.1469694053315414e+37 +5.138025783204162e+37 +2.6468909304539063e+38 +1.9911203543019635e+38 +9.426668634005344e+37 +4.946677126949338e+37 +2.406860066746425e+38 +1.1566634711413392e+38 +2.2503160112774483e+38 +2.6165158405307225e+38 +2.7324430628845507e+38 +1.9742853094151333e+38 +1.583039696117255e+38 +2.9188998641745578e+38 +1.3469817034360066e+38 +2.8476203099155455e+38 +2.1286672078461978e+38 +2.0329838251238442e+38 +7.243654518575539e+37 +6.435864103512467e+37 +1.3540531282238135e+38 +2.103173072132662e+38 +1.5732716362557062e+38 +1.482656576591829e+38 +2.658616250151843e+38 +1.987053318094583e+38 +1.3205386467992549e+38 +2.0189372389412043e+38 +1.7440883352960265e+38 +6.492345018068163e+37 +2.6868667253207626e+38 +4.016808721248277e+37 +1.0478145899313566e+38 +1.1440973683064153e+38 +4.987676099948392e+37 +1.3920813251962444e+38 +5.500944027916439e+37 +1.53240993683571e+38 +2.5093071189687516e+38 +2.461433550222615e+38 +9.839201086886694e+37 +9.1112089156914e+37 +3.2229144429892054e+38 +2.3211196005256963e+38 +2.267627536011343e+38 +3.680210844424299e+37 +1.1922069502944094e+38 +6.859684420300824e+37 +3.328434346760045e+38 +4.624281862016676e+37 +8.38227830548643e+37 +1.4414705822031164e+38 +3.180907774660678e+37 +8.362011708047814e+37 +2.882947037592675e+38 +1.5215501874352289e+38 +2.7547213626220448e+38 +2.529035422818561e+38 +1.3502237758555132e+38 +1.6511635796694335e+38 +2.9965972644228476e+38 +2.2735499034971714e+38 +2.611735945313876e+38 +2.4576014473353523e+38 +4.0772204660994896e+37 +1.8759443903701683e+38 +2.707173891210707e+38 +2.586076179145642e+38 +3.055766864454458e+38 +6.572355736672821e+37 +2.4663403849151378e+38 +3.3509192341206873e+38 +1.80240996381388e+38 +2.880975169803117e+38 +7.447224284431599e+37 +2.6098939578995818e+38 +1.9998629960409093e+38 +1.5368206832123342e+38 +2.719708206151083e+38 +3.1556596983925698e+38 +2.303220987466186e+38 +2.2818394490910207e+38 +2.644843298651189e+38 +1.821984882567567e+38 +1.1904315531100659e+38 +2.420647446845118e+38 +3.3835287485948054e+38 +1.7559077271341604e+38 +4.246819062083247e+37 +7.070234759429781e+37 +1.6249776889497208e+38 +1.9190223154869563e+38 +2.9577599567230726e+38 +2.0907145719455985e+38 +1.2275079753212573e+38 +1.7168204161968482e+38 +2.1885643075054375e+38 +2.715021629540297e+38 +4.210338868994331e+37 +1.8105817206428526e+38 +1.94884375936403e+38 +6.669837351298035e+37 +5.306395388191427e+37 +7.263866329472523e+37 +2.7317572104648393e+38 +2.8491568501804797e+38 +2.2456254507709313e+38 +5.393753180952267e+37 +3.1141514073193976e+38 +8.97988155004249e+37 +3.140062175266071e+38 +7.974426864560659e+37 +1.714876075778389e+38 +2.6655650714730904e+38 +1.5283439655995126e+38 +2.451848312612779e+38 +2.5453365927927604e+38 +3.1659555402332136e+38 +2.5115765876309065e+38 +2.1838262882828997e+38 +5.84318371106943e+37 +1.2745538957182257e+38 +1.6696175634409776e+38 +3.156792103735794e+38 +3.3084055454086623e+38 +2.256336665107878e+38 +3.2627827269046068e+38 +3.12513669715522e+38 +8.705899982327e+37 +3.8458650716172036e+37 +1.5878461698446164e+38 +2.43601351572773e+38 +2.328872952540358e+38 +6.7163356468948365e+37 +2.354534835706791e+38 +2.3746581934942052e+38 +1.2679372073232165e+38 +3.197885817152316e+38 +7.947184302023428e+37 +1.2079629689446725e+38 +2.3990636687799903e+38 +2.640702863936961e+38 +2.5802558683275712e+38 +1.7917657242946465e+38 +3.089220019084578e+38 +5.152041610613198e+37 +1.9745977708239336e+38 +2.8355378285642853e+38 +1.414429211565522e+38 +1.4430424519852276e+38 +9.066951116510614e+37 +1.5947731066675537e+38 +6.549624145400326e+37 +2.42295666895822e+38 +7.936786054684598e+37 +1.1078654345567977e+38 +1.979159272725567e+38 +2.2142284881867293e+38 +3.173485185417114e+38 +7.407677977135373e+37 +2.251180764830684e+38 +2.1434945038072363e+38 +2.252561522353108e+38 +1.605940910284439e+38 +8.51541765666574e+37 +6.16042479737196e+37 +3.129292610853161e+38 +2.842729813688965e+38 +1.975074847241093e+38 +2.990671130469957e+38 +9.398574510830634e+37 +8.611290319746203e+37 +2.601977624554005e+38 +9.218164211436592e+37 +2.002674802832509e+38 +3.0551857447734812e+38 +2.82214307622675e+38 +1.683504426823323e+38 +5.8936909230331325e+37 diff --git a/LR1/TestData/input_way_5_5_ArrayProc.txt b/LR1/TestData/input_way_5_5_ArrayProc.txt index fd13ca4..d4c13d8 100644 --- a/LR1/TestData/input_way_5_5_ArrayProc.txt +++ b/LR1/TestData/input_way_5_5_ArrayProc.txt @@ -1,15 +1,9 @@ -2.4016429868415273e+38 --1.0159431582561394e+38 -6.615226525942026e+37 --2.9936814300564205e+37 --7.603709678174792e+37 --2.4992718159776174e+38 --1.1063403225286763e+38 --1.3923747524749605e+38 --3.089161429509945e+38 --2.6860048349465013e+38 -4.1941002488315124e+37 -2.4650576594796633e+38 -3.3247359812576967e+38 --1.0463844590693489e+38 --9.561112647546698e+37 +-2.9093805057874375e+38 +9.760806307761188e+37 +-1.899655615689966e+37 +-2.343136477743206e+37 +5.804276961700822e+37 +8.406634790302066e+37 +-1.3664166294254625e+38 +-8.951333171040782e+36 +1.2849284794322021e+38 diff --git a/LR1/TestData/input_way_5_5_minValue.txt b/LR1/TestData/input_way_5_5_minValue.txt index cee6da9..996c9d5 100644 --- a/LR1/TestData/input_way_5_5_minValue.txt +++ b/LR1/TestData/input_way_5_5_minValue.txt @@ -1,216 +1,921 @@ -2.2929920234137184e+38 -2.2386753760444807e+38 -2.2961877204386346e+38 -2.7863253904077926e+38 -2.980648397985369e+38 -2.2146535424728057e+38 -2.7522013431499342e+38 -2.5222989508803514e+38 -3.1432497310253545e+38 -2.7925653894400815e+38 -2.2549714309340162e+38 -2.2375772852241678e+38 -2.6945869909703012e+38 -2.6052770352812157e+38 -3.3625454118962088e+38 -2.3093042679106363e+38 -3.1737437576387995e+38 -3.3288741139613358e+38 -2.548081430597907e+38 -3.0238521087601352e+38 -2.6451579116396983e+38 -2.3885143116591974e+38 -3.0916926806695966e+38 -2.510862264451192e+38 -2.6750295145931215e+38 -3.0396728720461168e+38 -2.751114616691341e+38 -3.401536491433987e+38 -3.1948403454758256e+38 -3.173101769635697e+38 -2.7590061495067138e+38 -2.8049465087227166e+38 -2.8362515187187813e+38 -2.9133779517475877e+38 -3.0979604001503917e+38 -2.9106022059829112e+38 -2.9653744344824563e+38 -2.670553662623291e+38 -2.918079334781636e+38 -2.623011244040194e+38 -2.8252550156277677e+38 -2.2922349869240925e+38 -2.3388386689652886e+38 -2.5144359590685534e+38 -2.9179746206576896e+38 -3.063557521360545e+38 -2.9152204649323527e+38 -2.3216591280367623e+38 -2.8010151166280258e+38 -3.387091944418982e+38 -2.8967104969190074e+38 -2.6584327665453053e+38 -2.6730933976212762e+38 -2.7456557291016876e+38 -2.5322765979665832e+38 -2.458207303590121e+38 -2.2405241037585423e+38 -2.6573569309839078e+38 -2.711168751977398e+38 -3.2668594090683533e+38 -2.2657592089679676e+38 -2.6508708200451342e+38 -3.204431070345149e+38 -2.8605212145133548e+38 -3.3635163344815806e+38 -2.817870369081775e+38 -3.2043600713164105e+38 -3.0589885484674087e+38 -2.5994812442034726e+38 -3.3665536609441147e+38 -2.331128834846811e+38 -3.122865986430175e+38 -3.0427809894014376e+38 -2.7322872191285458e+38 -3.1687891896295754e+38 -2.6606141806836326e+38 -2.8644773789793773e+38 -2.200762104168428e+38 -3.0077172214626074e+38 -2.3239614897086466e+38 -2.605567037520957e+38 -2.970922236028891e+38 -3.3843128962270875e+38 -2.6002209956815297e+38 -2.876151410758057e+38 -2.751586640665877e+38 -3.1063529852406574e+38 -3.0779747901211742e+38 -2.9232584196015676e+38 -2.8655753994058313e+38 -3.310648115257622e+38 -2.9525037116561518e+38 -3.229127816064066e+38 -3.0166359243433362e+38 -2.9487070503547688e+38 -2.8598145883448543e+38 -3.2995189079400734e+38 -2.28320585137458e+38 -2.7046013134505325e+38 -2.408620768275141e+38 -2.194663068329643e+38 -3.115342948455475e+38 -2.392967505605089e+38 -2.8839233561629048e+38 -2.7347099364097036e+38 -2.8426889679052742e+38 -2.3816625860304746e+38 -2.8739063800964247e+38 -2.248119806799345e+38 -2.2693182878796394e+38 -3.339345081061233e+38 -2.9291697210163093e+38 -2.3196538476334942e+38 -2.5442008013676533e+38 -2.8036564980328267e+38 -2.5275850577775852e+38 -2.838180474240418e+38 -3.371690925219197e+38 -2.193718810745864e+38 -2.2652201965575456e+38 -2.3640371180716786e+38 -3.188806540899032e+38 -3.334279746912132e+38 -2.765193827378023e+38 -2.411792466151974e+38 -2.3837685952464118e+38 -2.9790148904135633e+38 -2.796910725231549e+38 -2.8551443871539647e+38 -3.3790709760774594e+38 -2.870082771230243e+38 -2.959541231499871e+38 -2.696157747649316e+38 -3.1373794752696568e+38 -2.897150116968409e+38 -2.650041556760255e+38 -3.177511666321243e+38 -3.2108835960600374e+38 -3.3080910014892586e+38 -2.795838721951651e+38 -3.1269309563983485e+38 -2.7929936685318615e+38 -2.964388643853399e+38 -2.784841304839636e+38 -2.5127459767133455e+38 -2.416197006007517e+38 -2.5328624727802827e+38 -2.997878718083755e+38 -2.9255375888718143e+38 -2.562147893687647e+38 -3.1060818125723678e+38 -2.856655791613684e+38 -2.387960386924583e+38 -2.690773029939275e+38 -2.9193058282000993e+38 -3.0334334086106172e+38 -2.938634141793408e+38 -3.263191919011504e+38 -3.019147532024941e+38 -2.896161760598129e+38 -2.5536040734803846e+38 -3.2110961070405965e+38 -3.0532335613596432e+38 -2.665485942553e+38 -2.419072265059257e+38 -2.6999427355664936e+38 -2.640056320311961e+38 -3.049812254962806e+38 -2.909716049896763e+38 -2.947382826571825e+38 -2.6526931388395434e+38 -3.3682435701413138e+38 -3.297253067921913e+38 -3.2300753325514766e+38 -3.3194769313714387e+38 -2.301226249864439e+38 -3.2511610724008553e+38 -3.0635193803078125e+38 -3.3743608527619983e+38 -2.430985871291859e+38 -2.2556401653810414e+38 -2.7176014246690766e+38 -3.041669401350695e+38 -2.614592087753941e+38 -3.3271814266473225e+38 -3.282395882438627e+38 -3.0381108962572e+38 -3.323640688361799e+38 -2.3655369893755437e+38 -2.5575943909706704e+38 -2.7256257147348936e+38 -2.5160472611692054e+38 -3.0507129634475407e+38 -3.2047111561088333e+38 -2.417494796133101e+38 -3.0417168774615156e+38 -2.49006271900627e+38 -3.2805288126187208e+38 -2.584607573871891e+38 -3.3921583211164526e+38 -2.546827301002826e+38 -3.255073718050976e+38 -2.9935456356007507e+38 -2.976891670197279e+38 -3.2642084475416876e+38 -2.3513435015630515e+38 -2.3979958927733764e+38 -2.9896934072425247e+38 -2.473618568077716e+38 -2.6417057790747928e+38 -3.3708972569316298e+38 -2.9803866277582887e+38 -2.1948359290288316e+38 -2.75761946422062e+38 -2.9270229922918076e+38 -2.7812407641774906e+38 +2.8201554248878407e+38 +3.073187482843041e+38 +3.1287580288302327e+38 +3.2652261692461465e+38 +2.7585895690444815e+38 +2.7802903013452732e+38 +3.2195504328696606e+38 +2.985363729976525e+38 +3.0806560743204817e+38 +2.7007480436490914e+38 +2.571360310107078e+38 +3.298310847805305e+38 +2.6788820392502e+38 +3.2864807749097408e+38 +2.756854859693353e+38 +3.1085696181120897e+38 +2.5330205447116705e+38 +2.825484210578309e+38 +2.870918938224948e+38 +3.0387425086680095e+38 +3.039411414725917e+38 +2.5394655736511273e+38 +3.3261986284879683e+38 +3.066463785751332e+38 +2.716148877714832e+38 +2.771575019929399e+38 +2.6956346150878418e+38 +3.088033992386511e+38 +3.0803465493683708e+38 +2.64141773457681e+38 +2.5243314416087665e+38 +3.087194463636347e+38 +2.6271334013829664e+38 +3.0337659863934517e+38 +2.729664037711641e+38 +2.522703243528604e+38 +3.0014407210490985e+38 +2.6161064968110595e+38 +3.3128685779024243e+38 +2.692913808226282e+38 +2.6983975176427158e+38 +2.7236444625368723e+38 +2.667342041826437e+38 +2.7405898593584596e+38 +2.9221026299376084e+38 +2.698969707344831e+38 +3.179258137427089e+38 +2.8939157150840877e+38 +2.9178149715494217e+38 +3.0334893846093367e+38 +3.3951738856057358e+38 +2.5549777449828632e+38 +3.1294409111838134e+38 +2.8852857812918525e+38 +2.9644159002621006e+38 +2.904034275890156e+38 +3.105084237769847e+38 +2.926464352104818e+38 +3.3671686866246744e+38 +2.8893251603528344e+38 +2.7792427955180247e+38 +3.076495268462554e+38 +2.524107260307117e+38 +2.961250639960262e+38 +2.7664473765354195e+38 +2.7609314589327153e+38 +3.3073344048548297e+38 +3.2977894628222004e+38 +3.2112845526144108e+38 +2.7346900635576967e+38 +2.7307435808691244e+38 +2.679529543446103e+38 +2.8986531494746472e+38 +3.0227859989610585e+38 +3.33653841998865e+38 +3.391300375607532e+38 +2.8022499055111642e+38 +2.7690169237980805e+38 +3.0980530669586704e+38 +3.2749347178444565e+38 +3.3059554378212802e+38 +3.098506990028499e+38 +3.3951099689402993e+38 +2.7387280375224013e+38 +2.964345103025823e+38 +2.6316765275640975e+38 +2.6419552067663757e+38 +2.582550927507082e+38 +2.5831594643687526e+38 +3.258743463174657e+38 +3.1366977146506208e+38 +2.5053890341885163e+38 +2.789506657093254e+38 +2.666820259863272e+38 +3.3551887157637402e+38 +2.9928737589017944e+38 +3.1500543909391663e+38 +3.043140921153731e+38 +3.3876096851290577e+38 +2.9221247949325785e+38 +2.9512747956185047e+38 +3.207602187782736e+38 +2.6227206482719147e+38 +3.0290186427568415e+38 +2.5444554124405063e+38 +3.0283700269231355e+38 +2.552810836629884e+38 +2.9761131585189473e+38 +2.726714363385498e+38 +3.093956745751801e+38 +2.989947996028241e+38 +3.237284940756424e+38 +2.6128516998462892e+38 +3.169951064971338e+38 +3.1370479047539553e+38 +2.856207305776208e+38 +3.3410919179798236e+38 +2.565452444717678e+38 +2.927342452115402e+38 +2.9271414180665655e+38 +2.8706796661795577e+38 +3.364477493948459e+38 +3.267140862469249e+38 +2.988100195942105e+38 +2.932949570461409e+38 +3.2183107464795262e+38 +3.3687399496184454e+38 +3.119798880751072e+38 +2.9452914306706724e+38 +3.0407800134642766e+38 +3.3294970314701534e+38 +3.149477327073722e+38 +3.2689150534491804e+38 +3.0614064492586294e+38 +2.5631588067276625e+38 +2.7911667255406206e+38 +2.9233832100418797e+38 +2.773196068123877e+38 +3.2445258928828342e+38 +3.1411004181860408e+38 +3.2322888023922578e+38 +3.243842309978033e+38 +2.525239666823963e+38 +2.9240945318480248e+38 +2.6102312527280328e+38 +3.058702675675176e+38 +2.5079803725324964e+38 +3.1539006696477065e+38 +3.1250197104060987e+38 +3.1659738015024547e+38 +2.6104754877419214e+38 +3.2380487036783205e+38 +3.1268795484781454e+38 +2.9309734404847214e+38 +3.3722710162854655e+38 +2.8471313203944593e+38 +3.0398894684371072e+38 +3.3275197000344888e+38 +3.295119115798634e+38 +2.8726979390544865e+38 +3.268533951512726e+38 +3.2730269046291805e+38 +3.331399894669581e+38 +2.8897152993791325e+38 +3.072919096445853e+38 +2.9128405000853046e+38 +3.2692562051132967e+38 +2.6361912591107255e+38 +3.010750504966846e+38 +2.750245095190936e+38 +2.9983372562374862e+38 +2.6454820131069856e+38 +3.099118162800767e+38 +2.6338397022165306e+38 +3.327021561685796e+38 +3.2475195398332584e+38 +2.945316597192526e+38 +2.632212722246225e+38 +3.360352068573224e+38 +2.841213472126907e+38 +2.940180459867586e+38 +2.6491356374233932e+38 +2.7312903985562416e+38 +2.6358221484331827e+38 +2.597750021433825e+38 +2.653156462094454e+38 +3.361468737809986e+38 +3.0839512466585773e+38 +2.6415605684091905e+38 +2.996160305327786e+38 +2.7530907218541483e+38 +2.5228082943346212e+38 +3.021131924014057e+38 +3.182835332257178e+38 +2.9610093773416695e+38 +3.135060161518794e+38 +2.5799469397449473e+38 +2.9133446989648303e+38 +3.2934523433746384e+38 +3.209074183236079e+38 +2.7954413751634636e+38 +2.5039428010090638e+38 +3.1110296760063918e+38 +2.560704744239985e+38 +2.86598261636339e+38 +2.8978403376459865e+38 +3.250152033870511e+38 +2.7502608886438326e+38 +2.9421213766818635e+38 +3.1520406518194484e+38 +3.1407831604171132e+38 +2.5119548611383477e+38 +2.9355373151121764e+38 +3.3370499146411955e+38 +2.591258569586174e+38 +2.6741203507007362e+38 +2.8670599354280663e+38 +3.3144149530121273e+38 +3.0208669133158455e+38 +2.725129494059698e+38 +2.9440495567396574e+38 +2.7138560022054776e+38 +3.2819623400495188e+38 +2.5312145820175963e+38 +2.7234578611763516e+38 +2.8648106817819255e+38 +2.882695488080699e+38 +3.0924864123904003e+38 +2.819941687526726e+38 +2.912268420527921e+38 +2.815337472498574e+38 +3.1630271725619323e+38 +3.309354648304621e+38 +2.66636126890129e+38 +2.8496325033868952e+38 +2.77692831075002e+38 +2.841865156731444e+38 +2.5045591763352295e+38 +2.5805084275688273e+38 +2.5229086689877725e+38 +2.9180575304727955e+38 +2.6738905982546354e+38 +3.135439545903655e+38 +3.2775651891875287e+38 +3.3447441134184e+38 +3.381619003753466e+38 +2.9039016606228407e+38 +3.173376213923161e+38 +2.8235830336018273e+38 +2.5217503171979867e+38 +2.594416929299085e+38 +2.884084275728207e+38 +2.6519358472066503e+38 +2.9642187226098037e+38 +2.5742832815758963e+38 +2.6932734928305067e+38 +2.5872464921389643e+38 +2.6226308311793093e+38 +3.195024631837983e+38 +3.034687003205498e+38 +2.5296887189830095e+38 +2.529422669026164e+38 +3.3570122742468832e+38 +3.365772713287532e+38 +2.632070661889494e+38 +3.100827447551525e+38 +2.5719239351228274e+38 +3.198173721783407e+38 +2.8551823312314116e+38 +3.081997607704094e+38 +2.713668530690131e+38 +2.7031107908828153e+38 +2.5980961402082044e+38 +2.9004608653360982e+38 +2.9990486992583526e+38 +3.2654173263104314e+38 +2.988908178500237e+38 +3.0640101037460726e+38 +3.209825390145775e+38 +2.8708035145270656e+38 +3.3732180694540296e+38 +2.9975655271768694e+38 +2.6253073887936726e+38 +2.956865100681014e+38 +3.3707391871419965e+38 +2.8987307142617283e+38 +2.659403699402169e+38 +2.515165071384554e+38 +2.720091993012079e+38 +2.745881383794945e+38 +3.0289802374205737e+38 +3.006878041318733e+38 +3.003136888398557e+38 +2.6801791725946378e+38 +3.2678508254353418e+38 +2.8981193570663075e+38 +2.7980616327908726e+38 +3.015610129670459e+38 +2.574942626624339e+38 +3.3708606224971565e+38 +3.240625098044017e+38 +2.9850092711279073e+38 +3.040715182229365e+38 +3.104855879932567e+38 +2.9185264949530333e+38 +2.906544388786697e+38 +3.3817912161236506e+38 +3.0159917260446448e+38 +2.6975494738786932e+38 +2.8958261975207906e+38 +2.6149155055969294e+38 +3.07523215535639e+38 +3.0858700694013036e+38 +3.378409160101972e+38 +3.238442787183497e+38 +2.551740410530645e+38 +2.6522542575805134e+38 +3.2709691947127425e+38 +2.528474826869144e+38 +2.6080294090205346e+38 +2.8593476229689224e+38 +2.9737904104206617e+38 +2.6618670398048266e+38 +2.6664609680173797e+38 +2.7382027192781504e+38 +3.1381945675838987e+38 +2.9608659400493773e+38 +2.9287532693708478e+38 +2.512957311772241e+38 +3.115990655263569e+38 +3.1154581103092832e+38 +3.381408549682941e+38 +2.89627174419476e+38 +2.8489413187969322e+38 +3.040439775225238e+38 +3.0687389016500153e+38 +2.628473442199256e+38 +3.0795657027282293e+38 +3.275615861827691e+38 +2.5179063686701007e+38 +2.5933791655757323e+38 +3.0290036649229987e+38 +2.633162502841217e+38 +3.021621864029435e+38 +2.5969643723262844e+38 +2.8257233951180202e+38 +2.5636177926716006e+38 +3.1723872670321627e+38 +3.239314429551947e+38 +2.721121160238869e+38 +3.3842764018612142e+38 +3.3679372977070023e+38 +2.5726117876994965e+38 +3.0020275074613373e+38 +2.5765518625711786e+38 +2.5986489748137597e+38 +3.1996748280047295e+38 +2.8887654538491645e+38 +2.785080937307542e+38 +2.8689271707655004e+38 +3.1118688691150993e+38 +3.0273941467251993e+38 +2.8381688981540618e+38 +2.5666711642624713e+38 +3.093425088166782e+38 +3.240949519341475e+38 +3.294556382755187e+38 +2.5910431105824843e+38 +3.23459173092103e+38 +3.1079924896635438e+38 +3.2073393712754224e+38 +3.092849431621e+38 +2.9442832471619793e+38 +3.1205570712431414e+38 +2.5170137012617455e+38 +2.5147566984713445e+38 +3.2895126474217527e+38 +3.248638262764109e+38 +2.618723389173267e+38 +3.18181636950438e+38 +3.398565577129886e+38 +3.2114633637050414e+38 +3.1409587103095812e+38 +3.2318657639898945e+38 +2.8053043304899622e+38 +2.7224577084245862e+38 +2.8489610671217587e+38 +2.7221022466383027e+38 +3.365109857925012e+38 +2.723824538630107e+38 +3.2371792310398228e+38 +3.3978119719994885e+38 +2.6344408901479287e+38 +2.981912592536804e+38 +3.245804561384348e+38 +2.8223893883078724e+38 +2.9312726801281736e+38 +3.3270667985256284e+38 +2.9045776488805416e+38 +2.64727833535719e+38 +3.209165557361871e+38 +3.2118044192865303e+38 +2.73245428693016e+38 +2.588909012034645e+38 +2.856192151762322e+38 +2.6953173708808998e+38 +2.9238153296102076e+38 +2.9090016427278252e+38 +3.252817251936724e+38 +2.6028069027504235e+38 +3.242529073794242e+38 +2.5980259649364643e+38 +3.150987627406129e+38 +3.3996952084752102e+38 +2.671695010757696e+38 +2.7762360479272893e+38 +2.867305448050085e+38 +3.245488748922703e+38 +2.843721598278148e+38 +3.135915499670315e+38 +2.8960742608496413e+38 +2.5960436199186774e+38 +2.516171161992838e+38 +2.8729744601680643e+38 +3.0295937110974054e+38 +3.2712621568159828e+38 +3.1648588330266746e+38 +2.7460489375190007e+38 +2.8677534136756987e+38 +2.968271095778254e+38 +3.240295138731323e+38 +3.1607300277633027e+38 +2.9556688571003054e+38 +2.5658967539927777e+38 +3.1018575921677838e+38 +3.1374646554213236e+38 +2.752321472598582e+38 +2.5230264042696273e+38 +3.0174879231333716e+38 +2.7045261209393515e+38 +3.1133931985147715e+38 +3.2734958470204498e+38 +3.347428396614293e+38 +2.5862185080532028e+38 +2.9186376220378305e+38 +2.8540546160874674e+38 +2.869678262169687e+38 +3.2156946384479807e+38 +3.004519620294518e+38 +2.696837744568643e+38 +2.810730770510795e+38 +3.2343555105022948e+38 +3.385987900204852e+38 +3.1687584875261247e+38 +2.981068823135485e+38 +2.8034433415515642e+38 +3.1121765362754653e+38 +3.3378940205496972e+38 +3.0724880504853844e+38 +2.9008089712409664e+38 +2.833442338865165e+38 +3.0039130958827928e+38 +2.568493479070552e+38 +3.2381691300815e+38 +2.6110434408234373e+38 +3.2376894092335926e+38 +3.359019106523677e+38 +3.0457540786618693e+38 +3.308924143808531e+38 +2.8200170180258684e+38 +3.3400678485742884e+38 +2.5473200198384315e+38 +2.8725871970273288e+38 +3.289537567282047e+38 +2.8482253223524116e+38 +2.7996723654965652e+38 +3.2535599683192474e+38 +2.759390690620966e+38 +3.3679387719121293e+38 +2.722787474138989e+38 +2.9053190921195648e+38 +3.1490900685958305e+38 +2.7107646651813075e+38 +2.9484776915480335e+38 +3.273429653834386e+38 +3.072808468660751e+38 +2.658176693624225e+38 +2.8766112334833785e+38 +3.101976174900544e+38 +3.2395177075777314e+38 +3.3477322490709666e+38 +3.087981765616547e+38 +3.143406056802417e+38 +2.9233955298626084e+38 +2.8492537186634604e+38 +2.752342568657582e+38 +2.7449054531347586e+38 +3.0920619096960076e+38 +3.0037194190566827e+38 +3.0705204916220552e+38 +2.618616831242416e+38 +2.9771442273720646e+38 +2.5898273070885928e+38 +3.27826470840219e+38 +3.3155620093218408e+38 +3.059529489141919e+38 +3.2744558630595588e+38 +2.9589964841584666e+38 +2.984767445918996e+38 +2.8503721571587643e+38 +2.7789782149036818e+38 +2.5090220166358962e+38 +3.16728163020393e+38 +3.3329194849333225e+38 +2.888276738007937e+38 +2.8315523972909287e+38 +2.5405029123538833e+38 +3.1467307827063266e+38 +2.8330461045635773e+38 +3.2684258051837876e+38 +2.6271615151290828e+38 +3.053704826386056e+38 +2.5554042362195207e+38 +3.1345287556161972e+38 +2.9977795672715995e+38 +3.3700794078356992e+38 +2.957474299751216e+38 +3.332648938613081e+38 +2.7122877579385953e+38 +3.200339856098832e+38 +3.1606439419516636e+38 +3.2329313803650623e+38 +3.0561128104227776e+38 +2.656366128895254e+38 +2.968099459574343e+38 +3.1927645460778383e+38 +2.7083021752416722e+38 +2.9328641263084845e+38 +2.8027603539848645e+38 +2.9358543200630526e+38 +2.833668455351941e+38 +2.8397869217481043e+38 +2.9719386396790123e+38 +3.2627786646290295e+38 +3.398691018367363e+38 +2.7637307619955073e+38 +3.0301775987031073e+38 +2.8767848309453667e+38 +2.9421687869807358e+38 +2.5794913887895745e+38 +2.784673025835973e+38 +2.571276923644992e+38 +2.848483774738566e+38 +2.868132756113441e+38 +3.3384254382266762e+38 +3.1985130080435256e+38 +3.297946732382853e+38 +3.3041561632949556e+38 +2.936659773688951e+38 +2.532204517365722e+38 +2.9943641177791498e+38 +2.8346079214560636e+38 +3.3095770986665328e+38 +2.543613104709164e+38 +2.5784137987294226e+38 +3.216668138132966e+38 +2.5397998146399187e+38 +3.350426789893637e+38 +3.218254049484626e+38 +2.8133939742413666e+38 +3.3945077469248875e+38 +2.6958143810315516e+38 +3.2855552146598504e+38 +3.030226316958093e+38 +2.9711721474015557e+38 +3.0785723290289967e+38 +2.7913333627469492e+38 +2.7922116035156846e+38 +2.718687771776588e+38 +2.9867955937697263e+38 +3.11071917697925e+38 +2.9349473654396635e+38 +3.083693031715616e+38 +3.1220449159546295e+38 +2.777983249113731e+38 +2.922850012173975e+38 +2.5522138146396075e+38 +2.939944905211678e+38 +2.598809353114575e+38 +2.806696308473533e+38 +2.5892116407550803e+38 +2.6459335734532785e+38 +2.770913472213334e+38 +3.017709644781057e+38 +3.2663406940939816e+38 +2.9648055900477473e+38 +2.748949579117652e+38 +2.839213106617676e+38 +3.3745171680337713e+38 +2.6408278126388146e+38 +2.662574204011413e+38 +3.2851648214802858e+38 +3.1160961358307714e+38 +2.768859559602063e+38 +2.5826782762492363e+38 +2.977298436163125e+38 +2.743851203576199e+38 +3.193835085382196e+38 +2.519835035389329e+38 +2.9948882317377413e+38 +2.8535846286281958e+38 +2.6598513895738016e+38 +2.9690789031568726e+38 +2.6745098391379365e+38 +3.0922388159862e+38 +3.1946561897201318e+38 +2.7795665204493196e+38 +3.110817585268553e+38 +3.3873604475299362e+38 +2.530083781936981e+38 +3.3769424743586847e+38 +2.8223392581025942e+38 +2.6906661145470504e+38 +3.063856298588447e+38 +2.8568436496956466e+38 +3.280332323870095e+38 +3.2404638600957854e+38 +2.647897067680629e+38 +2.9980869543076422e+38 +2.5836163275754313e+38 +2.8818097863902637e+38 +2.8326382818077853e+38 +3.0301139369543018e+38 +2.531491244386351e+38 +2.6848849290747675e+38 +2.5052233133972813e+38 +3.289335626286873e+38 +2.91601234950756e+38 +3.3059018197309185e+38 +3.277814224366805e+38 +2.811246095878279e+38 +2.933164471362638e+38 +2.7961615002374154e+38 +3.2163133423106498e+38 +3.0828416874693437e+38 +2.7580727009767027e+38 +2.729656118412349e+38 +2.9139921927631154e+38 +2.974462982609007e+38 +2.5798897741980414e+38 +2.701545041448818e+38 +2.6282922684346344e+38 +3.147929173657688e+38 +2.556428106690394e+38 +2.5105845170483836e+38 +2.7027054385624e+38 +2.8135252839207898e+38 +2.526300430923397e+38 +3.399049947794962e+38 +2.9944498915716065e+38 +2.6357015309517374e+38 +3.2741308689810717e+38 +2.776635262341785e+38 +3.3838960855980435e+38 +3.3162621350622135e+38 +3.2207048984091055e+38 +2.6280270986078758e+38 +3.3122819472951507e+38 +2.947592059921471e+38 +3.2339502681692456e+38 +2.5501104146550716e+38 +2.504058583909542e+38 +2.9316098147361905e+38 +2.9241290875901682e+38 +2.608668993073155e+38 +2.843610452411552e+38 +2.780494728199386e+38 +2.7669950100175464e+38 +3.2694728881865325e+38 +3.1114827471675956e+38 +3.2561290837971625e+38 +3.2199890824057737e+38 +3.0060933501600075e+38 +2.7113702265311863e+38 +3.4022880502974576e+38 +2.768064439655047e+38 +2.7332416153696056e+38 +3.176615335853742e+38 +3.308801046038372e+38 +3.0716739646982697e+38 +3.2903234569859247e+38 +3.0992502501123027e+38 +2.6316266222034705e+38 +3.0437083698243863e+38 +2.6999114346647457e+38 +2.8615539865342275e+38 +2.8702056782196335e+38 +2.9334255774185234e+38 +2.719115260332254e+38 +2.7659680066816004e+38 +2.848964883835605e+38 +2.986850632695088e+38 +2.5798704490170196e+38 +2.9844963677994014e+38 +3.3682844302426333e+38 +2.6582468421295336e+38 +2.8825551494988498e+38 +2.8520838358890536e+38 +2.5686191855974085e+38 +2.5689290563490688e+38 +3.2148704681506465e+38 +3.377437302761786e+38 +3.0750125814828407e+38 +3.1220918746904786e+38 +3.2220122487412027e+38 +2.865297750014558e+38 +2.7185629243859665e+38 +2.6784323961417075e+38 +2.589712964608067e+38 +3.172733426255674e+38 +2.5077623250822434e+38 +2.7052588399884518e+38 +3.0656723617090765e+38 +2.6515797113013885e+38 +2.83230345134564e+38 +3.183250205840124e+38 +3.23043390534242e+38 +3.127765081536953e+38 +2.7751641354678213e+38 +3.3651321756428106e+38 +3.20718876340543e+38 +2.9894402329853835e+38 +2.7047365470845466e+38 +2.8215082731382238e+38 +3.250491707095201e+38 +3.0419826777120835e+38 +2.5200041013926093e+38 +3.214537830130982e+38 +2.7923126764963e+38 +2.85571447928055e+38 +3.1756974174835617e+38 +3.3771142101452e+38 +2.616151889762167e+38 +2.926418311301717e+38 +2.690927781793043e+38 +3.268366856426011e+38 +3.2522966367010254e+38 +3.332390653287857e+38 +2.6665974109458754e+38 +2.533633774396711e+38 +3.294908251503313e+38 +3.0215106398286815e+38 +2.528582044092061e+38 +2.687290842667956e+38 +3.260745542309184e+38 +3.3578219391453898e+38 +2.906258678678252e+38 +2.7956738849771443e+38 +2.7946545254743742e+38 +2.5111378269691005e+38 +3.197329183210223e+38 +3.3521650556112322e+38 +2.519130266506679e+38 +3.244544246722587e+38 +3.2358624414193544e+38 +2.8110230450978298e+38 +3.1436155012851242e+38 +3.319573840561784e+38 +3.2325964548269493e+38 +2.7374883942150325e+38 +2.6475335135289188e+38 +3.218556069825724e+38 +3.249925252441312e+38 +2.8576789642315974e+38 +3.2557775635059344e+38 +3.1046382330717557e+38 +2.7664462080093582e+38 +3.1001253292808457e+38 +2.8452430748899325e+38 +2.8165122899428608e+38 +2.6108536372443604e+38 +3.224848223859843e+38 +2.8491009885938915e+38 +2.984977827678793e+38 +3.1507985026751585e+38 +2.902858090856975e+38 +2.694111045179674e+38 +3.011758691777104e+38 +2.9079537387195886e+38 +2.8906230276093536e+38 +2.7445021969621875e+38 +3.042077592726982e+38 +2.743159100789935e+38 +3.377326366629069e+38 +2.6670703817919782e+38 +2.914927139906619e+38 +2.9636156952196566e+38 +3.0824761812466603e+38 +2.815838087385395e+38 +2.931015914705574e+38 +2.536502465157515e+38 +2.528638728174747e+38 +2.66214849513153e+38 +2.6185652870994088e+38 +2.560658567191308e+38 +2.870883980241762e+38 +2.844574262683093e+38 +3.075754216618634e+38 +2.8425979370054444e+38 +2.6927132364173918e+38 +2.6880718279916074e+38 +3.399567711672137e+38 +3.1996219941059202e+38 +2.8246421747160292e+38 +2.9279634201210886e+38 +2.556211696426599e+38 +2.722734756582502e+38 +2.7815080499410992e+38 +2.5449445996857356e+38 +3.2093084679571144e+38 +3.197858649740191e+38 +3.271869095358956e+38 +2.661844664557173e+38 +2.990935186409176e+38 +2.699229485632243e+38 +3.0883127214964505e+38 +3.0039175284851955e+38 +2.653474865541306e+38 +2.747882455423632e+38 +2.9862541345030885e+38 +2.900903223481863e+38 +2.773205676492062e+38 +3.031848256889645e+38 +2.7532730895907067e+38 +3.3123499729015878e+38 +2.6759746469300635e+38 +3.239895855403193e+38 +2.8757453792552972e+38 +2.698585138692224e+38 +3.0626106779439418e+38 +2.8373095449062334e+38 +3.305517556805124e+38 +2.8326827230911715e+38 +3.245164585840622e+38 +3.335812625069873e+38 +2.9727197857182787e+38 +2.747973885559163e+38 +3.0431529860871848e+38 +2.6224554832451606e+38 +2.5227741115810092e+38 +2.805020972981349e+38 +2.7605183615986926e+38 +3.3101495452533985e+38 +2.769785412123245e+38 +2.7744652692436268e+38 +3.0478681071356275e+38 +2.6370602035306263e+38 +2.6571934318444755e+38 +2.809953290902796e+38 +2.9533616432319056e+38 +2.5868341940407512e+38 +3.399745510003284e+38 +3.239365117367619e+38 +2.967442881688287e+38 +3.236183155134776e+38 +3.3526789579457718e+38 +2.7217618592180194e+38 +2.8721985566620278e+38 +2.8009031495446935e+38 +3.0250182723049655e+38 +2.713189859371682e+38 +3.105263516849974e+38 +2.8131375009161534e+38 +2.7349235438827718e+38 +2.6527661468745316e+38 +2.907608899963507e+38 +3.346195701886706e+38 +2.885967030965521e+38 +3.307518449464773e+38 +2.527689130586071e+38 +3.0587305161623546e+38 +2.720190264660514e+38 +3.1556470175350182e+38 +3.341918567548605e+38 +3.1158305881270463e+38 +3.1195103138585075e+38 +2.875696843708339e+38 +3.3509611819849887e+38 +3.140145111499405e+38 +2.7873923128483977e+38 +2.8338689279555195e+38 +3.07413667482381e+38 +2.9992675872703022e+38 +3.3744191827163743e+38 +3.2816271108042522e+38 +2.67970309615265e+38 +2.872013475692137e+38 +2.5935792461723585e+38 +2.598239887350389e+38 +2.9731117475669586e+38 +2.9017993475213e+38 +2.9339590019085428e+38 +3.295059486961839e+38 +2.7916225894748e+38 +3.0796477100098404e+38 +3.2414897646801325e+38 +3.2106218546213465e+38 +2.6401128452102435e+38 +2.7229152955130414e+38 +3.304700798484378e+38 +3.0899046405840842e+38 +2.9898258663536767e+38 +3.3727080443128393e+38 +2.8180279206167942e+38 +2.9926829738629652e+38 +2.8293680913160745e+38 +3.326264075809771e+38 +2.7297116366882443e+38 +2.739819639864116e+38 +3.2098032659346363e+38 +2.8978226237308673e+38 diff --git a/LR1/TestData/input_way_6_1_ArrayProc.txt b/LR1/TestData/input_way_6_1_ArrayProc.txt index 01ec1f8..82921bb 100644 --- a/LR1/TestData/input_way_6_1_ArrayProc.txt +++ b/LR1/TestData/input_way_6_1_ArrayProc.txt @@ -1,13 +1,11 @@ --1.041493482683524e+38 --9.476572969774412e+37 -2.5019871145876475e+38 --3.13317266142259e+38 --8.618496969066554e+37 --1.573881467276663e+38 --2.6114287524641725e+38 -2.6434669956919384e+38 --2.9116292250891427e+38 --1.858446463348029e+38 -3.072504875745522e+38 --2.013810935143511e+38 -1.8806214445213734e+38 +-1.5076459014378336e+38 +-1.0282330700439949e+37 +-1.9917670245100567e+38 +9.350985171817375e+37 +1.8637517271266084e+38 +-5.677019709917348e+37 +-6.061945816271873e+37 +1.352465692007644e+38 +-1.4408311339404977e+38 +9.708154903755979e+37 +2.0311360146014202e+38 diff --git a/LR1/TestData/input_way_6_2_ArrayProc.txt b/LR1/TestData/input_way_6_2_ArrayProc.txt index ce4ec48..2531332 100644 --- a/LR1/TestData/input_way_6_2_ArrayProc.txt +++ b/LR1/TestData/input_way_6_2_ArrayProc.txt @@ -1,11 +1,11 @@ --7.275184435317287e+37 -2.066673782522572e+38 --1.9760659351129483e+38 -2.9348458230939544e+38 -2.0041692917176505e+38 --2.1336076314816355e+37 --2.3822004491571165e+38 -1.0669020072043467e+38 -3.2327220041776563e+37 -2.5859187766513905e+38 --2.065410313597637e+38 +1.7168559593017273e+37 +-1.5089254111212054e+38 +-1.2899021643779869e+37 +1.865004060440235e+37 +5.334817045248289e+37 +3.1575990204368727e+38 +-2.1101960085060194e+38 +-6.746961310469411e+37 +-1.368709963476219e+38 +-1.347361081977193e+38 +9.227813348205342e+37 diff --git a/LR1/TestData/input_way_6_3_ArrayProc.txt b/LR1/TestData/input_way_6_3_ArrayProc.txt index dca2f02..769ad52 100644 --- a/LR1/TestData/input_way_6_3_ArrayProc.txt +++ b/LR1/TestData/input_way_6_3_ArrayProc.txt @@ -1,21 +1,11 @@ -1.802504092873519e+38 --2.870232949846829e+38 --2.764055518479778e+38 --6.903154550874165e+36 --6.747457943475923e+37 -1.7041370011165274e+38 -9.432589647418824e+37 --2.201367258146091e+38 --3.1018759369193105e+38 -6.007876189013539e+37 -5.408664458207779e+37 --5.264049571069829e+37 --3.152661317404028e+38 -1.8774937140849056e+38 --2.712731473820713e+38 --1.7650939019312476e+38 --4.1628675387986264e+36 -2.687323021707342e+38 --1.311596931063519e+38 --1.7266365875647244e+38 --1.3411051226589283e+38 +3.140027255924327e+37 +-1.34574587298742e+38 +1.6336061049173578e+38 +-2.383194828011456e+38 +3.738875648597518e+37 +-3.6160215163925666e+37 +-5.556394469563605e+37 +-3.0624544385089525e+38 +-2.974644443205294e+38 +-1.8967021015495332e+38 +3.2730110134764906e+38 diff --git a/LR1/TestData/input_way_6_4_ArrayProc.txt b/LR1/TestData/input_way_6_4_ArrayProc.txt index 580954c..e709213 100644 --- a/LR1/TestData/input_way_6_4_ArrayProc.txt +++ b/LR1/TestData/input_way_6_4_ArrayProc.txt @@ -1,13 +1,11 @@ --2.109212382337382e+38 --1.4839292765972053e+38 --1.860010412143503e+38 --4.638068127432109e+37 -8.530075168978099e+37 --3.2363414599944175e+38 -2.5680025853886216e+37 -2.0444809284234603e+38 --3.051165152887932e+38 -3.598744218458545e+37 -3.3817707819462253e+38 -3.3821748881890893e+37 --3.3456038399461926e+37 +2.485629357469659e+38 +-9.996625804998481e+37 +2.304034736224238e+37 +2.905117416626407e+38 +-1.2400835366733042e+38 +1.6729694083368024e+37 +1.8493399281923345e+38 +6.3898588193383575e+37 +5.176121645685569e+37 +3.663321297239965e+37 +2.750053229028599e+38 diff --git a/LR1/TestData/input_way_6_5_ArrayProc.txt b/LR1/TestData/input_way_6_5_ArrayProc.txt index 48452c2..42c55ea 100644 --- a/LR1/TestData/input_way_6_5_ArrayProc.txt +++ b/LR1/TestData/input_way_6_5_ArrayProc.txt @@ -1,17 +1,17 @@ --1.9517708254493135e+38 -3.2974474108399236e+38 -2.593652612254351e+38 --1.3635397707717834e+38 --1.865349754200633e+38 --2.1044287245543286e+38 -2.0493724025522702e+38 -1.0752254490746378e+38 -1.440826499838347e+37 -2.6820551952511233e+38 -1.1004598879422179e+38 --1.1235649817134227e+38 --1.801344465916352e+38 --2.4016780014994544e+37 -1.422289016535756e+38 --8.666628011752857e+37 -1.7517049326867926e+38 +-7.228922492295019e+37 +-1.1788554603946905e+38 +1.1215217865377755e+38 +1.7023806545674455e+38 +1.4481007864084807e+38 +2.3902894149515333e+38 +1.1905826906177752e+38 +-1.6837265445111617e+38 +-3.0689508313152117e+38 +-2.282137815584916e+38 +-8.961461341385737e+37 +2.703525335961442e+38 +-1.9939127471238566e+38 +1.652621545914431e+38 +-1.748676267298169e+38 +-3.1203226840123364e+38 +-9.917144021720647e+37 diff --git a/LR1/TestData/min_value_py.txt b/LR1/TestData/min_value_py.txt index 16af610..a2553c0 100644 --- a/LR1/TestData/min_value_py.txt +++ b/LR1/TestData/min_value_py.txt @@ -1 +1 @@ --1.0276000675980153e+77 +-1.0046799182507673e+77 diff --git a/LR1/TestData/output_data_py.txt b/LR1/TestData/output_data_py.txt index 66c4a81..e669333 100644 --- a/LR1/TestData/output_data_py.txt +++ b/LR1/TestData/output_data_py.txt @@ -1,493 +1,200 @@ --7.42463268764395e+75 -2.3461380884806847e+76 --8.956290213031e+75 -4.5058398147190275e+76 --4.358255039341186e+76 -4.638228357078871e+75 --5.04938711674819e+75 -3.2102990196465522e+75 --4.756289612360793e+74 --3.14262766030897e+76 -4.937873792111646e+75 -3.587546063745341e+76 --1.036462243948302e+76 --4.615257517393255e+75 --4.9063477299235585e+75 -8.880178103708402e+75 -4.8789826187532955e+75 -5.139199250547916e+76 -1.0342872852242117e+76 -3.9830427971192023e+76 --4.462060255538171e+75 -3.6656797773350397e+76 -3.8876194598443665e+76 --5.676135055285493e+76 -7.319353434780667e+76 --7.269211054106994e+76 -1.228376169285735e+76 -4.6995788951589207e+76 -1.1122803611064013e+76 -1.007677882162484e+77 -7.339733203500762e+76 --2.5322892244227926e+76 -5.3246628281063753e+76 --5.511348001492374e+76 -1.2796048482490172e+76 -3.3864990315892314e+76 --1.8543045249024316e+76 -4.44540989130637e+76 --3.659199344449411e+76 --2.613715939938353e+76 -6.100469753081957e+76 -4.19325476135955e+76 -1.5912808272339788e+76 --1.539265481030081e+76 --1.581210153226416e+76 -5.778694684420122e+75 -6.43892140310752e+75 --5.4642270152193474e+76 --5.765343430868816e+75 --3.564457047204625e+76 --7.1955127599187186e+75 -2.7243394684551985e+76 --2.785357068692308e+76 --1.1031809126369475e+76 --3.579139256106568e+75 -1.3448341150718514e+76 --3.443695456989341e+74 --3.193901089249767e+76 -8.75486767947645e+75 --2.5753762206557775e+76 --5.765971721985403e+76 --6.546848969587913e+76 -1.2013240992875325e+76 --1.1196839087464277e+76 --2.863798480170713e+75 --2.2454132921428097e+76 --4.376230447699588e+76 -2.2593107456772688e+76 --7.382262730426412e+75 --4.97398815053529e+76 --4.292598914699854e+76 --3.670851606599044e+76 --4.936406725234112e+76 -1.9364352186518714e+76 --4.9836489740606125e+76 --2.5053960474774976e+76 -9.14782360011698e+75 --4.398703725906105e+76 --5.8851347988926084e+75 -5.925334088966588e+76 -4.479952785395447e+75 --4.2727822705855146e+76 --6.548139102068125e+76 -1.22812457970745e+76 --9.727696031804439e+76 --1.1057609697447719e+76 -2.8744174079444557e+75 --7.769208384447734e+76 --1.1168136732415138e+75 --1.6883708496605268e+75 -9.244622034405216e+73 --3.4503172456810527e+75 -8.34268851241447e+76 -3.3945163458402017e+75 --2.1244720779141803e+76 --6.631980399571233e+76 -3.6695349845806076e+75 -4.859384672119723e+74 --5.263667343579941e+73 --2.69599862842516e+75 -3.456092508715067e+76 --2.2867665608174314e+75 --3.50180463269199e+76 --4.842194251143421e+76 -1.1118769724485667e+76 -5.1505725723610494e+73 -4.8889576661031434e+76 -2.4837741747442274e+76 -1.3421790051427688e+76 -5.12213122534746e+75 -2.6779743204088603e+76 --5.3514792801264245e+76 -4.31479519155066e+76 -1.3678795151034607e+74 -8.389667683815776e+76 --1.89297619653275e+76 -2.5140426477567725e+76 -4.338537016843542e+76 -7.475539455888585e+75 --7.176943917516035e+76 --6.333317405427974e+76 -6.58181388083975e+76 --9.101998347054852e+76 -1.4499874004126443e+76 --4.4063801880872e+76 --1.0684746045679799e+76 -1.382140378715773e+75 -7.939840655209328e+76 -2.6998273613601977e+76 --3.317436672391234e+76 --4.822635824177337e+76 --3.19342399201199e+76 --5.328955398301028e+76 -9.786063786422473e+75 --2.9264391185300004e+75 --8.938803723704287e+76 -2.4931906093598354e+75 -8.05144600938725e+75 -2.8891793762156565e+76 -3.1168595113573555e+76 -2.6141417377165055e+74 --1.1702783943903816e+75 -2.5584965522380504e+76 --4.4939875953880587e+76 -4.559783938045542e+75 -5.770324310262946e+75 -4.0469465310046146e+75 -5.6974354941351157e+76 -1.884258184868531e+74 --5.541957452651529e+74 --7.958134359007794e+76 -2.2394383598541512e+76 -3.788438644303277e+76 -2.283453389784006e+76 -7.412282716425315e+75 --7.773141813051501e+76 --5.424038048791679e+76 --2.6862103061269014e+76 --5.637810358204998e+76 --3.679518866480618e+76 --5.4501996750477175e+76 -5.50708934562481e+76 -4.914121608394703e+76 -7.870987899355163e+76 --6.510055601328527e+76 -4.097943830020256e+76 -5.388936038947284e+76 --6.415185859050494e+76 -3.9571107215668587e+76 -2.176421480089424e+76 -1.2708147170966957e+76 -7.694224654267429e+76 -1.0460974325857828e+76 --6.017304034488516e+76 --8.189754326287504e+76 -2.5426534146249728e+76 --3.7876686646881977e+76 -1.4450460217354369e+76 -2.6790815036811752e+76 --2.274361360507089e+76 -3.901192402042884e+75 --4.7106569000951744e+76 --4.03821426527952e+76 -1.436271579006117e+76 --4.905708901159144e+76 --3.278270308544665e+76 -4.126879393442244e+76 --1.7204923713602518e+76 -3.141361044365518e+76 --2.79029129834392e+76 --5.326355830675892e+76 --2.0003367048502212e+76 --1.0954586102307809e+76 -1.0143237631378737e+76 -9.008699434876659e+75 -2.148885367160115e+75 -7.236029185978037e+76 --4.9988168910100823e+76 --3.65555146993206e+75 --3.3524148185840206e+76 -2.053895334172041e+75 -6.759671222975367e+75 -1.0412917429621753e+76 -1.9665262152739863e+75 --3.661335983974205e+76 -3.995137761491037e+76 -2.158696011685517e+75 -3.8691295693597165e+76 --8.789354156619219e+74 -2.0991946880783638e+76 --3.400842827994328e+76 --2.108144705001054e+76 --8.700522750555049e+74 --4.43913151336952e+76 --3.325493906805901e+76 -3.2770888293785486e+76 -5.66979772556479e+75 -2.892652584127783e+76 --4.256223521803383e+76 -2.1844837722238463e+76 -1.5815946079715157e+75 --9.417796222671345e+76 --2.05236515204104e+76 --6.254046982742532e+76 -6.337209150993547e+76 -8.172384372576321e+76 --3.2628356420340724e+76 -1.803708053230949e+76 -3.6965890996926404e+76 -9.281986220155768e+76 -9.753760425072517e+75 --3.774771217078139e+76 -1.172168785528186e+76 --6.2145580932601364e+75 -3.9186964910009015e+76 --6.260045114435481e+75 -3.6472443926055844e+76 -2.852235300772013e+76 -7.608810045709386e+75 --1.6368506486611767e+75 --1.9685975791643876e+75 --5.955526455586109e+75 -4.1478934955947555e+76 --1.8449614640853813e+76 --1.3886156561492621e+76 --2.1608676007399046e+76 -4.0680928895274833e+152 -2.691998333743577e+74 --1.1944144928941822e+76 --7.072036125381694e+76 --1.8597701685990003e+75 --2.0384212855556315e+76 --3.844867949316222e+75 -4.9609008283069207e+76 --2.582760442238546e+76 --4.950520886506139e+74 --2.7598233659330592e+76 --3.864012182270771e+76 -1.0525366671160842e+75 -8.030081781973811e+75 -1.2155067796539297e+76 --8.415682547286645e+75 --4.912112786221972e+75 --2.101837768197767e+75 -5.173240645747254e+75 -3.746655537042868e+76 -3.6557515202196776e+76 --1.563030830995707e+76 --4.1230785699677113e+76 -3.4831568654307115e+75 --7.122594452752669e+75 --9.850621474148925e+75 -4.194693672121078e+75 --2.0806039171259767e+76 --5.2442818460198265e+76 --1.5094551473044242e+76 --3.851151519267119e+76 --3.633102301429861e+74 -5.791120446305482e+76 --6.319434845527663e+75 --1.9678684089198193e+76 --2.5731710417303653e+75 -3.261079400058329e+76 --1.0815416919337735e+76 -2.6769947082688645e+76 -4.733466027861084e+74 -8.033455191739377e+76 -7.91169628251898e+75 -5.8106249323363325e+75 -4.083810776402356e+75 -5.554957606277214e+76 --4.7982152971636794e+75 -1.4887020785198083e+76 -2.36511761294674e+76 -8.081277928596337e+76 -3.710790063494579e+76 -1.0711558529886778e+75 --4.845553916477483e+76 -5.166566295398172e+76 -4.371980854862522e+75 -1.2520610089335754e+76 -4.881349639085245e+76 --8.499710036483484e+76 -3.01609253837482e+76 -1.4339250891590974e+76 --6.084096735039105e+76 --4.4818050268942245e+76 -2.1364719320173404e+76 --3.6342414845611685e+76 -1.1669800890561524e+76 --6.251024429262558e+76 -2.0726032908805544e+75 --9.489007449113191e+76 --3.53564363116588e+76 -6.500966163408838e+75 -7.88926047894292e+75 -6.758469183391823e+76 -1.0834111750777198e+75 --7.169669985373125e+76 --5.149377758593962e+75 -6.212389747857872e+76 -5.483230506671757e+76 --7.769179602866438e+75 -5.82017459356397e+75 --7.109872980990067e+76 -6.6933824463766055e+75 --3.470646970332109e+76 -4.22254986580328e+76 -3.705708085955288e+76 --1.145023520848704e+76 --5.833153074322934e+76 -4.65903648082156e+76 -3.4348892011269176e+76 -3.884845769427552e+76 -3.137631316948706e+76 --1.3859342231536806e+76 -4.4955346736599354e+76 --9.90041952765276e+75 -1.8721953461512655e+76 --2.9794741781203194e+76 --3.121068553363356e+76 -2.0489050669882263e+76 --2.639433104763203e+76 --8.259690990845083e+75 -6.975551958697241e+76 --2.0140567415669074e+76 --1.6481738773487026e+76 --8.204654123692232e+75 --2.187687806373351e+76 -4.217569393556594e+76 --6.205937382254454e+75 -6.238149112052399e+75 -6.979733686087558e+76 -1.8247828400155077e+76 -2.8022152616783084e+76 -1.383727847295969e+76 --4.39307424556943e+75 -3.350679349979368e+76 --1.3944131297791544e+76 -8.004848883824882e+75 -6.353857947274827e+75 -6.533029261618388e+76 -5.8427304731546035e+75 -4.7112696120026834e+76 --1.4068010257469088e+76 -1.6707841944569882e+76 -1.8964875435634123e+75 --1.8030752664712895e+75 -8.19756000539971e+75 -3.410382393195871e+76 --4.442379183719436e+75 --4.223848927390659e+76 --7.989838324960409e+76 -4.257221021679105e+76 --8.008822061291606e+74 -3.569485232278815e+75 -9.14509644018469e+76 -2.0867425390539093e+76 -3.1563785482407413e+76 -1.2231552325528797e+76 --5.6227133702177995e+76 -2.0655686425590288e+76 -1.9266098170424215e+76 -4.3533177894973875e+76 -1.1538152793723306e+76 -1.8158048403466493e+76 --7.958350765269341e+76 --1.1293163630946662e+76 --5.366251345390515e+76 --2.1125653772305582e+75 -3.6194209274080016e+76 --6.49836467211159e+76 --7.248690868228478e+75 -4.750226171829945e+75 --8.459540424712718e+76 -1.773802522603966e+76 --3.104292864015767e+76 --1.0843171395285201e+76 --1.2947436550180827e+76 --7.56964052644532e+76 -1.1759226558502222e+76 --1.511188611460751e+76 -2.3243461573118257e+76 --5.42171372970239e+75 --3.442982574746172e+76 --9.757459813365978e+76 -2.508207231016469e+76 -4.565833295178051e+75 --6.9279176869101395e+75 --1.3519763830984238e+76 --2.126434488456939e+76 -1.3614349178510644e+76 --8.307794304263631e+76 --2.2252082199124298e+76 --2.2775363083753475e+76 -3.48403927417068e+75 -2.4803516937943393e+76 --3.091179079619955e+74 --8.037984790999267e+76 -6.180585652539439e+76 --8.592269838214783e+76 --7.090057127443588e+74 -1.4342118458628997e+76 -5.033561944071936e+76 -6.042521566066682e+76 -9.171739966855662e+74 --9.306094864458195e+76 --7.288384267710474e+75 --2.8338080883191908e+76 -2.3645555293085186e+75 -5.067621553881195e+76 -6.185684400882043e+76 --5.1043243648058135e+75 --3.9775302587496e+75 --1.0276000675980153e+77 --3.236830471430317e+75 -2.033014943698453e+76 --8.042858944477406e+76 --6.504033128996516e+75 -3.233295974616579e+76 --1.9139441191128965e+75 --2.32523157545129e+75 --8.287212630161655e+76 -1.5583947435864907e+76 -2.900173748932695e+76 --4.93945348090629e+76 --8.428760728330292e+75 -1.8742858057068556e+76 --3.456573836458451e+75 --7.702282355110904e+75 -3.03901685925403e+76 --3.4228545755565204e+76 --1.8555894683994584e+76 -1.9049980939244432e+76 --9.001334908264628e+76 --3.5509463553156474e+76 --1.0958496402659714e+76 --2.992157842281944e+76 --2.2479418808131172e+76 -5.291767787025685e+75 -2.1674734213375022e+76 --1.794876687329026e+76 --8.863024133494321e+76 --7.054890610216812e+76 --8.094768957207657e+76 --7.581121858387768e+76 -3.4740579140111585e+76 -8.17379853450229e+75 -3.698471188038302e+76 --1.1323419328285432e+76 --6.231863351377016e+76 --5.83122911669088e+76 -2.99898582858761e+76 --8.89630858884826e+76 -3.2168636636170014e+76 -8.743444457578446e+76 --3.915386954558907e+76 --7.993602720549544e+75 --1.5346628810834677e+75 -2.6961071863176925e+76 -1.4390306834315945e+76 -3.683659892168331e+76 --5.80217085639547e+76 -5.38366788219418e+76 -3.862044882218559e+76 -5.697873172745198e+75 --2.1404419728245203e+75 -1.1171279798506422e+76 -3.239074314541591e+76 --5.170843666510915e+75 -6.135991605005685e+76 -5.5082064679869205e+76 --4.334852961244545e+76 +-1.7379373611252272e+75 +-2.3404642675031223e+76 +3.665060516530948e+76 +-5.190385117832526e+75 +4.1305344268898783e+76 +1.3239684678880742e+76 +-1.1293443689736504e+76 +-2.7482596531461273e+75 +-2.455658267064245e+75 +-2.6872232858341736e+76 +3.4698134291043508e+75 +1.7165884329037247e+76 +2.6544307675310727e+76 +1.665307553775875e+76 +-4.879319552504044e+76 +4.702070005587562e+75 +-4.9711969693373676e+76 +-7.297262981068852e+76 +2.5655713488337053e+75 +-1.491556989875373e+76 +2.4366221293477578e+76 +-3.21547724906294e+75 +2.519166126575911e+76 +1.0757063293609691e+77 +-7.640561246669243e+76 +-4.735322066745904e+76 +4.162152206729389e+76 +1.0111279593546369e+76 +9.953400748958366e+75 +-2.968879579326109e+75 +2.482153255362741e+75 +5.944687430344746e+76 +-1.0046799182507673e+77 +3.0410253796692247e+76 +-2.0373408268595843e+76 +-1.871993232506188e+76 +-1.709504399396419e+76 +1.618547185848029e+76 +-4.450291209719371e+75 +4.2482565393757675e+76 +6.803789076835395e+76 +-2.3843183824931346e+76 +2.0101396505174974e+75 +-3.3068041022901e+76 +-5.788527164463489e+76 +-2.8114979640695447e+76 +2.3481663702606543e+76 +5.818838346678706e+76 +1.5562447361806592e+76 +-3.9112900450451896e+76 +4.071921713047582e+75 +-5.728205485185987e+74 +5.076197442660808e+76 +-4.235957794993196e+76 +-2.016505227451341e+76 +9.750111478348425e+75 +5.25360440969815e+75 +-8.362984981628554e+76 +3.159232355605799e+76 +-3.7944459582384576e+74 +4.6949109383930996e+76 +-3.8688758568145674e+76 +9.782720740153108e+75 +-7.672964771185508e+74 +-1.3201702699442663e+76 +-6.913250650378679e+76 +4.129742811854754e+76 +-2.773113517089254e+76 +-1.1113817897069594e+76 +3.425414386832246e+76 +-9.075962849991403e+75 +-3.813421062652751e+75 +1.462553852038236e+76 +-1.4754095395584187e+76 +8.259914386109568e+76 +-3.2695806823454095e+76 +1.3860295191268195e+76 +-3.96112647344884e+76 +-6.461801341648259e+76 +-6.046522946382931e+76 +9.383552986697152e+74 +-1.639025111894933e+76 +-4.4906224607486744e+76 +3.681244687248221e+76 +2.971458170895843e+76 +4.329378068224706e+76 +5.831856744922356e+76 +-2.377139181934854e+76 +3.260772453305918e+75 +-4.30512538216245e+76 +3.6348850865769946e+76 +7.847606101762048e+75 +2.4558981404844776e+75 +-1.7516599214656076e+76 +2.6980884988138575e+76 +-2.3949395112139584e+76 +-9.210032811781652e+76 +-5.631708094414906e+76 +4.2893471789409127e+76 +8.275046412095726e+75 +2.0284111983048637e+75 +-2.948118336571748e+75 +2.006972267866447e+75 +-8.693473682131576e+76 +1.078099051832911e+77 +4.502792690162321e+76 +9.627471771097878e+75 +-5.768815311895138e+76 +-1.7888412575384266e+76 +1.2479374849071864e+75 +-2.0702835720566527e+75 +-8.086055104174867e+76 +-7.410377704416132e+76 +-3.2962758065507706e+75 +1.101852015588439e+76 +2.7631290765232866e+75 +1.9263083607330536e+76 +8.448098468303804e+75 +-1.574009214120831e+76 +-4.801431348359326e+75 +-1.7849487187263802e+76 +-2.60307051909438e+75 +-4.790949783633584e+76 +2.5050050343426143e+75 +2.6564200495573426e+76 +3.3741459017486603e+76 +3.833518574832215e+76 +-3.711080745821526e+75 +1.860284033145567e+76 +3.313457162752624e+76 +1.100992002144684e+76 +2.377057766515586e+76 +-3.279648033148977e+76 +-2.8497106321630117e+76 +-3.38393208863283e+76 +3.57950024533089e+76 +-2.4292217059245018e+76 +-4.7629992052385184e+76 +-1.1355848058225942e+76 +3.789645104365324e+76 +2.0155168350311197e+76 +-3.700975962446479e+76 +-2.7821556036720486e+76 +5.008516466057151e+75 +3.1855795275079857e+76 +-2.2873495378092728e+76 +-7.417758944423953e+76 +-3.376177950591568e+76 +-1.3534143761190386e+76 +7.524548487063506e+75 +-5.506975754323883e+76 +7.65801455635848e+75 +-7.316402715473306e+76 +-1.7892425438343976e+76 +-2.3624888735699673e+76 +4.52025780951068e+75 +1.0656041172515407e+76 +1.2623198680692697e+76 +5.06332526939703e+76 +7.933253217247841e+76 +2.0622164709130396e+76 +3.942392471061161e+76 +-2.301671797734237e+76 +6.4301071113219e+75 +-3.2885955800109724e+76 +-7.893360580410342e+76 +-3.794449281322606e+76 +9.363115319506615e+76 +-1.4110622857142175e+76 +2.0393460272456053e+76 +-5.34456234525497e+76 +-2.79294672324643e+76 +-6.432040332546191e+76 +1.6741465991164327e+74 +1.2721985015444938e+76 +6.900124025420148e+76 +1.1986802766598822e+76 +-1.8150519286954453e+76 +3.0563931225572693e+76 +-2.126429443068106e+75 +3.0935584195078234e+76 +-7.301295775611894e+73 +-1.967747615691795e+76 +-5.024356233001367e+76 +1.2276887033892164e+76 +2.6752585822404516e+76 +-5.811473357941735e+76 +-4.743865014870135e+75 +-3.168618806306092e+76 +-2.4333731669045226e+76 +7.538036927865571e+76 +-5.2415342312838877e+76 +2.978641415179484e+76 +-3.641747553890067e+75 +-5.695537675182387e+76 +-2.471130471906485e+76 +-5.971262454033453e+76 +3.119333456825792e+76 +7.834843039186329e+76 +4.1530846587939877e+76