aboutsummaryrefslogtreecommitdiff
path: root/analysis/current/criterion/aoc_2022_09-part2/2000
diff options
context:
space:
mode:
Diffstat (limited to 'analysis/current/criterion/aoc_2022_09-part2/2000')
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/2000/new/tukey.json2
26 files changed, 53 insertions, 68 deletions
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 5942624..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3891093795.3,"upper_bound":5449105491.845},"point_estimate":4677985751.1,"standard_error":399021512.83339846},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3551522948.0,"upper_bound":5840548703.0},"point_estimate":4863778147.5,"standard_error":752929112.1637555},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":173842886.31217182,"upper_bound":2084503108.137372},"point_estimate":1793826489.8670137,"standard_error":517637017.68184084},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":865219290.0746641,"upper_bound":1582775353.4981165},"point_estimate":1330564268.0273626,"standard_error":184364836.71993402}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 04e3ccd..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,2000,,,6150835836.0,ns,1
-aoc_2022_09-part2,,2000,,,3551522948.0,ns,1
-aoc_2022_09-part2,,2000,,,5696683573.0,ns,1
-aoc_2022_09-part2,,2000,,,6416530273.0,ns,1
-aoc_2022_09-part2,,2000,,,4265383567.0,ns,1
-aoc_2022_09-part2,,2000,,,5530261570.0,ns,1
-aoc_2022_09-part2,,2000,,,2592212179.0,ns,1
-aoc_2022_09-part2,,2000,,,5462172728.0,ns,1
-aoc_2022_09-part2,,2000,,,3730997010.0,ns,1
-aoc_2022_09-part2,,2000,,,3383257827.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index c36518a..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[6150835836.0,3551522948.0,5696683573.0,6416530273.0,4265383567.0,5530261570.0,2592212179.0,5462172728.0,3730997010.0,3383257827.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index a5abeb8..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[-2579668362.75,508361550.375,8743107985.375,11831137898.5] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index 96e3860..140e702 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30975947.349791672,"upper_bound":32397234.29841269},"point_estimate":31622047.716825396,"standard_error":368351.49214479857},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30767652.75,"upper_bound":32518615.016666666},"point_estimate":31291417.611111112,"standard_error":331970.87539700605},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":144542.23379219603,"upper_bound":1719420.2388241868},"point_estimate":502990.697120131,"standard_error":412722.1573420016},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31225623.433333334,"upper_bound":33129474.182136334},"point_estimate":32238194.1982684,"standard_error":500483.5604947719},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":368064.09830877284,"upper_bound":1587207.3123578033},"point_estimate":1232183.9149622542,"standard_error":319934.61179083923}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31444633.52416667,"upper_bound":31924857.948138893},"point_estimate":31678019.070000004,"standard_error":122640.97359640355},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31360040.055555552,"upper_bound":32021179.166666668},"point_estimate":31576932.666666664,"standard_error":144208.4677310819},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24531.51099781502,"upper_bound":677139.9293583679},"point_estimate":350470.9429278933,"standard_error":222532.08449687334},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31585353.45630056,"upper_bound":32005912.931684334},"point_estimate":31760125.48051948,"standard_error":107134.51636750063},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":208226.18550037823,"upper_bound":509331.246948883},"point_estimate":409669.50769484066,"standard_error":74682.00889271862}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index fb34eae..359ee1c 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,2000,,,93280864.0,ns,3
-aoc_2022_09-part2,,2000,,,182650105.0,ns,6
-aoc_2022_09-part2,,2000,,,273859340.0,ns,9
-aoc_2022_09-part2,,2000,,,371074705.0,ns,12
-aoc_2022_09-part2,,2000,,,472680440.0,ns,15
-aoc_2022_09-part2,,2000,,,565315784.0,ns,18
-aoc_2022_09-part2,,2000,,,716351612.0,ns,21
-aoc_2022_09-part2,,2000,,,758434014.0,ns,24
-aoc_2022_09-part2,,2000,,,841762875.0,ns,27
-aoc_2022_09-part2,,2000,,,1005756021.0,ns,30
+aoc_2022_09-part2,,2000,,,93492310.0,ns,3
+aoc_2022_09-part2,,2000,,,189534416.0,ns,6
+aoc_2022_09-part2,,2000,,,280261452.0,ns,9
+aoc_2022_09-part2,,2000,,,378203798.0,ns,12
+aoc_2022_09-part2,,2000,,,483965829.0,ns,15
+aoc_2022_09-part2,,2000,,,582027991.0,ns,18
+aoc_2022_09-part2,,2000,,,662860716.0,ns,21
+aoc_2022_09-part2,,2000,,,768508300.0,ns,24
+aoc_2022_09-part2,,2000,,,852011373.0,ns,27
+aoc_2022_09-part2,,2000,,,948859338.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index d2246ca..2aa21cf 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[93280864.0,182650105.0,273859340.0,371074705.0,472680440.0,565315784.0,716351612.0,758434014.0,841762875.0,1005756021.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[93492310.0,189534416.0,280261452.0,378203798.0,483965829.0,582027991.0,662860716.0,768508300.0,852011373.0,948859338.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index 1862a4a..c95161e 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[29125086.770833332,30045330.583333332,32499314.083333332,33419557.895833332] \ No newline at end of file
+[30337789.70277777,30932260.636111107,32517516.45833334,33111987.391666677] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index dd4377e..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_09-part2","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part2/2000","directory_name":"aoc_2022_09-part2/2000","title":"aoc_2022_09-part2/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 1eeb0bb..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37679174.726349205,"upper_bound":39089569.62792328},"point_estimate":38217475.57347884,"standard_error":393413.1247066809},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37523895.518518515,"upper_bound":38134037.47619048},"point_estimate":37891672.67361111,"standard_error":175626.89895882356},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60718.61553452725,"upper_bound":762455.9770706524},"point_estimate":385363.739452595,"standard_error":197112.88043699955},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37718549.62952773,"upper_bound":38644490.62917933},"point_estimate":38058922.88917749,"standard_error":237424.86893665322},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":214813.70135988286,"upper_bound":2005096.199533931},"point_estimate":1307213.5168907477,"standard_error":617970.0096640856}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 77095d6..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,2000,,,112275978.0,ns,3
-aoc_2022_09-part2,,2000,,,226863845.0,ns,6
-aoc_2022_09-part2,,2000,,,341017166.0,ns,9
-aoc_2022_09-part2,,2000,,,502188099.0,ns,12
-aoc_2022_09-part2,,2000,,,560925778.0,ns,15
-aoc_2022_09-part2,,2000,,,685517292.0,ns,18
-aoc_2022_09-part2,,2000,,,801859400.0,ns,21
-aoc_2022_09-part2,,2000,,,909421179.0,ns,24
-aoc_2022_09-part2,,2000,,,1013145179.0,ns,27
-aoc_2022_09-part2,,2000,,,1143582389.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 775335b..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[112275978.0,226863845.0,341017166.0,502188099.0,560925778.0,685517292.0,801859400.0,909421179.0,1013145179.0,1143582389.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 7901f90..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=142581, then std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[36050427.71388889,36823004.78055556,38883210.29166667,39655787.358333334] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/benchmark.json
index dd4377e..dd4377e 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..959eeea
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36871412.93241138,"upper_bound":39996635.42037036},"point_estimate":38509741.562486775,"standard_error":800201.9514558496},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36837631.96666667,"upper_bound":40688881.41666667},"point_estimate":38597485.61111111,"standard_error":1151539.3374965966},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":507971.24463171506,"upper_bound":4638869.523153603},"point_estimate":2742719.0322347805,"standard_error":1011128.325280004},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":38000754.46381986,"upper_bound":40813457.93538009},"point_estimate":39441426.56363636,"standard_error":734270.4232265595},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1434752.6629405224,"upper_bound":3488828.284366223},"point_estimate":2661062.136524893,"standard_error":561409.3028050901}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..55ee133
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_09-part2,,2000,,,99400390.0,ns,3
+aoc_2022_09-part2,,2000,,,217275207.0,ns,6
+aoc_2022_09-part2,,2000,,,353526749.0,ns,9
+aoc_2022_09-part2,,2000,,,484155114.0,ns,12
+aoc_2022_09-part2,,2000,,,558086882.0,ns,15
+aoc_2022_09-part2,,2000,,,682455984.0,ns,18
+aoc_2022_09-part2,,2000,,,881193035.0,ns,21
+aoc_2022_09-part2,,2000,,,984756080.0,ns,24
+aoc_2022_09-part2,,2000,,,1094811905.0,ns,27
+aoc_2022_09-part2,,2000,,,1123881883.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..4184c2d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[99400390.0,217275207.0,353526749.0,484155114.0,558086882.0,682455984.0,881193035.0,984756080.0,1094811905.0,1123881883.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..745087f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet until n=185540, then std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[27586085.791666657,32428056.124999993,45339977.01388889,50181947.347222224] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 389ba71..2e3d28d 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21655019.064597625,"upper_bound":22020129.473435916},"point_estimate":21841298.803992067,"standard_error":93453.23134826578},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21576404.810000002,"upper_bound":22100034.22857143},"point_estimate":21892202.655555554,"standard_error":118675.57890993994},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26672.867322461694,"upper_bound":589763.99126793},"point_estimate":289050.4270889923,"standard_error":140647.02373476728},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21783759.50390683,"upper_bound":22080107.434330054},"point_estimate":21952892.193246752,"standard_error":74258.07401853395},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":174814.16568892088,"upper_bound":388743.61982435756},"point_estimate":311708.84901660564,"standard_error":55032.76282894331}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24444277.228737105,"upper_bound":28368713.5125},"point_estimate":26063231.736974206,"standard_error":1034352.3260896566},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23900255.71875,"upper_bound":27001587.05},"point_estimate":24711677.130357146,"standard_error":1012505.4078675986},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44301.45398536697,"upper_bound":4047503.02766871},"point_estimate":1264704.5594603454,"standard_error":1059900.1054772018},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24301245.760852713,"upper_bound":26517931.005813953},"point_estimate":24980512.29025974,"standard_error":574119.6305195427},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1010819.5388520275,"upper_bound":5092390.217194623},"point_estimate":3430131.3274850384,"standard_error":1306439.448431941}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index 8e9f9fc..c2205b6 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,2000,,,111195538.0,ns,5
-aoc_2022_09-part2,,2000,,,216372085.0,ns,10
-aoc_2022_09-part2,,2000,,,320543275.0,ns,15
-aoc_2022_09-part2,,2000,,,427910730.0,ns,20
-aoc_2022_09-part2,,2000,,,543931828.0,ns,25
-aoc_2022_09-part2,,2000,,,655059624.0,ns,30
-aoc_2022_09-part2,,2000,,,768633630.0,ns,35
-aoc_2022_09-part2,,2000,,,891599721.0,ns,40
-aoc_2022_09-part2,,2000,,,987708803.0,ns,45
-aoc_2022_09-part2,,2000,,,1098947573.0,ns,50
+aoc_2022_09-part2,,2000,,,95699586.0,ns,4
+aoc_2022_09-part2,,2000,,,190723951.0,ns,8
+aoc_2022_09-part2,,2000,,,420396184.0,ns,12
+aoc_2022_09-part2,,2000,,,435883597.0,ns,16
+aoc_2022_09-part2,,2000,,,540031741.0,ns,20
+aoc_2022_09-part2,,2000,,,633340621.0,ns,24
+aoc_2022_09-part2,,2000,,,704937528.0,ns,28
+aoc_2022_09-part2,,2000,,,764808183.0,ns,32
+aoc_2022_09-part2,,2000,,,859564702.0,ns,36
+aoc_2022_09-part2,,2000,,,969880559.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index 7d3c020..40e15c7 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[5.0,10.0,15.0,20.0,25.0,30.0,35.0,40.0,45.0,50.0],"times":[111195538.0,216372085.0,320543275.0,427910730.0,543931828.0,655059624.0,768633630.0,891599721.0,987708803.0,1098947573.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[95699586.0,190723951.0,420396184.0,435883597.0,540031741.0,633340621.0,704937528.0,764808183.0,859564702.0,969880559.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index 659a2a8..78cb798 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[20745537.19214286,21206380.92357143,22435297.540714286,22896141.272142857] \ No newline at end of file
+[15080198.387500003,19493307.15078125,31261597.186197914,35674705.94947916] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/2000/new/estimates.json
index 1eeb0bb..959eeea 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37679174.726349205,"upper_bound":39089569.62792328},"point_estimate":38217475.57347884,"standard_error":393413.1247066809},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37523895.518518515,"upper_bound":38134037.47619048},"point_estimate":37891672.67361111,"standard_error":175626.89895882356},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60718.61553452725,"upper_bound":762455.9770706524},"point_estimate":385363.739452595,"standard_error":197112.88043699955},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37718549.62952773,"upper_bound":38644490.62917933},"point_estimate":38058922.88917749,"standard_error":237424.86893665322},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":214813.70135988286,"upper_bound":2005096.199533931},"point_estimate":1307213.5168907477,"standard_error":617970.0096640856}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36871412.93241138,"upper_bound":39996635.42037036},"point_estimate":38509741.562486775,"standard_error":800201.9514558496},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36837631.96666667,"upper_bound":40688881.41666667},"point_estimate":38597485.61111111,"standard_error":1151539.3374965966},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":507971.24463171506,"upper_bound":4638869.523153603},"point_estimate":2742719.0322347805,"standard_error":1011128.325280004},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":38000754.46381986,"upper_bound":40813457.93538009},"point_estimate":39441426.56363636,"standard_error":734270.4232265595},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1434752.6629405224,"upper_bound":3488828.284366223},"point_estimate":2661062.136524893,"standard_error":561409.3028050901}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/2000/new/raw.csv
index 77095d6..55ee133 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,2000,,,112275978.0,ns,3
-aoc_2022_09-part2,,2000,,,226863845.0,ns,6
-aoc_2022_09-part2,,2000,,,341017166.0,ns,9
-aoc_2022_09-part2,,2000,,,502188099.0,ns,12
-aoc_2022_09-part2,,2000,,,560925778.0,ns,15
-aoc_2022_09-part2,,2000,,,685517292.0,ns,18
-aoc_2022_09-part2,,2000,,,801859400.0,ns,21
-aoc_2022_09-part2,,2000,,,909421179.0,ns,24
-aoc_2022_09-part2,,2000,,,1013145179.0,ns,27
-aoc_2022_09-part2,,2000,,,1143582389.0,ns,30
+aoc_2022_09-part2,,2000,,,99400390.0,ns,3
+aoc_2022_09-part2,,2000,,,217275207.0,ns,6
+aoc_2022_09-part2,,2000,,,353526749.0,ns,9
+aoc_2022_09-part2,,2000,,,484155114.0,ns,12
+aoc_2022_09-part2,,2000,,,558086882.0,ns,15
+aoc_2022_09-part2,,2000,,,682455984.0,ns,18
+aoc_2022_09-part2,,2000,,,881193035.0,ns,21
+aoc_2022_09-part2,,2000,,,984756080.0,ns,24
+aoc_2022_09-part2,,2000,,,1094811905.0,ns,27
+aoc_2022_09-part2,,2000,,,1123881883.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/new/sample.json b/analysis/current/criterion/aoc_2022_09-part2/2000/new/sample.json
index 775335b..4184c2d 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[112275978.0,226863845.0,341017166.0,502188099.0,560925778.0,685517292.0,801859400.0,909421179.0,1013145179.0,1143582389.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[3.0,6.0,9.0,12.0,15.0,18.0,21.0,24.0,27.0,30.0],"times":[99400390.0,217275207.0,353526749.0,484155114.0,558086882.0,682455984.0,881193035.0,984756080.0,1094811905.0,1123881883.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/2000/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/2000/new/tukey.json
index 7901f90..745087f 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/2000/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/2000/new/tukey.json
@@ -1 +1 @@
-[36050427.71388889,36823004.78055556,38883210.29166667,39655787.358333334] \ No newline at end of file
+[27586085.791666657,32428056.124999993,45339977.01388889,50181947.347222224] \ No newline at end of file