aboutsummaryrefslogtreecommitdiff
path: root/analysis
diff options
context:
space:
mode:
Diffstat (limited to 'analysis')
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__SortedUniqueVec1
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__SortedVec2
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__SortedVecMap2
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__SortedVecSet1
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__VecMap2
-rw-r--r--analysis/current/candelabra/benchmark_results/primrose_library__VecSet1
-rw-r--r--analysis/current/candelabra/benchmark_results/std__collections__BTreeMap2
-rw-r--r--analysis/current/candelabra/benchmark_results/std__collections__BTreeSet2
-rw-r--r--analysis/current/candelabra/benchmark_results/std__collections__HashMap2
-rw-r--r--analysis/current/candelabra/benchmark_results/std__collections__HashSet2
-rw-r--r--analysis/current/candelabra/benchmark_results/std__collections__LinkedList2
-rw-r--r--analysis/current/candelabra/benchmark_results/std__vec__Vec2
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2021_09_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_08_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_09_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_14_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_mapping_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_sets_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_stack_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_prime_sieve_src_types.pr.rs1
-rw-r--r--analysis/current/candelabra/profiler_info/aoc_2021_091
-rw-r--r--analysis/current/candelabra/profiler_info/aoc_2022_081
-rw-r--r--analysis/current/candelabra/profiler_info/aoc_2022_091
-rw-r--r--analysis/current/candelabra/profiler_info/aoc_2022_141
-rw-r--r--analysis/current/candelabra/profiler_info/example_mapping1
-rw-r--r--analysis/current/candelabra/profiler_info/example_sets1
-rw-r--r--analysis/current/candelabra/profiler_info/example_stack1
-rw-r--r--analysis/current/candelabra/profiler_info/prime_sieve1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2021_09-part1/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2021_09-part2/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part1/200/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_08-part2/200/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/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-part1/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/1000/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/1000/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/1000/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/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-part1/2000/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/2000/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/2000/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part1/2000/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/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/100/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/100/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/100/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/100/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/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/1000/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/1000/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/1000/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_09-part2/1000/new/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", 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
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/large/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part1/small/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/large/new/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json (renamed from analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv11
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv20
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json2
-rw-r--r--analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json2
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/10000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/150/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/2500/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/30000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/60000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/new/sample.json1
-rw-r--r--analysis/current/criterion/example_mapping-insert_get/7500/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/10000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/150/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/2500/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/500/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/new/raw.csv101
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/new/sample.json1
-rw-r--r--analysis/current/criterion/example_sets-insert_n/7500/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv21
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json1
-rw-r--r--analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/new/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/new/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/new/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/20000/new/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/20000/new/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/new/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/new/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/new/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50/new/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50/new/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/500/new/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/new/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/500/new/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/500/new/tukey.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json (renamed from analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json)0
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv21
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json1
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/estimates.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/raw.csv40
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/sample.json2
-rw-r--r--analysis/current/criterion/prime_sieve/50000/new/tukey.json2
-rw-r--r--analysis/current/sections/compare-aoc_2021_09295
-rw-r--r--analysis/current/sections/compare-aoc_2022_08196
-rw-r--r--analysis/current/sections/compare-aoc_2022_09185
-rw-r--r--analysis/current/sections/compare-aoc_2022_14256
-rw-r--r--analysis/current/sections/compare-example_mapping200
-rw-r--r--analysis/current/sections/compare-example_sets172
-rw-r--r--analysis/current/sections/compare-example_stack124
-rw-r--r--analysis/current/sections/compare-prime_sieve475
-rw-r--r--analysis/current/sections/cost-model-primrose_library--EagerSortedVec50
-rw-r--r--analysis/current/sections/cost-model-primrose_library--EagerUniqueVec52
-rw-r--r--analysis/current/sections/cost-model-primrose_library--SortedUniqueVec52
-rw-r--r--analysis/current/sections/cost-model-primrose_library--SortedVec50
-rw-r--r--analysis/current/sections/cost-model-std--collections--BTreeMap41
-rw-r--r--analysis/current/sections/cost-model-std--collections--BTreeSet52
-rw-r--r--analysis/current/sections/cost-model-std--collections--HashMap41
-rw-r--r--analysis/current/sections/cost-model-std--collections--HashSet41
-rw-r--r--analysis/current/sections/cost-model-std--collections--LinkedList56
-rw-r--r--analysis/current/sections/cost-model-std--vec--Vec56
-rw-r--r--analysis/vis.livemd31
1258 files changed, 7249 insertions, 5850 deletions
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__SortedUniqueVec b/analysis/current/candelabra/benchmark_results/primrose_library__SortedUniqueVec
new file mode 100644
index 0000000..c9122dc
--- /dev/null
+++ b/analysis/current/candelabra/benchmark_results/primrose_library__SortedUniqueVec
@@ -0,0 +1 @@
+{"lib_hash":10402570600929242768,"model":{"by_op":{"insert":{"coeffs":[172.25509813727695,0.059878014751788555,2.6380356143856107e-7,-20.045354794830928]},"nth":{"coeffs":[10.73930028486393,-0.000433755083132481,1.6123270985734663e-8,3.302276006959346]},"clear":{"coeffs":[17.103916065737394,0.00036314335205608894,6.900464454653277e-9,1.821847785883051]},"contains":{"coeffs":[-5.898553918226753,-0.000035638726198661264,3.521956868941191e-8,8.751154617860493]},"first":{"coeffs":[13.134703622368761,0.00023545085002613098,7.328709590329212e-9,2.3493070069356463]},"last":{"coeffs":[22.189018096434665,0.0004815627013594892,5.43763190961874e-9,1.385952534670082]},"remove":{"coeffs":[99.2806610497064,0.08720356450105271,1.29797336034294e-6,-5.344471356511349]}}},"results":{"by_op":{"last":[[100,51.0],[100,24.0],[100,27.0],[100,26.0],[100,27.0],[100,30.0],[100,26.0],[100,24.0],[100,24.0],[100,25.0],[100,27.0],[100,26.0],[100,26.0],[100,25.0],[100,27.0],[100,26.0],[100,24.0],[100,27.0],[100,26.0],[100,26.0],[100,27.0],[100,27.0],[100,26.0],[100,24.0],[100,27.0],[100,27.0],[100,24.0],[100,27.0],[100,25.0],[100,27.0],[100,26.0],[100,26.0],[100,24.0],[100,25.0],[100,26.0],[100,28.0],[100,26.0],[100,26.0],[100,27.0],[100,24.0],[100,27.0],[100,27.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,28.0],[100,25.0],[100,26.0],[100,25.0],[500,62.0],[500,45.0],[500,43.0],[500,44.0],[500,42.0],[500,42.0],[500,50.0],[500,43.0],[500,58.0],[500,44.0],[500,42.0],[500,42.0],[500,41.0],[500,45.0],[500,46.0],[500,42.0],[500,42.0],[500,44.0],[500,44.0],[500,43.0],[500,44.0],[500,42.0],[500,43.0],[500,47.0],[500,42.0],[500,42.0],[500,44.0],[500,51.0],[500,42.0],[500,42.0],[500,40.0],[500,33.0],[500,41.0],[500,40.0],[500,41.0],[500,40.0],[500,41.0],[500,40.0],[500,33.0],[500,46.0],[500,38.0],[500,38.0],[500,38.0],[500,39.0],[500,39.0],[500,39.0],[500,38.0],[500,39.0],[500,38.0],[500,33.0],[6000,43.0],[6000,43.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,46.0],[6000,42.0],[6000,44.0],[6000,47.0],[6000,46.0],[6000,51.0],[6000,45.0],[6000,43.0],[6000,45.0],[6000,44.0],[6000,46.0],[6000,46.0],[6000,50.0],[6000,46.0],[6000,44.0],[6000,44.0],[6000,45.0],[6000,42.0],[6000,45.0],[6000,44.0],[6000,44.0],[6000,43.0],[6000,43.0],[6000,46.0],[6000,46.0],[6000,54.0],[6000,41.0],[6000,46.0],[6000,50.0],[6000,45.0],[6000,50.0],[6000,44.0],[6000,48.0],[6000,44.0],[6000,36.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,42.0],[6000,48.0],[6000,47.0],[6000,42.0],[6000,48.0],[12000,59.0],[12000,54.0],[12000,40.0],[12000,44.0],[12000,42.0],[12000,34.0],[12000,45.0],[12000,44.0],[12000,42.0],[12000,42.0],[12000,42.0],[12000,44.0],[12000,43.0],[12000,42.0],[12000,50.0],[12000,43.0],[12000,42.0],[12000,40.0],[12000,46.0],[12000,46.0],[12000,41.0],[12000,50.0],[12000,41.0],[12000,40.0],[12000,44.0],[12000,41.0],[12000,41.0],[12000,42.0],[12000,44.0],[12000,51.0],[12000,42.0],[12000,46.0],[12000,44.0],[12000,41.0],[12000,44.0],[12000,41.0],[12000,44.0],[12000,48.0],[12000,43.0],[12000,58.0],[12000,42.0],[12000,40.0],[12000,43.0],[12000,30.0],[12000,57.0],[12000,44.0],[12000,43.0],[12000,46.0],[12000,42.0],[12000,54.0],[24000,60.0],[24000,48.0],[24000,42.0],[24000,48.0],[24000,42.0],[24000,47.0],[24000,48.0],[24000,43.0],[24000,44.0],[24000,42.0],[24000,44.0],[24000,54.0],[24000,45.0],[24000,44.0],[24000,69.0],[24000,55.0],[24000,44.0],[24000,41.0],[24000,56.0],[24000,54.0],[24000,44.0],[24000,48.0],[24000,34.0],[24000,48.0],[24000,49.0],[24000,35.0],[24000,45.0],[24000,46.0],[24000,49.0],[24000,41.0],[24000,62.0],[24000,56.0],[24000,44.0],[24000,46.0],[24000,54.0],[24000,92.0],[24000,41.0],[24000,52.0],[24000,47.0],[24000,43.0],[24000,48.0],[24000,47.0],[24000,51.0],[24000,44.0],[24000,42.0],[24000,46.0],[24000,43.0],[24000,43.0],[24000,44.0],[24000,47.0],[36000,62.0],[36000,80.0],[36000,66.0],[36000,76.0],[36000,74.0],[36000,72.0],[36000,71.0],[36000,74.0],[36000,76.0],[36000,70.0],[36000,73.0],[36000,70.0],[36000,73.0],[36000,74.0],[36000,68.0],[36000,70.0],[36000,72.0],[36000,63.0],[36000,70.0],[36000,71.0],[36000,72.0],[36000,72.0],[36000,71.0],[36000,68.0],[36000,74.0],[36000,73.0],[36000,73.0],[36000,78.0],[36000,76.0],[36000,72.0],[36000,74.0],[36000,75.0],[36000,66.0],[36000,74.0],[36000,77.0],[36000,77.0],[36000,72.0],[36000,86.0],[36000,90.0],[36000,72.0],[36000,96.0],[36000,74.0],[36000,72.0],[36000,86.0],[36000,74.0],[36000,73.0],[36000,73.0],[36000,78.0],[36000,77.0],[36000,79.0],[48000,72.0],[48000,74.0],[48000,98.0],[48000,111.0],[48000,69.0],[48000,90.0],[48000,75.0],[48000,208.0],[48000,76.0],[48000,150.0],[48000,102.0],[48000,163.0],[48000,84.0],[48000,74.0],[48000,74.0],[48000,76.0],[48000,73.0],[48000,73.0],[48000,64.0],[48000,71.0],[48000,143.0],[48000,78.0],[48000,141.0],[48000,65.0],[48000,67.0],[48000,41.0],[48000,71.0],[48000,67.0],[48000,70.0],[48000,65.0],[48000,70.0],[48000,68.0],[48000,81.0],[48000,64.0],[48000,159.0],[48000,71.0],[48000,80.0],[48000,70.0],[48000,78.0],[48000,63.0],[48000,75.0],[48000,77.0],[48000,79.0],[48000,80.0],[48000,74.0],[48000,73.0],[48000,86.0],[48000,74.0],[48000,73.0],[48000,75.0],[60000,144.0],[60000,130.0],[60000,71.0],[60000,156.0],[60000,65.0],[60000,94.0],[60000,70.0],[60000,85.0],[60000,70.0],[60000,68.0],[60000,84.0],[60000,76.0],[60000,74.0],[60000,151.0],[60000,72.0],[60000,163.0],[60000,144.0],[60000,131.0],[60000,76.0],[60000,72.0],[60000,77.0],[60000,143.0],[60000,70.0],[60000,68.0],[60000,158.0],[60000,141.0],[60000,63.0],[60000,62.0],[60000,76.0],[60000,68.0],[60000,72.0],[60000,75.0],[60000,79.0],[60000,69.0],[60000,38.0],[60000,74.0],[60000,79.0],[60000,72.0],[60000,69.0],[60000,74.0],[60000,72.0],[60000,71.0],[60000,72.0],[60000,74.0],[60000,142.0],[60000,70.0],[60000,74.0],[60000,70.0],[60000,76.0],[60000,68.0]],"insert":[[100,187.63],[100,34.34],[100,33.76],[100,33.24],[100,33.46],[100,33.34],[100,32.27],[100,33.39],[100,32.75],[100,31.59],[100,31.87],[100,33.28],[100,32.9],[100,33.76],[100,31.76],[100,31.64],[100,31.73],[100,32.3],[100,32.12],[100,31.61],[100,32.26],[100,31.72],[100,32.59],[100,32.36],[100,31.87],[100,32.31],[100,31.95],[100,32.37],[100,31.21],[100,32.42],[100,31.7],[100,33.57],[100,32.0],[100,32.47],[100,32.46],[100,32.78],[100,32.04],[100,32.19],[100,31.67],[100,32.49],[100,32.02],[100,32.51],[100,31.9],[100,31.45],[100,31.92],[100,31.48],[100,31.75],[100,32.64],[100,30.81],[100,32.42],[500,45.81],[500,46.718],[500,46.176],[500,45.422],[500,46.246],[500,45.504],[500,45.402],[500,46.08],[500,46.432],[500,46.274],[500,45.942],[500,46.03],[500,46.552],[500,46.434],[500,45.734],[500,45.9],[500,74.074],[500,43.002],[500,43.49],[500,43.41],[500,43.474],[500,43.09],[500,43.616],[500,43.678],[500,85.726],[500,45.55],[500,45.852],[500,45.93],[500,45.816],[500,45.512],[500,45.458],[500,45.898],[500,46.05],[500,45.512],[500,46.204],[500,44.742],[500,45.678],[500,75.856],[500,43.106],[500,42.792],[500,42.79],[500,43.402],[500,43.108],[500,43.402],[500,43.266],[500,43.116],[500,43.508],[500,43.55],[500,43.78],[500,43.054],[6000,251.756],[6000,221.526],[6000,217.428],[6000,233.2],[6000,234.279],[6000,213.825],[6000,211.266],[6000,235.499],[6000,208.561],[6000,227.29],[6000,230.778],[6000,222.682],[6000,234.759],[6000,230.06],[6000,231.877],[6000,230.153],[6000,240.2],[6000,235.43],[6000,237.343],[6000,228.609],[6000,229.69],[6000,239.12],[6000,229.849],[6000,220.368],[6000,230.472],[6000,234.642],[6000,216.538],[6000,234.843],[6000,229.822],[6000,235.068],[6000,228.756],[6000,222.553],[6000,220.608],[6000,233.637],[6000,230.261],[6000,237.262],[6000,225.434],[6000,223.945],[6000,212.35],[6000,230.937],[6000,232.231],[6000,239.083],[6000,220.635],[6000,219.844],[6000,218.739],[6000,231.849],[6000,228.892],[6000,227.167],[6000,227.764],[6000,230.983],[12000,627.289],[12000,612.833],[12000,605.418],[12000,620.348],[12000,626.103],[12000,631.031],[12000,648.208],[12000,618.574],[12000,613.605],[12000,656.688],[12000,606.212],[12000,644.097],[12000,623.069],[12000,633.958],[12000,616.634],[12000,635.913],[12000,631.753],[12000,613.886],[12000,621.269],[12000,628.984],[12000,627.312],[12000,624.281],[12000,608.498],[12000,622.693],[12000,619.272],[12000,627.25],[12000,856.39],[12000,1072.553],[12000,1060.929],[12000,1061.169],[12000,1073.918],[12000,1079.35],[12000,1062.78],[12000,1077.513],[12000,1057.936],[12000,1072.698],[12000,716.215],[12000,655.683],[12000,618.578],[12000,630.702],[12000,641.582],[12000,638.161],[12000,632.482],[12000,631.793],[12000,641.715],[12000,633.388],[12000,638.799],[12000,637.636],[12000,623.287],[12000,635.67],[24000,1429.031],[24000,1434.642],[24000,1480.469],[24000,1473.999],[24000,1481.192],[24000,1522.115],[24000,1490.753],[24000,1486.921],[24000,1505.53],[24000,1504.578],[24000,1469.543],[24000,1454.053],[24000,1493.201],[24000,1470.7],[24000,1448.556],[24000,1481.489],[24000,1483.61],[24000,1486.148],[24000,1476.335],[24000,1490.146],[24000,1457.51],[24000,1488.276],[24000,1468.494],[24000,1500.121],[24000,1468.828],[24000,1452.207],[24000,1448.411],[24000,1482.067],[24000,1468.555],[24000,1462.291],[24000,1510.166],[24000,1467.822],[24000,1479.035],[24000,1492.239],[24000,1458.187],[24000,1456.214],[24000,1473.251],[24000,1492.847],[24000,1427.948],[24000,1463.735],[24000,1394.288],[24000,1451.358],[24000,1455.813],[24000,1439.875],[24000,1493.828],[24000,1417.204],[24000,1449.384],[24000,1473.205],[24000,1496.118],[24000,1471.036],[36000,2349.226],[36000,2364.346],[36000,2337.795],[36000,2343.757],[36000,2378.97],[36000,2290.447],[36000,2288.808],[36000,2377.873],[36000,2426.44],[36000,2470.914],[36000,2412.802],[36000,2418.547],[36000,2419.291],[36000,2396.405],[36000,2376.003],[36000,2373.332],[36000,2369.857],[36000,2363.678],[36000,2355.351],[36000,2320.078],[36000,2305.205],[36000,2375.192],[36000,2417.326],[36000,2440.444],[36000,2438.347],[36000,2401.659],[36000,2335.669],[36000,2336.437],[36000,2302.218],[36000,2341.656],[36000,2381.581],[36000,2372.781],[36000,2299.27],[36000,2352.935],[36000,2335.897],[36000,2367.774],[36000,2398.0],[36000,2394.158],[36000,2300.072],[36000,2377.426],[36000,2311.45],[36000,2338.848],[36000,2326.221],[36000,2343.038],[36000,2234.888],[36000,2313.596],[36000,2328.367],[36000,2366.717],[36000,2399.772],[36000,2378.674],[48000,3331.599],[48000,3347.98],[48000,3285.526],[48000,3270.122],[48000,3356.794],[48000,3332.535],[48000,3342.477],[48000,3295.48],[48000,3232.513],[48000,3279.214],[48000,3269.364],[48000,3291.965],[48000,3340.7],[48000,3385.246],[48000,3427.554],[48000,3389.185],[48000,3373.938],[48000,3390.185],[48000,3369.78],[48000,3383.606],[48000,3371.454],[48000,3371.283],[48000,3351.233],[48000,3306.192],[48000,3272.338],[48000,3257.745],[48000,3237.245],[48000,3257.782],[48000,3294.56],[48000,3315.231],[48000,3263.556],[48000,3304.61],[48000,3334.106],[48000,3258.808],[48000,3273.821],[48000,3275.937],[48000,3327.241],[48000,3424.161],[48000,3397.875],[48000,3370.532],[48000,3354.987],[48000,3286.317],[48000,3308.505],[48000,3299.341],[48000,3281.04],[48000,3294.818],[48000,3383.907],[48000,3349.153],[48000,3372.816],[48000,3389.451],[60000,4441.957],[60000,4347.705],[60000,4338.225],[60000,4348.591],[60000,4431.571],[60000,4447.08],[60000,4470.586],[60000,4487.218],[60000,4551.861],[60000,4485.401],[60000,4441.769],[60000,4379.362],[60000,4422.521],[60000,4355.818],[60000,4321.138],[60000,4387.471],[60000,4398.517],[60000,4366.558],[60000,4320.877],[60000,4371.236],[60000,4347.205],[60000,4305.307],[60000,4349.819],[60000,4383.217],[60000,4381.774],[60000,4373.51],[60000,4384.619],[60000,4428.845],[60000,4455.605],[60000,4407.036],[60000,4437.184],[60000,4436.522],[60000,4456.425],[60000,4408.976],[60000,4456.616],[60000,4417.952],[60000,4442.35],[60000,4446.404],[60000,4450.83],[60000,4431.052],[60000,4418.8],[60000,4404.019],[60000,4504.194],[60000,4374.43],[60000,4438.142],[60000,4404.057],[60000,4385.144],[60000,4390.051],[60000,4357.084],[60000,4375.733]],"nth":[[100,46.0],[100,34.0],[100,27.0],[100,26.0],[100,27.0],[100,24.0],[100,24.0],[100,27.0],[100,25.0],[100,24.0],[100,27.0],[100,25.0],[100,24.0],[100,25.0],[100,24.0],[100,25.0],[100,27.0],[100,24.0],[100,25.0],[100,27.0],[100,26.0],[100,25.0],[100,26.0],[100,27.0],[100,26.0],[100,25.0],[100,26.0],[100,26.0],[100,27.0],[100,25.0],[100,26.0],[100,25.0],[100,24.0],[100,26.0],[100,25.0],[100,25.0],[100,27.0],[100,28.0],[100,26.0],[100,26.0],[100,24.0],[100,27.0],[100,24.0],[100,25.0],[100,24.0],[100,27.0],[100,27.0],[100,24.0],[100,26.0],[100,24.0],[500,54.0],[500,45.0],[500,42.0],[500,58.0],[500,58.0],[500,51.0],[500,59.0],[500,39.0],[500,53.0],[500,52.0],[500,54.0],[500,53.0],[500,52.0],[500,54.0],[500,51.0],[500,55.0],[500,55.0],[500,54.0],[500,54.0],[500,55.0],[500,48.0],[500,50.0],[500,51.0],[500,47.0],[500,53.0],[500,54.0],[500,50.0],[500,50.0],[500,48.0],[500,48.0],[500,49.0],[500,30.0],[500,48.0],[500,56.0],[500,42.0],[500,56.0],[500,57.0],[500,54.0],[500,53.0],[500,53.0],[500,57.0],[500,36.0],[500,54.0],[500,53.0],[500,54.0],[500,61.0],[500,48.0],[500,52.0],[500,48.0],[500,49.0],[6000,60.0],[6000,77.0],[6000,43.0],[6000,42.0],[6000,53.0],[6000,52.0],[6000,58.0],[6000,41.0],[6000,41.0],[6000,42.0],[6000,51.0],[6000,47.0],[6000,44.0],[6000,42.0],[6000,42.0],[6000,41.0],[6000,52.0],[6000,43.0],[6000,54.0],[6000,51.0],[6000,51.0],[6000,52.0],[6000,46.0],[6000,52.0],[6000,52.0],[6000,50.0],[6000,43.0],[6000,41.0],[6000,79.0],[6000,43.0],[6000,42.0],[6000,44.0],[6000,48.0],[6000,42.0],[6000,41.0],[6000,42.0],[6000,32.0],[6000,44.0],[6000,41.0],[6000,53.0],[6000,41.0],[6000,42.0],[6000,45.0],[6000,42.0],[6000,46.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,47.0],[12000,51.0],[12000,48.0],[12000,46.0],[12000,58.0],[12000,55.0],[12000,47.0],[12000,59.0],[12000,49.0],[12000,54.0],[12000,55.0],[12000,44.0],[12000,56.0],[12000,56.0],[12000,45.0],[12000,55.0],[12000,47.0],[12000,58.0],[12000,60.0],[12000,57.0],[12000,46.0],[12000,52.0],[12000,58.0],[12000,47.0],[12000,48.0],[12000,52.0],[12000,58.0],[12000,43.0],[12000,53.0],[12000,56.0],[12000,57.0],[12000,59.0],[12000,56.0],[12000,56.0],[12000,44.0],[12000,34.0],[12000,59.0],[12000,42.0],[12000,42.0],[12000,50.0],[12000,48.0],[12000,44.0],[12000,35.0],[12000,55.0],[12000,58.0],[12000,54.0],[12000,60.0],[12000,42.0],[12000,59.0],[12000,54.0],[12000,42.0],[24000,64.0],[24000,65.0],[24000,44.0],[24000,42.0],[24000,50.0],[24000,54.0],[24000,55.0],[24000,40.0],[24000,57.0],[24000,58.0],[24000,51.0],[24000,78.0],[24000,54.0],[24000,44.0],[24000,43.0],[24000,54.0],[24000,99.0],[24000,47.0],[24000,42.0],[24000,46.0],[24000,58.0],[24000,47.0],[24000,44.0],[24000,59.0],[24000,36.0],[24000,50.0],[24000,41.0],[24000,45.0],[24000,53.0],[24000,51.0],[24000,47.0],[24000,54.0],[24000,41.0],[24000,57.0],[24000,57.0],[24000,64.0],[24000,46.0],[24000,56.0],[24000,50.0],[24000,41.0],[24000,56.0],[24000,42.0],[24000,52.0],[24000,44.0],[24000,41.0],[24000,42.0],[24000,57.0],[24000,53.0],[24000,55.0],[24000,58.0],[36000,106.0],[36000,100.0],[36000,90.0],[36000,74.0],[36000,70.0],[36000,73.0],[36000,83.0],[36000,78.0],[36000,77.0],[36000,73.0],[36000,74.0],[36000,75.0],[36000,74.0],[36000,65.0],[36000,72.0],[36000,68.0],[36000,78.0],[36000,68.0],[36000,74.0],[36000,67.0],[36000,73.0],[36000,76.0],[36000,70.0],[36000,78.0],[36000,71.0],[36000,74.0],[36000,71.0],[36000,66.0],[36000,69.0],[36000,74.0],[36000,74.0],[36000,71.0],[36000,63.0],[36000,65.0],[36000,78.0],[36000,102.0],[36000,76.0],[36000,78.0],[36000,66.0],[36000,76.0],[36000,69.0],[36000,74.0],[36000,65.0],[36000,70.0],[36000,68.0],[36000,79.0],[36000,70.0],[36000,70.0],[36000,69.0],[36000,72.0],[48000,72.0],[48000,68.0],[48000,74.0],[48000,75.0],[48000,108.0],[48000,106.0],[48000,74.0],[48000,72.0],[48000,74.0],[48000,78.0],[48000,101.0],[48000,70.0],[48000,72.0],[48000,69.0],[48000,74.0],[48000,74.0],[48000,72.0],[48000,64.0],[48000,102.0],[48000,71.0],[48000,73.0],[48000,76.0],[48000,74.0],[48000,80.0],[48000,66.0],[48000,76.0],[48000,76.0],[48000,76.0],[48000,64.0],[48000,72.0],[48000,74.0],[48000,71.0],[48000,66.0],[48000,70.0],[48000,78.0],[48000,42.0],[48000,195.0],[48000,69.0],[48000,72.0],[48000,74.0],[48000,70.0],[48000,68.0],[48000,79.0],[48000,73.0],[48000,72.0],[48000,80.0],[48000,74.0],[48000,72.0],[48000,72.0],[48000,105.0],[60000,62.0],[60000,98.0],[60000,90.0],[60000,67.0],[60000,66.0],[60000,68.0],[60000,68.0],[60000,65.0],[60000,74.0],[60000,73.0],[60000,160.0],[60000,94.0],[60000,98.0],[60000,116.0],[60000,164.0],[60000,72.0],[60000,109.0],[60000,152.0],[60000,144.0],[60000,63.0],[60000,148.0],[60000,72.0],[60000,156.0],[60000,129.0],[60000,144.0],[60000,115.0],[60000,71.0],[60000,69.0],[60000,70.0],[60000,70.0],[60000,73.0],[60000,74.0],[60000,70.0],[60000,140.0],[60000,73.0],[60000,40.0],[60000,73.0],[60000,82.0],[60000,74.0],[60000,69.0],[60000,76.0],[60000,71.0],[60000,70.0],[60000,128.0],[60000,116.0],[60000,211.0],[60000,76.0],[60000,77.0],[60000,74.0],[60000,74.0]],"contains":[[100,102.0],[100,63.0],[100,61.0],[100,53.0],[100,54.0],[100,60.0],[100,53.0],[100,40.0],[100,60.0],[100,52.0],[100,52.0],[100,60.0],[100,61.0],[100,59.0],[100,65.0],[100,54.0],[100,61.0],[100,56.0],[100,41.0],[100,62.0],[100,62.0],[100,49.0],[100,44.0],[100,41.0],[100,46.0],[100,49.0],[100,63.0],[100,46.0],[100,46.0],[100,39.0],[100,50.0],[100,42.0],[100,48.0],[100,42.0],[100,52.0],[100,56.0],[100,56.0],[100,42.0],[100,51.0],[100,38.0],[100,42.0],[100,64.0],[100,51.0],[100,58.0],[100,41.0],[100,48.0],[100,54.0],[100,48.0],[100,38.0],[100,39.0],[500,101.0],[500,86.0],[500,90.0],[500,75.0],[500,76.0],[500,78.0],[500,74.0],[500,71.0],[500,68.0],[500,106.0],[500,67.0],[500,78.0],[500,73.0],[500,67.0],[500,68.0],[500,56.0],[500,62.0],[500,62.0],[500,68.0],[500,79.0],[500,74.0],[500,68.0],[500,68.0],[500,72.0],[500,74.0],[500,71.0],[500,68.0],[500,74.0],[500,58.0],[500,74.0],[500,69.0],[500,75.0],[500,65.0],[500,63.0],[500,70.0],[500,85.0],[500,60.0],[500,70.0],[500,78.0],[500,72.0],[500,73.0],[500,76.0],[500,78.0],[500,75.0],[500,81.0],[500,56.0],[500,67.0],[500,74.0],[500,91.0],[500,78.0],[6000,139.0],[6000,102.0],[6000,117.0],[6000,128.0],[6000,84.0],[6000,107.0],[6000,105.0],[6000,98.0],[6000,102.0],[6000,64.0],[6000,120.0],[6000,92.0],[6000,92.0],[6000,107.0],[6000,105.0],[6000,131.0],[6000,106.0],[6000,86.0],[6000,110.0],[6000,111.0],[6000,124.0],[6000,111.0],[6000,112.0],[6000,94.0],[6000,97.0],[6000,84.0],[6000,102.0],[6000,83.0],[6000,91.0],[6000,83.0],[6000,99.0],[6000,108.0],[6000,94.0],[6000,95.0],[6000,83.0],[6000,99.0],[6000,118.0],[6000,126.0],[6000,107.0],[6000,98.0],[6000,104.0],[6000,92.0],[6000,103.0],[6000,112.0],[6000,101.0],[6000,79.0],[6000,102.0],[6000,95.0],[6000,80.0],[6000,93.0],[12000,105.0],[12000,120.0],[12000,123.0],[12000,130.0],[12000,117.0],[12000,116.0],[12000,133.0],[12000,115.0],[12000,108.0],[12000,126.0],[12000,144.0],[12000,130.0],[12000,115.0],[12000,128.0],[12000,117.0],[12000,146.0],[12000,91.0],[12000,111.0],[12000,142.0],[12000,127.0],[12000,124.0],[12000,119.0],[12000,114.0],[12000,121.0],[12000,65.0],[12000,93.0],[12000,80.0],[12000,93.0],[12000,106.0],[12000,120.0],[12000,153.0],[12000,119.0],[12000,119.0],[12000,73.0],[12000,122.0],[12000,110.0],[12000,103.0],[12000,144.0],[12000,139.0],[12000,134.0],[12000,133.0],[12000,159.0],[12000,120.0],[12000,120.0],[12000,134.0],[12000,62.0],[12000,128.0],[12000,93.0],[12000,118.0],[12000,118.0],[24000,111.0],[24000,169.0],[24000,121.0],[24000,107.0],[24000,136.0],[24000,184.0],[24000,129.0],[24000,135.0],[24000,102.0],[24000,120.0],[24000,119.0],[24000,109.0],[24000,122.0],[24000,141.0],[24000,121.0],[24000,121.0],[24000,134.0],[24000,103.0],[24000,126.0],[24000,139.0],[24000,203.0],[24000,141.0],[24000,130.0],[24000,114.0],[24000,136.0],[24000,110.0],[24000,146.0],[24000,143.0],[24000,146.0],[24000,136.0],[24000,200.0],[24000,201.0],[24000,204.0],[24000,201.0],[24000,124.0],[24000,104.0],[24000,138.0],[24000,388.0],[24000,226.0],[24000,215.0],[24000,108.0],[24000,132.0],[24000,172.0],[24000,247.0],[24000,149.0],[24000,140.0],[24000,120.0],[24000,149.0],[24000,120.0],[24000,116.0],[36000,162.0],[36000,120.0],[36000,150.0],[36000,221.0],[36000,241.0],[36000,143.0],[36000,142.0],[36000,205.0],[36000,150.0],[36000,269.0],[36000,134.0],[36000,136.0],[36000,142.0],[36000,146.0],[36000,147.0],[36000,194.0],[36000,238.0],[36000,134.0],[36000,141.0],[36000,123.0],[36000,160.0],[36000,142.0],[36000,191.0],[36000,141.0],[36000,136.0],[36000,176.0],[36000,211.0],[36000,207.0],[36000,170.0],[36000,143.0],[36000,156.0],[36000,200.0],[36000,155.0],[36000,222.0],[36000,295.0],[36000,154.0],[36000,169.0],[36000,178.0],[36000,217.0],[36000,216.0],[36000,148.0],[36000,140.0],[36000,159.0],[36000,134.0],[36000,145.0],[36000,128.0],[36000,150.0],[36000,150.0],[36000,120.0],[36000,137.0],[48000,361.0],[48000,237.0],[48000,249.0],[48000,193.0],[48000,164.0],[48000,178.0],[48000,202.0],[48000,227.0],[48000,150.0],[48000,129.0],[48000,237.0],[48000,262.0],[48000,224.0],[48000,155.0],[48000,192.0],[48000,160.0],[48000,194.0],[48000,231.0],[48000,410.0],[48000,239.0],[48000,145.0],[48000,166.0],[48000,282.0],[48000,243.0],[48000,124.0],[48000,261.0],[48000,202.0],[48000,241.0],[48000,201.0],[48000,143.0],[48000,166.0],[48000,128.0],[48000,247.0],[48000,225.0],[48000,296.0],[48000,113.0],[48000,150.0],[48000,158.0],[48000,118.0],[48000,217.0],[48000,190.0],[48000,268.0],[48000,245.0],[48000,130.0],[48000,227.0],[48000,136.0],[48000,202.0],[48000,241.0],[48000,183.0],[48000,212.0],[60000,234.0],[60000,221.0],[60000,186.0],[60000,245.0],[60000,353.0],[60000,314.0],[60000,319.0],[60000,327.0],[60000,287.0],[60000,232.0],[60000,271.0],[60000,300.0],[60000,191.0],[60000,274.0],[60000,364.0],[60000,320.0],[60000,309.0],[60000,357.0],[60000,290.0],[60000,310.0],[60000,236.0],[60000,264.0],[60000,220.0],[60000,216.0],[60000,206.0],[60000,284.0],[60000,301.0],[60000,217.0],[60000,199.0],[60000,198.0],[60000,253.0],[60000,163.0],[60000,235.0],[60000,200.0],[60000,324.0],[60000,219.0],[60000,333.0],[60000,296.0],[60000,363.0],[60000,316.0],[60000,284.0],[60000,295.0],[60000,249.0],[60000,178.0],[60000,236.0],[60000,200.0],[60000,209.0],[60000,273.0],[60000,210.0],[60000,147.0]],"remove":[[100,111.0],[100,95.0],[100,60.0],[100,74.0],[100,71.0],[100,72.0],[100,78.0],[100,73.0],[100,55.0],[100,75.0],[100,68.0],[100,62.0],[100,68.0],[100,65.0],[100,58.0],[100,61.0],[100,76.0],[100,64.0],[100,68.0],[100,56.0],[100,78.0],[100,62.0],[100,63.0],[100,64.0],[100,53.0],[100,52.0],[100,65.0],[100,56.0],[100,60.0],[100,62.0],[100,65.0],[100,61.0],[100,52.0],[100,63.0],[100,61.0],[100,52.0],[100,65.0],[100,63.0],[100,48.0],[100,63.0],[100,57.0],[100,55.0],[100,63.0],[100,72.0],[100,63.0],[100,67.0],[100,47.0],[100,65.0],[100,70.0],[100,54.0],[500,180.0],[500,149.0],[500,120.0],[500,140.0],[500,94.0],[500,102.0],[500,114.0],[500,106.0],[500,111.0],[500,120.0],[500,104.0],[500,109.0],[500,124.0],[500,137.0],[500,111.0],[500,133.0],[500,140.0],[500,134.0],[500,128.0],[500,119.0],[500,112.0],[500,106.0],[500,136.0],[500,112.0],[500,120.0],[500,101.0],[500,143.0],[500,102.0],[500,126.0],[500,101.0],[500,110.0],[500,101.0],[500,110.0],[500,121.0],[500,100.0],[500,120.0],[500,136.0],[500,97.0],[500,97.0],[500,114.0],[500,119.0],[500,122.0],[500,123.0],[500,105.0],[500,129.0],[500,87.0],[500,127.0],[500,137.0],[500,112.0],[500,107.0],[6000,357.0],[6000,1050.0],[6000,298.0],[6000,211.0],[6000,672.0],[6000,770.0],[6000,196.0],[6000,282.0],[6000,158.0],[6000,448.0],[6000,180.0],[6000,148.0],[6000,124.0],[6000,404.0],[6000,292.0],[6000,1028.0],[6000,487.0],[6000,968.0],[6000,623.0],[6000,123.0],[6000,400.0],[6000,519.0],[6000,190.0],[6000,626.0],[6000,497.0],[6000,755.0],[6000,158.0],[6000,558.0],[6000,405.0],[6000,1384.0],[6000,168.0],[6000,823.0],[6000,253.0],[6000,186.0],[6000,1252.0],[6000,838.0],[6000,225.0],[6000,629.0],[6000,1415.0],[6000,849.0],[6000,316.0],[6000,196.0],[6000,171.0],[6000,711.0],[6000,303.0],[6000,949.0],[6000,424.0],[6000,228.0],[6000,242.0],[6000,461.0],[12000,2653.0],[12000,1103.0],[12000,1662.0],[12000,1846.0],[12000,591.0],[12000,359.0],[12000,2890.0],[12000,2560.0],[12000,830.0],[12000,1090.0],[12000,2253.0],[12000,1677.0],[12000,1079.0],[12000,180.0],[12000,1277.0],[12000,1637.0],[12000,567.0],[12000,636.0],[12000,937.0],[12000,764.0],[12000,2180.0],[12000,2002.0],[12000,1972.0],[12000,973.0],[12000,2156.0],[12000,206.0],[12000,1615.0],[12000,174.0],[12000,526.0],[12000,754.0],[12000,4176.0],[12000,1400.0],[12000,139.0],[12000,1160.0],[12000,2113.0],[12000,2727.0],[12000,260.0],[12000,1132.0],[12000,2580.0],[12000,250.0],[12000,1039.0],[12000,2620.0],[12000,2020.0],[12000,2489.0],[12000,2063.0],[12000,1420.0],[12000,512.0],[12000,643.0],[12000,1373.0],[12000,451.0],[24000,3432.0],[24000,2198.0],[24000,5981.0],[24000,4404.0],[24000,3590.0],[24000,612.0],[24000,3272.0],[24000,1463.0],[24000,4565.0],[24000,744.0],[24000,4875.0],[24000,3197.0],[24000,217.0],[24000,5756.0],[24000,4609.0],[24000,2597.0],[24000,654.0],[24000,1883.0],[24000,4401.0],[24000,4848.0],[24000,4631.0],[24000,526.0],[24000,725.0],[24000,1439.0],[24000,1775.0],[24000,685.0],[24000,5268.0],[24000,1519.0],[24000,1666.0],[24000,1966.0],[24000,3558.0],[24000,2808.0],[24000,4591.0],[24000,5507.0],[24000,2739.0],[24000,4122.0],[24000,6058.0],[24000,649.0],[24000,3137.0],[24000,3664.0],[24000,4335.0],[24000,1551.0],[24000,2664.0],[24000,3857.0],[24000,3874.0],[24000,1718.0],[24000,591.0],[24000,4876.0],[24000,2530.0],[24000,712.0],[36000,2861.0],[36000,5788.0],[36000,663.0],[36000,8310.0],[36000,7859.0],[36000,5759.0],[36000,5753.0],[36000,3134.0],[36000,6088.0],[36000,344.0],[36000,6884.0],[36000,5496.0],[36000,4787.0],[36000,9682.0],[36000,5881.0],[36000,8771.0],[36000,3040.0],[36000,4215.0],[36000,5745.0],[36000,537.0],[36000,6434.0],[36000,8680.0],[36000,2041.0],[36000,6748.0],[36000,4369.0],[36000,509.0],[36000,1234.0],[36000,7109.0],[36000,6606.0],[36000,1023.0],[36000,1615.0],[36000,625.0],[36000,7567.0],[36000,7887.0],[36000,2781.0],[36000,3315.0],[36000,6109.0],[36000,1413.0],[36000,5942.0],[36000,6820.0],[36000,1360.0],[36000,3105.0],[36000,2326.0],[36000,3093.0],[36000,7665.0],[36000,3640.0],[36000,1158.0],[36000,3905.0],[36000,685.0],[36000,5911.0],[48000,3633.0],[48000,23555.0],[48000,7131.0],[48000,8648.0],[48000,9766.0],[48000,9844.0],[48000,13351.0],[48000,4575.0],[48000,7052.0],[48000,5374.0],[48000,1031.0],[48000,860.0],[48000,7179.0],[48000,3123.0],[48000,11147.0],[48000,9575.0],[48000,9176.0],[48000,436.0],[48000,12823.0],[48000,1311.0],[48000,9041.0],[48000,4733.0],[48000,9264.0],[48000,5406.0],[48000,19409.0],[48000,1776.0],[48000,8989.0],[48000,6862.0],[48000,1098.0],[48000,12556.0],[48000,2061.0],[48000,7678.0],[48000,7931.0],[48000,2922.0],[48000,4025.0],[48000,10569.0],[48000,13425.0],[48000,5537.0],[48000,11542.0],[48000,10416.0],[48000,5384.0],[48000,10252.0],[48000,19735.0],[48000,4347.0],[48000,3759.0],[48000,6900.0],[48000,1624.0],[48000,9199.0],[48000,5506.0],[48000,6406.0],[60000,23998.0],[60000,18232.0],[60000,11982.0],[60000,2696.0],[60000,7247.0],[60000,8141.0],[60000,7266.0],[60000,14462.0],[60000,16256.0],[60000,9784.0],[60000,13660.0],[60000,438.0],[60000,2382.0],[60000,16709.0],[60000,5732.0],[60000,12780.0],[60000,15627.0],[60000,15269.0],[60000,12808.0],[60000,10553.0],[60000,5547.0],[60000,1188.0],[60000,12215.0],[60000,3916.0],[60000,12978.0],[60000,10199.0],[60000,15753.0],[60000,4527.0],[60000,11455.0],[60000,8944.0],[60000,12058.0],[60000,2360.0],[60000,25900.0],[60000,7275.0],[60000,14513.0],[60000,9020.0],[60000,2140.0],[60000,4723.0],[60000,8190.0],[60000,8207.0],[60000,13679.0],[60000,12070.0],[60000,3788.0],[60000,5784.0],[60000,6420.0],[60000,12576.0],[60000,511.0],[60000,1208.0],[60000,10041.0],[60000,16931.0]],"clear":[[100,44.0],[100,28.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,20.0],[100,26.0],[100,20.0],[100,28.0],[100,20.0],[100,26.0],[100,28.0],[100,28.0],[100,28.0],[100,20.0],[100,27.0],[100,22.0],[100,21.0],[100,20.0],[100,20.0],[100,27.0],[100,28.0],[100,28.0],[100,28.0],[100,28.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,28.0],[100,27.0],[100,20.0],[100,28.0],[100,27.0],[100,28.0],[100,27.0],[100,28.0],[100,28.0],[100,21.0],[100,28.0],[100,27.0],[100,27.0],[100,28.0],[100,28.0],[100,27.0],[100,20.0],[100,27.0],[500,54.0],[500,46.0],[500,36.0],[500,38.0],[500,38.0],[500,47.0],[500,38.0],[500,28.0],[500,37.0],[500,39.0],[500,37.0],[500,38.0],[500,38.0],[500,46.0],[500,39.0],[500,38.0],[500,38.0],[500,40.0],[500,38.0],[500,39.0],[500,29.0],[500,40.0],[500,38.0],[500,38.0],[500,47.0],[500,39.0],[500,38.0],[500,36.0],[500,38.0],[500,38.0],[500,40.0],[500,36.0],[500,38.0],[500,40.0],[500,39.0],[500,38.0],[500,39.0],[500,33.0],[500,39.0],[500,38.0],[500,39.0],[500,38.0],[500,38.0],[500,39.0],[500,30.0],[500,38.0],[500,38.0],[500,38.0],[500,42.0],[500,23.0],[6000,44.0],[6000,41.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,43.0],[6000,46.0],[6000,47.0],[6000,46.0],[6000,50.0],[6000,44.0],[6000,46.0],[6000,45.0],[6000,45.0],[6000,39.0],[6000,43.0],[6000,46.0],[6000,43.0],[6000,48.0],[6000,47.0],[6000,42.0],[6000,41.0],[6000,42.0],[6000,94.0],[6000,43.0],[6000,42.0],[6000,40.0],[6000,42.0],[6000,41.0],[6000,44.0],[6000,42.0],[6000,44.0],[6000,47.0],[6000,41.0],[6000,40.0],[6000,43.0],[6000,46.0],[6000,44.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,41.0],[6000,42.0],[6000,41.0],[6000,41.0],[6000,41.0],[6000,38.0],[6000,35.0],[6000,44.0],[6000,42.0],[12000,61.0],[12000,47.0],[12000,46.0],[12000,46.0],[12000,47.0],[12000,44.0],[12000,41.0],[12000,42.0],[12000,44.0],[12000,44.0],[12000,46.0],[12000,34.0],[12000,47.0],[12000,46.0],[12000,41.0],[12000,42.0],[12000,44.0],[12000,41.0],[12000,41.0],[12000,42.0],[12000,35.0],[12000,44.0],[12000,42.0],[12000,42.0],[12000,41.0],[12000,53.0],[12000,48.0],[12000,44.0],[12000,47.0],[12000,46.0],[12000,47.0],[12000,46.0],[12000,44.0],[12000,46.0],[12000,45.0],[12000,45.0],[12000,44.0],[12000,41.0],[12000,44.0],[12000,48.0],[12000,46.0],[12000,44.0],[12000,47.0],[12000,42.0],[12000,41.0],[12000,41.0],[12000,47.0],[12000,52.0],[12000,41.0],[12000,44.0],[24000,43.0],[24000,60.0],[24000,44.0],[24000,45.0],[24000,63.0],[24000,60.0],[24000,54.0],[24000,48.0],[24000,51.0],[24000,45.0],[24000,54.0],[24000,54.0],[24000,60.0],[24000,58.0],[24000,70.0],[24000,42.0],[24000,52.0],[24000,60.0],[24000,53.0],[24000,43.0],[24000,50.0],[24000,62.0],[24000,64.0],[24000,53.0],[24000,50.0],[24000,48.0],[24000,32.0],[24000,52.0],[24000,46.0],[24000,53.0],[24000,34.0],[24000,51.0],[24000,47.0],[24000,44.0],[24000,42.0],[24000,54.0],[24000,45.0],[24000,42.0],[24000,51.0],[24000,57.0],[24000,58.0],[24000,42.0],[24000,50.0],[24000,43.0],[24000,41.0],[24000,44.0],[24000,32.0],[24000,48.0],[24000,56.0],[24000,56.0],[36000,64.0],[36000,34.0],[36000,74.0],[36000,70.0],[36000,82.0],[36000,76.0],[36000,76.0],[36000,66.0],[36000,72.0],[36000,78.0],[36000,76.0],[36000,94.0],[36000,78.0],[36000,78.0],[36000,72.0],[36000,76.0],[36000,70.0],[36000,71.0],[36000,67.0],[36000,72.0],[36000,64.0],[36000,168.0],[36000,76.0],[36000,72.0],[36000,64.0],[36000,73.0],[36000,69.0],[36000,64.0],[36000,76.0],[36000,76.0],[36000,72.0],[36000,76.0],[36000,65.0],[36000,69.0],[36000,77.0],[36000,71.0],[36000,72.0],[36000,77.0],[36000,72.0],[36000,75.0],[36000,76.0],[36000,72.0],[36000,64.0],[36000,80.0],[36000,80.0],[36000,43.0],[36000,72.0],[36000,76.0],[36000,56.0],[36000,68.0],[48000,63.0],[48000,75.0],[48000,84.0],[48000,72.0],[48000,64.0],[48000,69.0],[48000,69.0],[48000,75.0],[48000,70.0],[48000,73.0],[48000,69.0],[48000,74.0],[48000,106.0],[48000,108.0],[48000,77.0],[48000,117.0],[48000,122.0],[48000,70.0],[48000,71.0],[48000,66.0],[48000,72.0],[48000,76.0],[48000,76.0],[48000,74.0],[48000,74.0],[48000,74.0],[48000,79.0],[48000,71.0],[48000,68.0],[48000,110.0],[48000,97.0],[48000,103.0],[48000,64.0],[48000,74.0],[48000,77.0],[48000,72.0],[48000,70.0],[48000,69.0],[48000,70.0],[48000,73.0],[48000,71.0],[48000,68.0],[48000,68.0],[48000,69.0],[48000,67.0],[48000,90.0],[48000,84.0],[48000,200.0],[48000,74.0],[48000,62.0],[60000,72.0],[60000,69.0],[60000,76.0],[60000,82.0],[60000,77.0],[60000,32.0],[60000,56.0],[60000,69.0],[60000,70.0],[60000,115.0],[60000,63.0],[60000,73.0],[60000,70.0],[60000,74.0],[60000,104.0],[60000,100.0],[60000,186.0],[60000,68.0],[60000,70.0],[60000,37.0],[60000,90.0],[60000,98.0],[60000,81.0],[60000,154.0],[60000,130.0],[60000,86.0],[60000,74.0],[60000,71.0],[60000,68.0],[60000,100.0],[60000,99.0],[60000,94.0],[60000,97.0],[60000,92.0],[60000,69.0],[60000,88.0],[60000,95.0],[60000,86.0],[60000,90.0],[60000,70.0],[60000,93.0],[60000,86.0],[60000,96.0],[60000,153.0],[60000,97.0],[60000,325.0],[60000,91.0],[60000,72.0],[60000,64.0],[60000,64.0]],"first":[[100,52.0],[100,36.0],[100,24.0],[100,26.0],[100,26.0],[100,24.0],[100,25.0],[100,24.0],[100,24.0],[100,25.0],[100,27.0],[100,27.0],[100,26.0],[100,25.0],[100,27.0],[100,26.0],[100,26.0],[100,26.0],[100,25.0],[100,26.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,26.0],[100,26.0],[100,24.0],[100,27.0],[100,26.0],[100,24.0],[100,26.0],[100,27.0],[100,24.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,25.0],[100,28.0],[100,24.0],[100,26.0],[100,24.0],[100,25.0],[100,27.0],[100,38.0],[100,24.0],[100,24.0],[100,27.0],[100,26.0],[500,48.0],[500,41.0],[500,40.0],[500,38.0],[500,39.0],[500,38.0],[500,46.0],[500,37.0],[500,38.0],[500,38.0],[500,39.0],[500,39.0],[500,39.0],[500,30.0],[500,40.0],[500,38.0],[500,35.0],[500,34.0],[500,34.0],[500,38.0],[500,34.0],[500,34.0],[500,39.0],[500,35.0],[500,38.0],[500,36.0],[500,39.0],[500,35.0],[500,39.0],[500,35.0],[500,38.0],[500,38.0],[500,30.0],[500,28.0],[500,40.0],[500,38.0],[500,38.0],[500,36.0],[500,36.0],[500,38.0],[500,35.0],[500,40.0],[500,36.0],[500,38.0],[500,38.0],[500,30.0],[500,41.0],[500,36.0],[500,40.0],[500,39.0],[6000,60.0],[6000,42.0],[6000,45.0],[6000,42.0],[6000,42.0],[6000,45.0],[6000,46.0],[6000,40.0],[6000,50.0],[6000,41.0],[6000,43.0],[6000,45.0],[6000,44.0],[6000,42.0],[6000,44.0],[6000,46.0],[6000,51.0],[6000,47.0],[6000,46.0],[6000,44.0],[6000,44.0],[6000,52.0],[6000,59.0],[6000,44.0],[6000,46.0],[6000,44.0],[6000,46.0],[6000,40.0],[6000,42.0],[6000,60.0],[6000,46.0],[6000,43.0],[6000,40.0],[6000,47.0],[6000,41.0],[6000,40.0],[6000,48.0],[6000,43.0],[6000,43.0],[6000,47.0],[6000,41.0],[6000,39.0],[6000,52.0],[6000,50.0],[6000,45.0],[6000,51.0],[6000,44.0],[6000,37.0],[6000,46.0],[6000,44.0],[12000,66.0],[12000,53.0],[12000,47.0],[12000,44.0],[12000,49.0],[12000,44.0],[12000,55.0],[12000,59.0],[12000,50.0],[12000,49.0],[12000,44.0],[12000,48.0],[12000,56.0],[12000,43.0],[12000,49.0],[12000,42.0],[12000,53.0],[12000,42.0],[12000,48.0],[12000,52.0],[12000,50.0],[12000,50.0],[12000,53.0],[12000,44.0],[12000,48.0],[12000,44.0],[12000,52.0],[12000,41.0],[12000,46.0],[12000,46.0],[12000,54.0],[12000,44.0],[12000,47.0],[12000,48.0],[12000,48.0],[12000,42.0],[12000,50.0],[12000,51.0],[12000,48.0],[12000,48.0],[12000,46.0],[12000,47.0],[12000,48.0],[12000,49.0],[12000,46.0],[12000,50.0],[12000,46.0],[12000,54.0],[12000,50.0],[12000,47.0],[24000,58.0],[24000,42.0],[24000,50.0],[24000,50.0],[24000,45.0],[24000,46.0],[24000,52.0],[24000,57.0],[24000,78.0],[24000,51.0],[24000,63.0],[24000,35.0],[24000,41.0],[24000,56.0],[24000,59.0],[24000,56.0],[24000,49.0],[24000,44.0],[24000,48.0],[24000,51.0],[24000,48.0],[24000,44.0],[24000,58.0],[24000,47.0],[24000,46.0],[24000,50.0],[24000,40.0],[24000,32.0],[24000,44.0],[24000,50.0],[24000,48.0],[24000,52.0],[24000,48.0],[24000,51.0],[24000,50.0],[24000,50.0],[24000,50.0],[24000,48.0],[24000,52.0],[24000,42.0],[24000,43.0],[24000,49.0],[24000,35.0],[24000,52.0],[24000,49.0],[24000,41.0],[24000,49.0],[24000,44.0],[24000,64.0],[24000,52.0],[36000,74.0],[36000,72.0],[36000,70.0],[36000,68.0],[36000,72.0],[36000,74.0],[36000,68.0],[36000,71.0],[36000,80.0],[36000,71.0],[36000,72.0],[36000,73.0],[36000,71.0],[36000,70.0],[36000,66.0],[36000,69.0],[36000,77.0],[36000,73.0],[36000,69.0],[36000,74.0],[36000,121.0],[36000,77.0],[36000,73.0],[36000,70.0],[36000,72.0],[36000,70.0],[36000,72.0],[36000,63.0],[36000,73.0],[36000,134.0],[36000,70.0],[36000,68.0],[36000,74.0],[36000,72.0],[36000,66.0],[36000,73.0],[36000,74.0],[36000,77.0],[36000,76.0],[36000,72.0],[36000,72.0],[36000,73.0],[36000,66.0],[36000,72.0],[36000,72.0],[36000,99.0],[36000,74.0],[36000,71.0],[36000,70.0],[36000,80.0],[48000,111.0],[48000,72.0],[48000,75.0],[48000,71.0],[48000,70.0],[48000,66.0],[48000,68.0],[48000,82.0],[48000,86.0],[48000,64.0],[48000,76.0],[48000,72.0],[48000,70.0],[48000,74.0],[48000,72.0],[48000,74.0],[48000,67.0],[48000,71.0],[48000,75.0],[48000,73.0],[48000,72.0],[48000,70.0],[48000,70.0],[48000,72.0],[48000,71.0],[48000,67.0],[48000,63.0],[48000,126.0],[48000,122.0],[48000,73.0],[48000,62.0],[48000,66.0],[48000,64.0],[48000,79.0],[48000,77.0],[48000,128.0],[48000,87.0],[48000,99.0],[48000,74.0],[48000,77.0],[48000,78.0],[48000,70.0],[48000,69.0],[48000,74.0],[48000,73.0],[48000,73.0],[48000,73.0],[48000,72.0],[48000,86.0],[48000,98.0],[60000,109.0],[60000,165.0],[60000,52.0],[60000,69.0],[60000,75.0],[60000,111.0],[60000,86.0],[60000,158.0],[60000,67.0],[60000,76.0],[60000,130.0],[60000,70.0],[60000,80.0],[60000,74.0],[60000,90.0],[60000,69.0],[60000,72.0],[60000,74.0],[60000,67.0],[60000,137.0],[60000,76.0],[60000,74.0],[60000,74.0],[60000,63.0],[60000,75.0],[60000,70.0],[60000,74.0],[60000,62.0],[60000,70.0],[60000,134.0],[60000,132.0],[60000,99.0],[60000,94.0],[60000,128.0],[60000,132.0],[60000,142.0],[60000,103.0],[60000,94.0],[60000,62.0],[60000,132.0],[60000,64.0],[60000,71.0],[60000,70.0],[60000,78.0],[60000,89.0],[60000,88.0],[60000,82.0],[60000,73.0],[60000,70.0],[60000,74.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVec b/analysis/current/candelabra/benchmark_results/primrose_library__SortedVec
index 902f5a4..d26e074 100644
--- a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVec
+++ b/analysis/current/candelabra/benchmark_results/primrose_library__SortedVec
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"remove":{"coeffs":[-52.91167872889491,0.035953740354129016,1.723519334296247e-7,15.614423454755524]},"first":{"coeffs":[19.930153763314934,0.00014924050388357563,-1.6847753392024527e-9,-0.1320544117865694]},"contains":{"coeffs":[17.789296993161543,0.0014903074969920688,-1.3297444590084642e-8,1.7431962322316394]},"nth":{"coeffs":[19.598417536494367,0.00006561628163105973,-7.275950434441527e-10,-0.04919287836335684]},"clear":{"coeffs":[18.367792514292262,-0.00004964834042956584,1.229545461166197e-9,0.12221407000903639]},"insert":{"coeffs":[32.16628323819896,0.021279899868042018,2.083941419310563e-8,-2.791202726361689]},"last":{"coeffs":[19.994634738443438,0.00005731248545336187,-8.289263161397579e-10,-0.053245577972845126]}}},"results":{"by_op":{"nth":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,21.0],[500,10.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"clear":[[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0]],"insert":[[10,27.0],[10,22.0],[10,21.0],[10,18.0],[10,18.0],[10,16.0],[10,19.0],[10,18.0],[10,16.0],[10,18.0],[10,15.0],[10,18.0],[10,17.0],[10,15.0],[10,16.0],[10,16.0],[10,18.0],[10,17.0],[10,15.0],[10,18.0],[10,15.0],[10,17.0],[10,16.0],[10,17.0],[10,16.0],[10,16.0],[10,17.0],[10,15.0],[10,15.0],[10,15.0],[10,17.0],[10,15.0],[10,16.0],[10,16.0],[10,16.0],[10,15.0],[10,13.0],[10,13.0],[10,14.0],[10,16.0],[10,14.0],[10,15.0],[10,13.0],[10,13.0],[10,15.0],[10,16.0],[10,15.0],[10,16.0],[10,17.0],[10,15.0],[100,22.6],[100,21.51],[100,21.7],[100,21.7],[100,21.5],[100,21.5],[100,21.2],[100,21.1],[100,20.9],[100,20.31],[100,20.0],[100,20.3],[100,20.3],[100,20.4],[100,20.2],[100,20.1],[100,20.4],[100,20.81],[100,20.5],[100,20.5],[100,20.2],[100,20.9],[100,20.2],[100,20.3],[100,20.0],[100,20.3],[100,20.01],[100,20.3],[100,20.5],[100,20.1],[100,20.3],[100,19.9],[100,20.4],[100,20.3],[100,19.71],[100,20.6],[100,20.4],[100,20.1],[100,20.1],[100,20.3],[100,20.5],[100,19.6],[100,20.1],[100,20.51],[100,19.9],[100,19.8],[100,20.4],[100,20.5],[100,20.2],[100,20.4],[500,29.882],[500,29.822],[500,29.78],[500,29.762],[500,29.562],[500,29.682],[500,29.422],[500,29.56],[500,33.182],[500,28.942],[500,29.042],[500,29.682],[500,29.1],[500,29.56],[500,29.262],[500,29.242],[500,29.222],[500,29.28],[500,29.26],[500,29.422],[500,29.342],[500,29.042],[500,29.34],[500,28.942],[500,29.042],[500,29.242],[500,29.282],[500,29.2],[500,29.722],[500,29.702],[500,29.362],[500,29.102],[500,29.3],[500,29.102],[500,28.842],[500,29.382],[500,29.262],[500,29.12],[500,29.262],[500,29.302],[500,29.182],[500,29.442],[500,29.14],[500,28.942],[500,28.682],[500,29.162],[500,29.04],[500,29.02],[500,28.802],[500,28.762],[6000,112.407],[6000,113.036],[6000,112.026],[6000,112.862],[6000,112.954],[6000,113.221],[6000,111.906],[6000,112.846],[6000,111.207],[6000,112.737],[6000,113.319],[6000,112.139],[6000,115.407],[6000,111.054],[6000,113.009],[6000,113.529],[6000,111.017],[6000,111.952],[6000,112.471],[6000,113.047],[6000,112.106],[6000,113.477],[6000,112.676],[6000,111.792],[6000,112.526],[6000,111.319],[6000,110.154],[6000,112.207],[6000,113.871],[6000,112.682],[6000,111.854],[6000,111.482],[6000,113.664],[6000,113.324],[6000,112.489],[6000,113.154],[6000,112.694],[6000,112.429],[6000,110.532],[6000,112.331],[6000,112.386],[6000,112.767],[6000,112.382],[6000,113.104],[6000,113.226],[6000,112.254],[6000,112.484],[6000,112.591],[6000,113.226],[6000,113.196],[12000,247.663],[12000,248.75],[12000,248.423],[12000,246.349],[12000,248.843],[12000,253.614],[12000,248.449],[12000,247.242],[12000,251.67],[12000,249.683],[12000,251.691],[12000,253.819],[12000,249.627],[12000,249.403],[12000,250.028],[12000,249.442],[12000,255.774],[12000,249.091],[12000,248.109],[12000,250.696],[12000,249.26],[12000,251.821],[12000,249.991],[12000,249.81],[12000,248.824],[12000,247.957],[12000,249.498],[12000,257.757],[12000,258.252],[12000,254.254],[12000,250.028],[12000,254.088],[12000,257.051],[12000,246.632],[12000,248.998],[12000,257.302],[12000,255.834],[12000,262.155],[12000,254.526],[12000,251.553],[12000,253.501],[12000,259.386],[12000,251.743],[12000,254.499],[12000,252.011],[12000,261.351],[12000,251.519],[12000,253.758],[12000,251.903],[12000,257.571],[24000,521.474],[24000,524.132],[24000,523.529],[24000,523.025],[24000,520.121],[24000,520.672],[24000,516.842],[24000,517.282],[24000,519.168],[24000,522.369],[24000,522.223],[24000,524.728],[24000,523.81],[24000,521.777],[24000,517.477],[24000,521.78],[24000,524.176],[24000,521.769],[24000,519.176],[24000,515.114],[24000,517.867],[24000,515.462],[24000,520.982],[24000,521.347],[24000,520.694],[24000,515.534],[24000,513.147],[24000,516.302],[24000,509.608],[24000,518.167],[24000,515.33],[24000,517.235],[24000,513.77],[24000,512.792],[24000,515.604],[24000,517.038],[24000,517.225],[24000,516.72],[24000,522.528],[24000,516.709],[24000,521.206],[24000,522.052],[24000,519.25],[24000,517.39],[24000,518.59],[24000,517.197],[24000,517.9],[24000,516.438],[24000,518.199],[24000,515.391],[36000,775.263],[36000,776.536],[36000,777.548],[36000,769.491],[36000,777.973],[36000,777.632],[36000,779.767],[36000,771.463],[36000,780.847],[36000,773.99],[36000,774.259],[36000,777.464],[36000,773.646],[36000,779.715],[36000,782.82],[36000,782.632],[36000,785.783],[36000,785.447],[36000,788.358],[36000,780.642],[36000,780.66],[36000,778.657],[36000,777.599],[36000,776.336],[36000,776.451],[36000,776.759],[36000,776.072],[36000,779.865],[36000,778.05],[36000,772.519],[36000,783.249],[36000,782.947],[36000,800.233],[36000,789.57],[36000,789.442],[36000,791.221],[36000,785.044],[36000,787.895],[36000,789.441],[36000,788.052],[36000,783.996],[36000,788.934],[36000,789.063],[36000,787.539],[36000,794.238],[36000,827.156],[36000,788.131],[36000,791.866],[36000,787.444],[36000,788.479],[48000,1048.777],[48000,1045.544],[48000,1048.783],[48000,1057.56],[48000,1053.875],[48000,1062.027],[48000,1054.778],[48000,1060.141],[48000,1057.251],[48000,1054.611],[48000,1060.999],[48000,1062.916],[48000,1047.786],[48000,1053.596],[48000,1052.471],[48000,1056.522],[48000,1060.752],[48000,1054.7],[48000,1060.77],[48000,1047.01],[48000,1050.014],[48000,1058.645],[48000,1048.668],[48000,1050.469],[48000,1057.007],[48000,1052.553],[48000,1072.0],[48000,1078.728],[48000,1074.434],[48000,1072.077],[48000,1068.082],[48000,1062.917],[48000,1052.088],[48000,1054.1],[48000,1056.892],[48000,1054.739],[48000,1056.235],[48000,1053.258],[48000,1060.803],[48000,1066.234],[48000,1069.229],[48000,1069.84],[48000,1060.161],[48000,1073.34],[48000,1062.857],[48000,1055.371],[48000,1063.554],[48000,1058.246],[48000,1059.036],[48000,1057.63],[60000,1341.513],[60000,1345.301],[60000,1340.357],[60000,1337.895],[60000,1335.178],[60000,1338.363],[60000,1331.62],[60000,1332.509],[60000,1319.098],[60000,1322.938],[60000,1321.727],[60000,1329.468],[60000,1339.752],[60000,1328.298],[60000,1325.228],[60000,1332.963],[60000,1331.197],[60000,1322.065],[60000,1385.923],[60000,1380.029],[60000,1349.466],[60000,1352.829],[60000,1349.19],[60000,1342.046],[60000,1361.68],[60000,1374.021],[60000,1354.319],[60000,1346.847],[60000,1346.272],[60000,1347.172],[60000,1330.604],[60000,1331.663],[60000,1317.68],[60000,1318.854],[60000,1315.394],[60000,1314.43],[60000,1318.317],[60000,1324.088],[60000,1325.979],[60000,1341.117],[60000,1337.903],[60000,1334.213],[60000,1341.174],[60000,1343.693],[60000,1334.233],[60000,1345.936],[60000,1362.088],[60000,1347.963],[60000,1339.408],[60000,1350.403]],"last":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"remove":[[10,50.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,70.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[100,80.0],[100,60.0],[100,50.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,20.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[500,140.0],[500,110.0],[500,50.0],[500,90.0],[500,50.0],[500,70.0],[500,70.0],[500,70.0],[500,50.0],[500,70.0],[500,40.0],[500,60.0],[500,50.0],[500,40.0],[500,80.0],[500,50.0],[500,40.0],[500,60.0],[500,50.0],[500,30.0],[500,50.0],[500,40.0],[500,80.0],[500,80.0],[500,50.0],[500,80.0],[500,40.0],[500,40.0],[500,50.0],[500,50.0],[500,70.0],[500,70.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,50.0],[500,40.0],[500,80.0],[500,80.0],[500,70.0],[500,50.0],[500,40.0],[500,40.0],[500,70.0],[500,40.0],[500,70.0],[500,40.0],[500,50.0],[500,50.0],[6000,270.0],[6000,440.0],[6000,650.0],[6000,490.0],[6000,550.0],[6000,780.0],[6000,600.0],[6000,730.0],[6000,220.0],[6000,110.0],[6000,870.0],[6000,480.0],[6000,480.0],[6000,340.0],[6000,610.0],[6000,280.0],[6000,450.0],[6000,850.0],[6000,871.0],[6000,450.0],[6000,650.0],[6000,180.0],[6000,270.0],[6000,210.0],[6000,540.0],[6000,390.0],[6000,330.0],[6000,340.0],[6000,250.0],[6000,180.0],[6000,120.0],[6000,450.0],[6000,350.0],[6000,380.0],[6000,200.0],[6000,370.0],[6000,290.0],[6000,130.0],[6000,500.0],[6000,140.0],[6000,190.0],[6000,350.0],[6000,560.0],[6000,160.0],[6000,120.0],[6000,280.0],[6000,290.0],[6000,120.0],[6000,150.0],[6000,250.0],[12000,310.0],[12000,831.0],[12000,1000.0],[12000,330.0],[12000,510.0],[12000,610.0],[12000,1140.0],[12000,1080.0],[12000,810.0],[12000,730.0],[12000,530.0],[12000,430.0],[12000,680.0],[12000,240.0],[12000,150.0],[12000,600.0],[12000,90.0],[12000,150.0],[12000,880.0],[12000,480.0],[12000,660.0],[12000,350.0],[12000,550.0],[12000,380.0],[12000,470.0],[12000,620.0],[12000,1020.0],[12000,610.0],[12000,300.0],[12000,440.0],[12000,1020.0],[12000,670.0],[12000,710.0],[12000,1020.0],[12000,280.0],[12000,680.0],[12000,540.0],[12000,190.0],[12000,1020.0],[12000,110.0],[12000,280.0],[12000,470.0],[12000,420.0],[12000,1080.0],[12000,750.0],[12000,180.0],[12000,120.0],[12000,1071.0],[12000,490.0],[12000,990.0],[24000,1750.0],[24000,1390.0],[24000,2191.0],[24000,500.0],[24000,470.0],[24000,2150.0],[24000,2010.0],[24000,1211.0],[24000,850.0],[24000,1330.0],[24000,1540.0],[24000,1510.0],[24000,1600.0],[24000,1120.0],[24000,1860.0],[24000,1880.0],[24000,850.0],[24000,810.0],[24000,1070.0],[24000,750.0],[24000,200.0],[24000,490.0],[24000,1570.0],[24000,1080.0],[24000,1860.0],[24000,1260.0],[24000,280.0],[24000,150.0],[24000,480.0],[24000,2010.0],[24000,2160.0],[24000,1140.0],[24000,760.0],[24000,611.0],[24000,2130.0],[24000,1590.0],[24000,1350.0],[24000,1800.0],[24000,1340.0],[24000,940.0],[24000,900.0],[24000,1150.0],[24000,1670.0],[24000,1540.0],[24000,1780.0],[24000,860.0],[24000,210.0],[24000,820.0],[24000,1720.0],[24000,1000.0],[36000,541.0],[36000,2580.0],[36000,1080.0],[36000,2350.0],[36000,2230.0],[36000,1600.0],[36000,1690.0],[36000,400.0],[36000,2210.0],[36000,2670.0],[36000,2370.0],[36000,2120.0],[36000,230.0],[36000,3430.0],[36000,780.0],[36000,1520.0],[36000,1020.0],[36000,3211.0],[36000,1460.0],[36000,1710.0],[36000,1820.0],[36000,2511.0],[36000,680.0],[36000,450.0],[36000,1250.0],[36000,1790.0],[36000,1880.0],[36000,770.0],[36000,2210.0],[36000,2900.0],[36000,300.0],[36000,2850.0],[36000,2060.0],[36000,1040.0],[36000,780.0],[36000,2651.0],[36000,1380.0],[36000,1490.0],[36000,2610.0],[36000,2650.0],[36000,3280.0],[36000,1560.0],[36000,2950.0],[36000,1390.0],[36000,2500.0],[36000,2030.0],[36000,1320.0],[36000,1500.0],[36000,1160.0],[36000,1530.0],[48000,4450.0],[48000,180.0],[48000,3461.0],[48000,1750.0],[48000,3451.0],[48000,2310.0],[48000,2691.0],[48000,1880.0],[48000,2490.0],[48000,1030.0],[48000,1920.0],[48000,180.0],[48000,2990.0],[48000,450.0],[48000,2170.0],[48000,3950.0],[48000,4331.0],[48000,3950.0],[48000,3891.0],[48000,490.0],[48000,331.0],[48000,310.0],[48000,2211.0],[48000,300.0],[48000,2450.0],[48000,2520.0],[48000,440.0],[48000,980.0],[48000,3880.0],[48000,3711.0],[48000,3370.0],[48000,300.0],[48000,2050.0],[48000,4090.0],[48000,2790.0],[48000,280.0],[48000,520.0],[48000,610.0],[48000,3060.0],[48000,2680.0],[48000,190.0],[48000,2140.0],[48000,1450.0],[48000,1910.0],[48000,2231.0],[48000,1330.0],[48000,3871.0],[48000,2100.0],[48000,350.0],[48000,3940.0],[60000,2760.0],[60000,4830.0],[60000,3810.0],[60000,2980.0],[60000,5260.0],[60000,4500.0],[60000,4280.0],[60000,5430.0],[60000,2540.0],[60000,1460.0],[60000,670.0],[60000,2570.0],[60000,450.0],[60000,1410.0],[60000,5150.0],[60000,2401.0],[60000,5130.0],[60000,5050.0],[60000,4081.0],[60000,940.0],[60000,5180.0],[60000,4790.0],[60000,530.0],[60000,1320.0],[60000,1300.0],[60000,5721.0],[60000,1791.0],[60000,3420.0],[60000,3570.0],[60000,500.0],[60000,2520.0],[60000,2160.0],[60000,1680.0],[60000,4481.0],[60000,4561.0],[60000,1650.0],[60000,5160.0],[60000,160.0],[60000,5560.0],[60000,3360.0],[60000,5011.0],[60000,1920.0],[60000,4830.0],[60000,1720.0],[60000,3470.0],[60000,320.0],[60000,2561.0],[60000,2160.0],[60000,3260.0],[60000,3490.0]],"contains":[[10,30.0],[10,40.0],[10,30.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,20.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[500,50.0],[500,50.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[6000,70.0],[6000,70.0],[6000,60.0],[6000,50.0],[6000,30.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,30.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,30.0],[6000,51.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,60.0],[12000,70.0],[12000,60.0],[12000,80.0],[12000,70.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,40.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,50.0],[12000,80.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,70.0],[24000,100.0],[24000,120.0],[24000,80.0],[24000,90.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,90.0],[24000,90.0],[24000,90.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,50.0],[24000,80.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,100.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,60.0],[24000,50.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,70.0],[24000,70.0],[24000,50.0],[24000,70.0],[24000,80.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,70.0],[24000,110.0],[36000,80.0],[36000,70.0],[36000,100.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,100.0],[36000,80.0],[36000,90.0],[36000,110.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,110.0],[36000,100.0],[36000,90.0],[36000,90.0],[36000,100.0],[36000,90.0],[36000,70.0],[36000,100.0],[36000,90.0],[36000,80.0],[36000,100.0],[36000,80.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,50.0],[36000,90.0],[36000,80.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,70.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,50.0],[36000,70.0],[36000,60.0],[36000,70.0],[36000,80.0],[36000,70.0],[36000,70.0],[36000,50.0],[36000,70.0],[36000,70.0],[48000,80.0],[48000,90.0],[48000,100.0],[48000,80.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,90.0],[48000,100.0],[48000,110.0],[48000,90.0],[48000,80.0],[48000,70.0],[48000,100.0],[48000,140.0],[48000,60.0],[48000,130.0],[48000,60.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,110.0],[48000,90.0],[48000,70.0],[48000,100.0],[48000,90.0],[48000,130.0],[48000,100.0],[48000,60.0],[48000,70.0],[48000,70.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,60.0],[48000,100.0],[48000,70.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,70.0],[48000,50.0],[48000,110.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,100.0],[60000,130.0],[60000,140.0],[60000,120.0],[60000,80.0],[60000,70.0],[60000,70.0],[60000,130.0],[60000,80.0],[60000,90.0],[60000,80.0],[60000,100.0],[60000,80.0],[60000,100.0],[60000,90.0],[60000,100.0],[60000,110.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,70.0],[60000,70.0],[60000,80.0],[60000,90.0],[60000,70.0],[60000,70.0],[60000,50.0],[60000,90.0],[60000,80.0],[60000,90.0],[60000,101.0],[60000,80.0],[60000,120.0],[60000,80.0],[60000,90.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,130.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,70.0],[60000,80.0],[60000,90.0],[60000,70.0],[60000,90.0],[60000,70.0]],"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,40.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,20.0],[48000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"contains":{"coeffs":[-19.659107114740436,-0.011279347625242603,1.682832275736217e-7,21.774278138604586]},"clear":{"coeffs":[9.57854540535277,-0.0003118581200831916,1.0126177563841776e-8,3.244138828471961]},"insert":{"coeffs":[88.99938067620678,0.05241298279680118,3.8007282275203297e-7,-11.246545290040558]},"first":{"coeffs":[25.914657382568976,0.000848038484635924,4.528192064230622e-9,0.9052712145002033]},"last":{"coeffs":[54.411213023293385,0.006271996382383432,-4.7314717646985235e-8,-4.643078122186239]},"remove":{"coeffs":[-21.42790334233723,0.07463447261996503,1.6117527685377797e-6,13.616995654849234]},"nth":{"coeffs":[365.5176686807117,0.010905105946391366,-1.1150944951143594e-7,-34.837009971068454]}}},"results":{"by_op":{"remove":[[10,80.0],[10,48.0],[10,76.0],[10,65.0],[10,38.0],[10,59.0],[10,38.0],[10,82.0],[10,60.0],[10,62.0],[10,46.0],[10,66.0],[10,68.0],[10,65.0],[10,56.0],[10,48.0],[10,47.0],[10,63.0],[10,38.0],[10,49.0],[10,52.0],[10,52.0],[10,38.0],[10,41.0],[10,44.0],[10,46.0],[10,52.0],[10,40.0],[10,72.0],[10,46.0],[10,37.0],[10,63.0],[10,68.0],[10,38.0],[10,48.0],[10,50.0],[10,54.0],[10,40.0],[10,49.0],[10,48.0],[10,47.0],[10,45.0],[10,45.0],[10,51.0],[10,46.0],[10,61.0],[10,44.0],[10,46.0],[10,44.0],[10,39.0],[100,85.0],[100,96.0],[100,75.0],[100,104.0],[100,51.0],[100,80.0],[100,74.0],[100,61.0],[100,75.0],[100,67.0],[100,70.0],[100,66.0],[100,70.0],[100,76.0],[100,100.0],[100,70.0],[100,67.0],[100,56.0],[100,69.0],[100,70.0],[100,80.0],[100,72.0],[100,64.0],[100,72.0],[100,60.0],[100,72.0],[100,67.0],[100,64.0],[100,58.0],[100,56.0],[100,76.0],[100,68.0],[100,62.0],[100,77.0],[100,57.0],[100,54.0],[100,74.0],[100,76.0],[100,69.0],[100,66.0],[100,59.0],[100,62.0],[100,64.0],[100,91.0],[100,69.0],[100,64.0],[100,74.0],[100,54.0],[100,65.0],[100,51.0],[500,178.0],[500,126.0],[500,110.0],[500,141.0],[500,98.0],[500,106.0],[500,126.0],[500,99.0],[500,130.0],[500,116.0],[500,107.0],[500,114.0],[500,98.0],[500,114.0],[500,122.0],[500,109.0],[500,113.0],[500,126.0],[500,126.0],[500,128.0],[500,94.0],[500,118.0],[500,129.0],[500,104.0],[500,80.0],[500,124.0],[500,120.0],[500,111.0],[500,106.0],[500,100.0],[500,112.0],[500,112.0],[500,96.0],[500,120.0],[500,97.0],[500,81.0],[500,85.0],[500,101.0],[500,110.0],[500,77.0],[500,112.0],[500,73.0],[500,94.0],[500,94.0],[500,94.0],[500,102.0],[500,103.0],[500,99.0],[500,96.0],[500,80.0],[6000,581.0],[6000,241.0],[6000,753.0],[6000,439.0],[6000,460.0],[6000,609.0],[6000,681.0],[6000,812.0],[6000,482.0],[6000,472.0],[6000,128.0],[6000,256.0],[6000,1209.0],[6000,417.0],[6000,705.0],[6000,1073.0],[6000,408.0],[6000,753.0],[6000,961.0],[6000,490.0],[6000,1319.0],[6000,839.0],[6000,376.0],[6000,254.0],[6000,250.0],[6000,380.0],[6000,656.0],[6000,354.0],[6000,216.0],[6000,1171.0],[6000,132.0],[6000,383.0],[6000,721.0],[6000,371.0],[6000,387.0],[6000,977.0],[6000,166.0],[6000,455.0],[6000,589.0],[6000,612.0],[6000,326.0],[6000,146.0],[6000,702.0],[6000,384.0],[6000,182.0],[6000,557.0],[6000,125.0],[6000,768.0],[6000,332.0],[6000,540.0],[12000,366.0],[12000,549.0],[12000,152.0],[12000,1334.0],[12000,2445.0],[12000,1345.0],[12000,1233.0],[12000,382.0],[12000,1127.0],[12000,501.0],[12000,1497.0],[12000,2851.0],[12000,335.0],[12000,1331.0],[12000,160.0],[12000,278.0],[12000,513.0],[12000,625.0],[12000,1994.0],[12000,2545.0],[12000,1631.0],[12000,2767.0],[12000,2985.0],[12000,1770.0],[12000,2480.0],[12000,535.0],[12000,761.0],[12000,501.0],[12000,2791.0],[12000,383.0],[12000,1770.0],[12000,2584.0],[12000,1639.0],[12000,440.0],[12000,3101.0],[12000,2525.0],[12000,184.0],[12000,2187.0],[12000,767.0],[12000,1456.0],[12000,971.0],[12000,2622.0],[12000,1018.0],[12000,2433.0],[12000,173.0],[12000,1784.0],[12000,450.0],[12000,2069.0],[12000,831.0],[12000,449.0],[24000,984.0],[24000,1838.0],[24000,6008.0],[24000,3235.0],[24000,6504.0],[24000,1063.0],[24000,1342.0],[24000,1236.0],[24000,3857.0],[24000,5352.0],[24000,3456.0],[24000,1988.0],[24000,3767.0],[24000,2264.0],[24000,1910.0],[24000,2369.0],[24000,2010.0],[24000,5858.0],[24000,2463.0],[24000,852.0],[24000,6545.0],[24000,4369.0],[24000,504.0],[24000,4385.0],[24000,3605.0],[24000,991.0],[24000,4006.0],[24000,5357.0],[24000,2359.0],[24000,20247.0],[24000,191.0],[24000,3528.0],[24000,4771.0],[24000,1172.0],[24000,474.0],[24000,821.0],[24000,1161.0],[24000,2276.0],[24000,2122.0],[24000,3812.0],[24000,3641.0],[24000,346.0],[24000,5476.0],[24000,4076.0],[24000,5845.0],[24000,1138.0],[24000,851.0],[24000,358.0],[24000,682.0],[24000,1498.0],[36000,10902.0],[36000,2659.0],[36000,6459.0],[36000,10475.0],[36000,5869.0],[36000,5849.0],[36000,7022.0],[36000,10789.0],[36000,6926.0],[36000,1625.0],[36000,4860.0],[36000,7397.0],[36000,4940.0],[36000,1403.0],[36000,2014.0],[36000,2856.0],[36000,2349.0],[36000,4635.0],[36000,1141.0],[36000,626.0],[36000,804.0],[36000,3045.0],[36000,8912.0],[36000,660.0],[36000,6788.0],[36000,5291.0],[36000,7827.0],[36000,6818.0],[36000,8989.0],[36000,3878.0],[36000,4075.0],[36000,8552.0],[36000,2383.0],[36000,3617.0],[36000,5002.0],[36000,8546.0],[36000,3850.0],[36000,3358.0],[36000,1502.0],[36000,7267.0],[36000,7823.0],[36000,509.0],[36000,6234.0],[36000,1561.0],[36000,4913.0],[36000,4251.0],[36000,9431.0],[36000,4945.0],[36000,7327.0],[36000,3229.0],[48000,11039.0],[48000,4117.0],[48000,11191.0],[48000,1096.0],[48000,15237.0],[48000,13167.0],[48000,6882.0],[48000,1288.0],[48000,10344.0],[48000,4205.0],[48000,5389.0],[48000,11136.0],[48000,2347.0],[48000,12869.0],[48000,833.0],[48000,569.0],[48000,3764.0],[48000,11878.0],[48000,7797.0],[48000,985.0],[48000,11726.0],[48000,3065.0],[48000,9709.0],[48000,7132.0],[48000,5059.0],[48000,6396.0],[48000,2899.0],[48000,3732.0],[48000,12857.0],[48000,8827.0],[48000,935.0],[48000,8936.0],[48000,8162.0],[48000,1570.0],[48000,11794.0],[48000,11519.0],[48000,10759.0],[48000,12435.0],[48000,1226.0],[48000,7977.0],[48000,2447.0],[48000,11079.0],[48000,2968.0],[48000,12509.0],[48000,9400.0],[48000,2276.0],[48000,11817.0],[48000,3905.0],[48000,5268.0],[48000,8794.0],[60000,13468.0],[60000,16385.0],[60000,11471.0],[60000,13617.0],[60000,8441.0],[60000,9178.0],[60000,14980.0],[60000,19703.0],[60000,2553.0],[60000,18135.0],[60000,22712.0],[60000,2605.0],[60000,12549.0],[60000,4932.0],[60000,4753.0],[60000,14325.0],[60000,7910.0],[60000,6931.0],[60000,1791.0],[60000,2382.0],[60000,3390.0],[60000,9690.0],[60000,17667.0],[60000,7211.0],[60000,3744.0],[60000,11817.0],[60000,13921.0],[60000,24771.0],[60000,11758.0],[60000,5459.0],[60000,9068.0],[60000,1750.0],[60000,1047.0],[60000,20496.0],[60000,11572.0],[60000,19370.0],[60000,9182.0],[60000,9881.0],[60000,16542.0],[60000,10959.0],[60000,12786.0],[60000,13739.0],[60000,3311.0],[60000,6879.0],[60000,17478.0],[60000,13367.0],[60000,5919.0],[60000,17313.0],[60000,12480.0],[60000,2623.0]],"clear":[[10,42.0],[10,21.0],[10,20.0],[10,20.0],[10,20.0],[10,21.0],[10,25.0],[10,24.0],[10,26.0],[10,26.0],[10,20.0],[10,34.0],[10,21.0],[10,20.0],[10,20.0],[10,21.0],[10,22.0],[10,35.0],[10,26.0],[10,35.0],[10,26.0],[10,20.0],[10,21.0],[10,24.0],[10,26.0],[10,26.0],[10,25.0],[10,25.0],[10,26.0],[10,26.0],[10,22.0],[10,21.0],[10,26.0],[10,26.0],[10,20.0],[10,26.0],[10,20.0],[10,25.0],[10,26.0],[10,25.0],[10,20.0],[10,26.0],[10,25.0],[10,22.0],[10,21.0],[10,22.0],[10,21.0],[10,25.0],[10,21.0],[10,25.0],[100,37.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[100,20.0],[100,20.0],[100,20.0],[100,26.0],[100,20.0],[100,27.0],[100,27.0],[100,27.0],[100,28.0],[100,27.0],[100,20.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,26.0],[100,20.0],[100,20.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,20.0],[100,27.0],[100,20.0],[100,20.0],[100,27.0],[100,28.0],[100,27.0],[100,28.0],[100,20.0],[100,28.0],[100,26.0],[100,27.0],[100,27.0],[100,28.0],[100,27.0],[100,28.0],[100,26.0],[100,20.0],[100,20.0],[100,27.0],[100,27.0],[500,59.0],[500,43.0],[500,35.0],[500,36.0],[500,37.0],[500,37.0],[500,36.0],[500,37.0],[500,40.0],[500,39.0],[500,37.0],[500,38.0],[500,39.0],[500,39.0],[500,32.0],[500,37.0],[500,36.0],[500,36.0],[500,37.0],[500,37.0],[500,37.0],[500,36.0],[500,36.0],[500,36.0],[500,36.0],[500,31.0],[500,36.0],[500,36.0],[500,36.0],[500,47.0],[500,42.0],[500,36.0],[500,38.0],[500,38.0],[500,36.0],[500,32.0],[500,37.0],[500,37.0],[500,36.0],[500,36.0],[500,38.0],[500,42.0],[500,36.0],[500,36.0],[500,37.0],[500,31.0],[500,37.0],[500,37.0],[500,43.0],[500,36.0],[6000,52.0],[6000,44.0],[6000,58.0],[6000,56.0],[6000,38.0],[6000,53.0],[6000,61.0],[6000,43.0],[6000,59.0],[6000,53.0],[6000,37.0],[6000,65.0],[6000,61.0],[6000,53.0],[6000,58.0],[6000,28.0],[6000,63.0],[6000,52.0],[6000,42.0],[6000,55.0],[6000,53.0],[6000,38.0],[6000,42.0],[6000,58.0],[6000,48.0],[6000,61.0],[6000,60.0],[6000,56.0],[6000,61.0],[6000,47.0],[6000,60.0],[6000,55.0],[6000,41.0],[6000,54.0],[6000,61.0],[6000,41.0],[6000,60.0],[6000,74.0],[6000,44.0],[6000,55.0],[6000,53.0],[6000,40.0],[6000,56.0],[6000,55.0],[6000,60.0],[6000,63.0],[6000,60.0],[6000,59.0],[6000,56.0],[6000,70.0],[12000,61.0],[12000,40.0],[12000,38.0],[12000,54.0],[12000,60.0],[12000,60.0],[12000,52.0],[12000,42.0],[12000,62.0],[12000,40.0],[12000,59.0],[12000,40.0],[12000,61.0],[12000,54.0],[12000,62.0],[12000,60.0],[12000,61.0],[12000,44.0],[12000,62.0],[12000,44.0],[12000,43.0],[12000,45.0],[12000,61.0],[12000,60.0],[12000,61.0],[12000,53.0],[12000,62.0],[12000,60.0],[12000,60.0],[12000,54.0],[12000,41.0],[12000,40.0],[12000,42.0],[12000,62.0],[12000,60.0],[12000,53.0],[12000,47.0],[12000,57.0],[12000,60.0],[12000,53.0],[12000,53.0],[12000,39.0],[12000,27.0],[12000,44.0],[12000,54.0],[12000,42.0],[12000,59.0],[12000,61.0],[12000,60.0],[12000,62.0],[24000,65.0],[24000,52.0],[24000,54.0],[24000,40.0],[24000,61.0],[24000,54.0],[24000,60.0],[24000,28.0],[24000,52.0],[24000,50.0],[24000,50.0],[24000,54.0],[24000,61.0],[24000,29.0],[24000,60.0],[24000,54.0],[24000,61.0],[24000,35.0],[24000,60.0],[24000,43.0],[24000,60.0],[24000,39.0],[24000,56.0],[24000,54.0],[24000,69.0],[24000,26.0],[24000,55.0],[24000,47.0],[24000,28.0],[24000,54.0],[24000,78.0],[24000,63.0],[24000,60.0],[24000,50.0],[24000,40.0],[24000,42.0],[24000,43.0],[24000,38.0],[24000,60.0],[24000,65.0],[24000,42.0],[24000,46.0],[24000,62.0],[24000,60.0],[24000,56.0],[24000,38.0],[24000,45.0],[24000,46.0],[24000,61.0],[24000,42.0],[36000,48.0],[36000,55.0],[36000,55.0],[36000,42.0],[36000,76.0],[36000,46.0],[36000,46.0],[36000,68.0],[36000,54.0],[36000,70.0],[36000,77.0],[36000,61.0],[36000,49.0],[36000,55.0],[36000,60.0],[36000,42.0],[36000,66.0],[36000,42.0],[36000,58.0],[36000,61.0],[36000,63.0],[36000,72.0],[36000,52.0],[36000,65.0],[36000,42.0],[36000,76.0],[36000,68.0],[36000,66.0],[36000,79.0],[36000,51.0],[36000,52.0],[36000,64.0],[36000,54.0],[36000,64.0],[36000,41.0],[36000,59.0],[36000,62.0],[36000,59.0],[36000,55.0],[36000,66.0],[36000,56.0],[36000,56.0],[36000,56.0],[36000,75.0],[36000,57.0],[36000,61.0],[36000,59.0],[36000,62.0],[36000,61.0],[36000,52.0],[48000,95.0],[48000,71.0],[48000,73.0],[48000,71.0],[48000,75.0],[48000,71.0],[48000,67.0],[48000,70.0],[48000,72.0],[48000,74.0],[48000,70.0],[48000,73.0],[48000,79.0],[48000,82.0],[48000,86.0],[48000,85.0],[48000,75.0],[48000,68.0],[48000,89.0],[48000,70.0],[48000,71.0],[48000,63.0],[48000,65.0],[48000,77.0],[48000,70.0],[48000,76.0],[48000,70.0],[48000,72.0],[48000,76.0],[48000,80.0],[48000,83.0],[48000,72.0],[48000,69.0],[48000,73.0],[48000,75.0],[48000,72.0],[48000,86.0],[48000,71.0],[48000,72.0],[48000,72.0],[48000,71.0],[48000,84.0],[48000,72.0],[48000,69.0],[48000,69.0],[48000,70.0],[48000,72.0],[48000,70.0],[48000,72.0],[48000,48.0],[60000,68.0],[60000,80.0],[60000,112.0],[60000,68.0],[60000,66.0],[60000,72.0],[60000,66.0],[60000,66.0],[60000,69.0],[60000,73.0],[60000,79.0],[60000,112.0],[60000,64.0],[60000,65.0],[60000,72.0],[60000,74.0],[60000,68.0],[60000,69.0],[60000,108.0],[60000,95.0],[60000,70.0],[60000,78.0],[60000,67.0],[60000,66.0],[60000,73.0],[60000,117.0],[60000,100.0],[60000,72.0],[60000,88.0],[60000,70.0],[60000,68.0],[60000,70.0],[60000,72.0],[60000,98.0],[60000,70.0],[60000,71.0],[60000,76.0],[60000,69.0],[60000,65.0],[60000,66.0],[60000,70.0],[60000,68.0],[60000,92.0],[60000,89.0],[60000,102.0],[60000,71.0],[60000,63.0],[60000,73.0],[60000,74.0],[60000,63.0]],"insert":[[10,99.4],[10,39.2],[10,39.1],[10,38.8],[10,32.6],[10,29.7],[10,36.8],[10,27.8],[10,29.3],[10,29.3],[10,28.0],[10,28.5],[10,35.1],[10,35.7],[10,29.0],[10,30.4],[10,31.0],[10,29.9],[10,20.7],[10,25.6],[10,27.2],[10,26.3],[10,26.6],[10,30.1],[10,24.8],[10,29.0],[10,26.6],[10,28.2],[10,25.4],[10,26.8],[10,26.4],[10,27.6],[10,25.1],[10,28.4],[10,23.5],[10,25.3],[10,32.0],[10,25.6],[10,25.8],[10,27.3],[10,26.6],[10,31.6],[10,27.5],[10,30.9],[10,27.6],[10,25.5],[10,28.9],[10,24.7],[10,28.5],[10,27.5],[100,70.06],[100,36.33],[100,35.1],[100,34.09],[100,33.59],[100,33.11],[100,33.26],[100,33.66],[100,33.61],[100,34.93],[100,33.74],[100,33.75],[100,33.4],[100,34.33],[100,170.95],[100,31.68],[100,32.73],[100,31.8],[100,32.5],[100,32.23],[100,31.23],[100,31.21],[100,31.14],[100,31.94],[100,180.07],[100,32.77],[100,33.12],[100,32.16],[100,34.1],[100,32.66],[100,32.79],[100,33.37],[100,33.18],[100,32.62],[100,32.73],[100,32.54],[100,31.59],[100,33.07],[100,32.78],[100,32.89],[100,31.72],[100,32.57],[100,32.43],[100,32.02],[100,32.63],[100,32.3],[100,32.03],[100,32.14],[100,33.62],[100,33.57],[500,48.608],[500,43.332],[500,43.33],[500,53.154],[500,75.51],[500,45.756],[500,45.782],[500,46.438],[500,45.334],[500,45.7],[500,46.016],[500,45.93],[500,45.152],[500,45.532],[500,45.866],[500,45.564],[500,45.11],[500,74.734],[500,43.442],[500,42.918],[500,42.398],[500,43.358],[500,42.52],[500,43.366],[500,42.754],[500,43.584],[500,43.17],[500,43.0],[500,43.246],[500,43.628],[500,42.66],[500,43.206],[500,42.82],[500,42.822],[500,42.844],[500,43.242],[500,43.01],[500,42.556],[500,43.16],[500,43.054],[500,42.892],[500,42.702],[500,43.04],[500,42.726],[500,85.254],[500,45.68],[500,45.678],[500,45.706],[500,75.692],[500,43.722],[6000,243.566],[6000,233.677],[6000,228.915],[6000,234.131],[6000,222.096],[6000,208.448],[6000,231.494],[6000,208.322],[6000,238.761],[6000,229.906],[6000,219.837],[6000,208.734],[6000,221.457],[6000,220.944],[6000,218.218],[6000,217.666],[6000,221.735],[6000,211.719],[6000,222.998],[6000,235.082],[6000,231.114],[6000,228.231],[6000,207.721],[6000,220.897],[6000,225.673],[6000,210.073],[6000,236.221],[6000,227.881],[6000,213.438],[6000,222.747],[6000,228.2],[6000,213.494],[6000,223.988],[6000,218.308],[6000,233.42],[6000,233.625],[6000,214.257],[6000,207.74],[6000,221.953],[6000,230.794],[6000,205.527],[6000,235.646],[6000,233.359],[6000,205.339],[6000,231.351],[6000,231.125],[6000,241.363],[6000,220.853],[6000,205.609],[6000,221.353],[12000,617.238],[12000,608.031],[12000,636.598],[12000,630.223],[12000,621.194],[12000,642.576],[12000,634.669],[12000,594.35],[12000,641.33],[12000,632.353],[12000,649.186],[12000,612.924],[12000,641.82],[12000,656.906],[12000,608.314],[12000,599.758],[12000,612.584],[12000,617.048],[12000,624.444],[12000,613.388],[12000,632.799],[12000,607.374],[12000,639.253],[12000,633.218],[12000,623.251],[12000,650.675],[12000,616.706],[12000,635.749],[12000,638.142],[12000,600.335],[12000,605.202],[12000,600.73],[12000,641.117],[12000,617.828],[12000,627.095],[12000,615.269],[12000,633.395],[12000,618.002],[12000,608.399],[12000,591.573],[12000,582.075],[12000,632.317],[12000,657.357],[12000,630.074],[12000,624.721],[12000,628.571],[12000,630.082],[12000,617.67],[12000,620.725],[12000,610.2],[24000,1449.942],[24000,1422.911],[24000,1404.807],[24000,1417.106],[24000,1457.665],[24000,1411.141],[24000,1452.924],[24000,1432.426],[24000,1409.849],[24000,1404.284],[24000,1433.291],[24000,1462.191],[24000,1450.944],[24000,1466.339],[24000,1413.797],[24000,1464.327],[24000,1468.275],[24000,1433.712],[24000,1480.044],[24000,1407.002],[24000,1384.128],[24000,1431.083],[24000,1433.855],[24000,1406.914],[24000,1424.685],[24000,1420.929],[24000,1438.651],[24000,1421.179],[24000,1436.388],[24000,1441.714],[24000,1437.97],[24000,1399.181],[24000,1443.076],[24000,1467.163],[24000,1449.115],[24000,1395.541],[24000,1451.5],[24000,1424.216],[24000,1398.562],[24000,1436.456],[24000,1484.777],[24000,1451.418],[24000,1447.787],[24000,1441.993],[24000,1476.849],[24000,1436.633],[24000,1420.628],[24000,1448.07],[24000,1423.51],[24000,1417.436],[36000,2335.093],[36000,2332.455],[36000,2294.316],[36000,2263.991],[36000,2302.479],[36000,2291.395],[36000,2338.47],[36000,2311.855],[36000,2345.605],[36000,2354.518],[36000,2292.642],[36000,2279.24],[36000,2316.218],[36000,2327.522],[36000,2295.258],[36000,2257.828],[36000,2318.92],[36000,2272.571],[36000,2285.795],[36000,2250.443],[36000,2253.525],[36000,2297.284],[36000,2287.535],[36000,2306.189],[36000,2271.74],[36000,2318.812],[36000,2244.974],[36000,2297.049],[36000,2298.69],[36000,2303.28],[36000,2321.231],[36000,2304.728],[36000,2302.7],[36000,2325.803],[36000,2297.267],[36000,2302.231],[36000,2310.218],[36000,2283.29],[36000,2240.851],[36000,2263.405],[36000,2293.696],[36000,2332.455],[36000,2280.158],[36000,2300.916],[36000,2294.076],[36000,2348.057],[36000,2361.646],[36000,2330.595],[36000,2303.107],[36000,2327.046],[48000,3285.405],[48000,3241.554],[48000,3211.008],[48000,3252.934],[48000,3293.678],[48000,3275.162],[48000,3315.573],[48000,3291.592],[48000,3330.419],[48000,3348.335],[48000,3321.471],[48000,3278.415],[48000,3281.236],[48000,3259.676],[48000,3205.112],[48000,3251.266],[48000,3285.594],[48000,3213.187],[48000,3197.518],[48000,3205.597],[48000,3241.962],[48000,3235.826],[48000,3288.905],[48000,3342.038],[48000,3316.171],[48000,3272.843],[48000,3296.979],[48000,3226.343],[48000,3296.591],[48000,3250.802],[48000,3210.994],[48000,3301.135],[48000,3232.656],[48000,3199.993],[48000,3266.062],[48000,3273.406],[48000,3271.842],[48000,3298.183],[48000,3277.367],[48000,3273.594],[48000,3322.485],[48000,3353.221],[48000,3298.098],[48000,3249.005],[48000,3255.394],[48000,3291.058],[48000,3329.9],[48000,3356.509],[48000,3365.671],[48000,3308.353],[60000,4399.432],[60000,4357.488],[60000,4343.832],[60000,4272.91],[60000,4366.326],[60000,4415.849],[60000,4417.365],[60000,4411.24],[60000,4412.147],[60000,4451.196],[60000,4444.011],[60000,4393.927],[60000,4435.435],[60000,4492.532],[60000,4442.85],[60000,4428.163],[60000,4454.411],[60000,4483.34],[60000,4486.891],[60000,4441.752],[60000,4427.612],[60000,4376.926],[60000,4397.209],[60000,4397.322],[60000,4401.778],[60000,5830.456],[60000,4350.082],[60000,4412.458],[60000,4399.356],[60000,4400.21],[60000,4363.536],[60000,4454.617],[60000,4434.686],[60000,4460.413],[60000,4420.541],[60000,4484.05],[60000,4480.989],[60000,4433.227],[60000,4422.976],[60000,4426.063],[60000,4433.291],[60000,4394.996],[60000,4388.6],[60000,4351.749],[60000,4290.424],[60000,4354.233],[60000,4377.583],[60000,4369.543],[60000,4318.607],[60000,4392.018]],"last":[[10,43.0],[10,21.0],[10,26.0],[10,30.0],[10,26.0],[10,21.0],[10,26.0],[10,22.0],[10,26.0],[10,20.0],[10,21.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,22.0],[10,26.0],[10,20.0],[10,21.0],[10,21.0],[10,27.0],[10,21.0],[10,26.0],[10,25.0],[10,20.0],[10,26.0],[10,26.0],[10,20.0],[10,26.0],[10,26.0],[10,21.0],[10,26.0],[10,26.0],[10,21.0],[10,20.0],[10,26.0],[10,26.0],[10,24.0],[10,21.0],[10,26.0],[10,25.0],[10,26.0],[10,20.0],[10,25.0],[10,20.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[100,69.0],[100,29.0],[100,30.0],[100,32.0],[100,27.0],[100,32.0],[100,22.0],[100,21.0],[100,20.0],[100,21.0],[100,28.0],[100,28.0],[100,32.0],[100,31.0],[100,28.0],[100,28.0],[100,28.0],[100,32.0],[100,28.0],[100,28.0],[100,21.0],[100,28.0],[100,33.0],[100,28.0],[100,31.0],[100,27.0],[100,26.0],[100,21.0],[100,28.0],[100,29.0],[100,28.0],[100,32.0],[100,28.0],[100,28.0],[100,22.0],[100,28.0],[100,25.0],[100,26.0],[100,29.0],[100,31.0],[100,28.0],[100,24.0],[100,32.0],[100,22.0],[100,39.0],[100,28.0],[100,22.0],[100,28.0],[100,32.0],[100,21.0],[500,72.0],[500,40.0],[500,39.0],[500,39.0],[500,40.0],[500,40.0],[500,39.0],[500,40.0],[500,40.0],[500,39.0],[500,43.0],[500,40.0],[500,38.0],[500,35.0],[500,37.0],[500,37.0],[500,36.0],[500,37.0],[500,37.0],[500,37.0],[500,38.0],[500,36.0],[500,37.0],[500,38.0],[500,39.0],[500,38.0],[500,39.0],[500,38.0],[500,39.0],[500,39.0],[500,39.0],[500,40.0],[500,44.0],[500,44.0],[500,44.0],[500,44.0],[500,44.0],[500,37.0],[500,43.0],[500,44.0],[500,44.0],[500,49.0],[500,44.0],[500,44.0],[500,42.0],[500,43.0],[500,42.0],[500,50.0],[500,44.0],[500,43.0],[6000,60.0],[6000,42.0],[6000,30.0],[6000,42.0],[6000,44.0],[6000,32.0],[6000,42.0],[6000,41.0],[6000,36.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,45.0],[6000,47.0],[6000,44.0],[6000,47.0],[6000,42.0],[6000,42.0],[6000,30.0],[6000,44.0],[6000,41.0],[6000,31.0],[6000,45.0],[6000,44.0],[6000,31.0],[6000,44.0],[6000,47.0],[6000,43.0],[6000,41.0],[6000,32.0],[6000,40.0],[6000,46.0],[6000,39.0],[6000,48.0],[6000,44.0],[6000,49.0],[6000,47.0],[6000,44.0],[6000,42.0],[6000,46.0],[6000,48.0],[6000,42.0],[6000,42.0],[6000,31.0],[6000,44.0],[6000,48.0],[6000,29.0],[6000,42.0],[6000,42.0],[12000,60.0],[12000,91.0],[12000,95.0],[12000,83.0],[12000,83.0],[12000,82.0],[12000,74.0],[12000,44.0],[12000,75.0],[12000,60.0],[12000,89.0],[12000,118.0],[12000,68.0],[12000,45.0],[12000,69.0],[12000,44.0],[12000,43.0],[12000,51.0],[12000,43.0],[12000,47.0],[12000,42.0],[12000,42.0],[12000,69.0],[12000,53.0],[12000,54.0],[12000,54.0],[12000,59.0],[12000,59.0],[12000,53.0],[12000,50.0],[12000,28.0],[12000,56.0],[12000,59.0],[12000,55.0],[12000,62.0],[12000,54.0],[12000,60.0],[12000,59.0],[12000,59.0],[12000,46.0],[12000,61.0],[12000,60.0],[12000,48.0],[12000,47.0],[12000,41.0],[12000,40.0],[12000,47.0],[12000,62.0],[12000,55.0],[12000,52.0],[24000,71.0],[24000,72.0],[24000,79.0],[24000,60.0],[24000,54.0],[24000,58.0],[24000,54.0],[24000,84.0],[24000,46.0],[24000,37.0],[24000,61.0],[24000,77.0],[24000,118.0],[24000,80.0],[24000,60.0],[24000,76.0],[24000,68.0],[24000,40.0],[24000,55.0],[24000,76.0],[24000,65.0],[24000,62.0],[24000,68.0],[24000,104.0],[24000,60.0],[24000,44.0],[24000,68.0],[24000,97.0],[24000,103.0],[24000,87.0],[24000,49.0],[24000,52.0],[24000,58.0],[24000,60.0],[24000,69.0],[24000,95.0],[24000,77.0],[24000,65.0],[24000,74.0],[24000,83.0],[24000,88.0],[24000,106.0],[24000,50.0],[24000,59.0],[24000,122.0],[24000,47.0],[24000,61.0],[24000,70.0],[24000,48.0],[24000,53.0],[36000,48.0],[36000,100.0],[36000,62.0],[36000,138.0],[36000,58.0],[36000,56.0],[36000,41.0],[36000,42.0],[36000,47.0],[36000,60.0],[36000,44.0],[36000,46.0],[36000,46.0],[36000,61.0],[36000,60.0],[36000,58.0],[36000,52.0],[36000,42.0],[36000,61.0],[36000,60.0],[36000,92.0],[36000,47.0],[36000,60.0],[36000,50.0],[36000,72.0],[36000,53.0],[36000,60.0],[36000,77.0],[36000,63.0],[36000,53.0],[36000,42.0],[36000,60.0],[36000,46.0],[36000,53.0],[36000,56.0],[36000,42.0],[36000,43.0],[36000,53.0],[36000,47.0],[36000,54.0],[36000,69.0],[36000,47.0],[36000,47.0],[36000,47.0],[36000,58.0],[36000,54.0],[36000,64.0],[36000,60.0],[36000,48.0],[36000,54.0],[48000,62.0],[48000,84.0],[48000,83.0],[48000,72.0],[48000,116.0],[48000,77.0],[48000,81.0],[48000,75.0],[48000,71.0],[48000,74.0],[48000,74.0],[48000,62.0],[48000,76.0],[48000,75.0],[48000,68.0],[48000,82.0],[48000,88.0],[48000,104.0],[48000,70.0],[48000,70.0],[48000,13635.0],[48000,69.0],[48000,88.0],[48000,107.0],[48000,71.0],[48000,89.0],[48000,100.0],[48000,195.0],[48000,66.0],[48000,72.0],[48000,89.0],[48000,54.0],[48000,85.0],[48000,238.0],[48000,109.0],[48000,60.0],[48000,97.0],[48000,91.0],[48000,142.0],[48000,301.0],[48000,74.0],[48000,71.0],[48000,61.0],[48000,197.0],[48000,62.0],[48000,72.0],[48000,268.0],[48000,65.0],[48000,99.0],[48000,49.0],[60000,138.0],[60000,84.0],[60000,124.0],[60000,133.0],[60000,74.0],[60000,108.0],[60000,104.0],[60000,113.0],[60000,65.0],[60000,72.0],[60000,70.0],[60000,74.0],[60000,70.0],[60000,77.0],[60000,106.0],[60000,74.0],[60000,73.0],[60000,69.0],[60000,70.0],[60000,75.0],[60000,72.0],[60000,120.0],[60000,128.0],[60000,74.0],[60000,99.0],[60000,109.0],[60000,71.0],[60000,72.0],[60000,70.0],[60000,95.0],[60000,73.0],[60000,112.0],[60000,147.0],[60000,90.0],[60000,83.0],[60000,122.0],[60000,72.0],[60000,96.0],[60000,126.0],[60000,66.0],[60000,142.0],[60000,126.0],[60000,126.0],[60000,163.0],[60000,91.0],[60000,142.0],[60000,144.0],[60000,136.0],[60000,312.0],[60000,92.0]],"nth":[[10,44.0],[10,26.0],[10,21.0],[10,28.0],[10,21.0],[10,28.0],[10,27.0],[10,20.0],[10,21.0],[10,28.0],[10,28.0],[10,21.0],[10,28.0],[10,28.0],[10,27.0],[10,20.0],[10,28.0],[10,20.0],[10,21.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,22.0],[10,27.0],[10,28.0],[10,15206.0],[10,26.0],[10,20.0],[10,25.0],[10,22.0],[10,26.0],[10,21.0],[10,20.0],[10,20.0],[10,26.0],[10,38.0],[10,21.0],[10,26.0],[10,21.0],[10,26.0],[10,26.0],[10,21.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,21.0],[10,22.0],[100,50.0],[100,27.0],[100,25.0],[100,27.0],[100,26.0],[100,27.0],[100,25.0],[100,24.0],[100,26.0],[100,24.0],[100,25.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,27.0],[100,24.0],[100,27.0],[100,26.0],[100,27.0],[100,24.0],[100,27.0],[100,27.0],[100,26.0],[100,25.0],[100,24.0],[100,26.0],[100,27.0],[100,38.0],[100,24.0],[100,26.0],[100,24.0],[100,24.0],[100,24.0],[100,24.0],[100,24.0],[100,24.0],[100,26.0],[100,26.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,24.0],[100,27.0],[100,26.0],[100,25.0],[100,32.0],[100,24.0],[100,24.0],[500,74.0],[500,22.0],[500,22.0],[500,22.0],[500,29.0],[500,22.0],[500,35.0],[500,28.0],[500,27.0],[500,26.0],[500,27.0],[500,28.0],[500,28.0],[500,28.0],[500,28.0],[500,28.0],[500,27.0],[500,22.0],[500,27.0],[500,22.0],[500,27.0],[500,21.0],[500,22.0],[500,27.0],[500,23.0],[500,26.0],[500,22.0],[500,23.0],[500,27.0],[500,23.0],[500,29.0],[500,28.0],[500,21.0],[500,24.0],[500,30.0],[500,38.0],[500,28.0],[500,27.0],[500,28.0],[500,27.0],[500,29.0],[500,29.0],[500,28.0],[500,27.0],[500,29.0],[500,30.0],[500,28.0],[500,28.0],[500,29.0],[500,29.0],[6000,47.0],[6000,44.0],[6000,28.0],[6000,44.0],[6000,47.0],[6000,28.0],[6000,42.0],[6000,41.0],[6000,22.0],[6000,44.0],[6000,42.0],[6000,44.0],[6000,46.0],[6000,47.0],[6000,41.0],[6000,43.0],[6000,42.0],[6000,40.0],[6000,41.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,28.0],[6000,42.0],[6000,42.0],[6000,26.0],[6000,42.0],[6000,44.0],[6000,22.0],[6000,44.0],[6000,46.0],[6000,28.0],[6000,44.0],[6000,44.0],[6000,42.0],[6000,50.0],[6000,44.0],[6000,44.0],[6000,45.0],[6000,28.0],[6000,42.0],[6000,44.0],[6000,28.0],[6000,43.0],[6000,41.0],[6000,28.0],[6000,44.0],[6000,47.0],[6000,42.0],[6000,51.0],[12000,82.0],[12000,73.0],[12000,40.0],[12000,49.0],[12000,60.0],[12000,44.0],[12000,41.0],[12000,47.0],[12000,47.0],[12000,42.0],[12000,35.0],[12000,41.0],[12000,41.0],[12000,43.0],[12000,52.0],[12000,42.0],[12000,21.0],[12000,47.0],[12000,66.0],[12000,50.0],[12000,47.0],[12000,43.0],[12000,44.0],[12000,28.0],[12000,28.0],[12000,46.0],[12000,42.0],[12000,47.0],[12000,46.0],[12000,44.0],[12000,46.0],[12000,42.0],[12000,28.0],[12000,44.0],[12000,44.0],[12000,42.0],[12000,46.0],[12000,42.0],[12000,41.0],[12000,41.0],[12000,37.0],[12000,43.0],[12000,42.0],[12000,42.0],[12000,41.0],[12000,41.0],[12000,28.0],[12000,43.0],[12000,27.0],[12000,60.0],[24000,82.0],[24000,95.0],[24000,76.0],[24000,52.0],[24000,36.0],[24000,70.0],[24000,50.0],[24000,57.0],[24000,34.0],[24000,65.0],[24000,49.0],[24000,48.0],[24000,48.0],[24000,50.0],[24000,59.0],[24000,100.0],[24000,60.0],[24000,47.0],[24000,96.0],[24000,43.0],[24000,60.0],[24000,124.0],[24000,70.0],[24000,60.0],[24000,63.0],[24000,62.0],[24000,86.0],[24000,43.0],[24000,58.0],[24000,71.0],[24000,52.0],[24000,63.0],[24000,62.0],[24000,71.0],[24000,48.0],[24000,51.0],[24000,173.0],[24000,50.0],[24000,88.0],[24000,53.0],[24000,56.0],[24000,50.0],[24000,99.0],[24000,68.0],[24000,50.0],[24000,62.0],[24000,57.0],[24000,49.0],[24000,47.0],[24000,66.0],[36000,50.0],[36000,42.0],[36000,44.0],[36000,44.0],[36000,46.0],[36000,48.0],[36000,76.0],[36000,42.0],[36000,52.0],[36000,46.0],[36000,41.0],[36000,57.0],[36000,41.0],[36000,71.0],[36000,42.0],[36000,57.0],[36000,45.0],[36000,46.0],[36000,44.0],[36000,61.0],[36000,46.0],[36000,42.0],[36000,56.0],[36000,46.0],[36000,42.0],[36000,44.0],[36000,52.0],[36000,81.0],[36000,43.0],[36000,47.0],[36000,44.0],[36000,42.0],[36000,41.0],[36000,42.0],[36000,43.0],[36000,46.0],[36000,42.0],[36000,49.0],[36000,45.0],[36000,42.0],[36000,41.0],[36000,44.0],[36000,42.0],[36000,42.0],[36000,49.0],[36000,48.0],[36000,42.0],[36000,74.0],[36000,46.0],[36000,44.0],[48000,54.0],[48000,61.0],[48000,63.0],[48000,187.0],[48000,58.0],[48000,57.0],[48000,54.0],[48000,67.0],[48000,70.0],[48000,321.0],[48000,78.0],[48000,63.0],[48000,66.0],[48000,56.0],[48000,61.0],[48000,48.0],[48000,135.0],[48000,74.0],[48000,53.0],[48000,50.0],[48000,75.0],[48000,61.0],[48000,56.0],[48000,47.0],[48000,72.0],[48000,61.0],[48000,57.0],[48000,57.0],[48000,117.0],[48000,48.0],[48000,78.0],[48000,64.0],[48000,64.0],[48000,62.0],[48000,62.0],[48000,74.0],[48000,56.0],[48000,69.0],[48000,70.0],[48000,54.0],[48000,69.0],[48000,64.0],[48000,56.0],[48000,110.0],[48000,62.0],[48000,56.0],[48000,55.0],[48000,44.0],[48000,56.0],[48000,121.0],[60000,68.0],[60000,131.0],[60000,66.0],[60000,72.0],[60000,116.0],[60000,70.0],[60000,104.0],[60000,74.0],[60000,68.0],[60000,70.0],[60000,78.0],[60000,68.0],[60000,75.0],[60000,79.0],[60000,70.0],[60000,34.0],[60000,76.0],[60000,116.0],[60000,73.0],[60000,68.0],[60000,70.0],[60000,74.0],[60000,75.0],[60000,73.0],[60000,62.0],[60000,122.0],[60000,77.0],[60000,111.0],[60000,76.0],[60000,72.0],[60000,124.0],[60000,70.0],[60000,70.0],[60000,114.0],[60000,70.0],[60000,79.0],[60000,72.0],[60000,74.0],[60000,70.0],[60000,71.0],[60000,64.0],[60000,117.0],[60000,104.0],[60000,72.0],[60000,75.0],[60000,95.0],[60000,72.0],[60000,94.0],[60000,70.0],[60000,370.0]],"contains":[[10,56.0],[10,64.0],[10,48.0],[10,28.0],[10,65.0],[10,28.0],[10,38.0],[10,38.0],[10,38.0],[10,48.0],[10,27.0],[10,36.0],[10,34.0],[10,42.0],[10,40.0],[10,29.0],[10,29.0],[10,30.0],[10,32.0],[10,36.0],[10,29.0],[10,30.0],[10,29.0],[10,30.0],[10,30.0],[10,32.0],[10,30.0],[10,32.0],[10,36.0],[10,40.0],[10,41.0],[10,44.0],[10,28.0],[10,41.0],[10,28.0],[10,39.0],[10,36.0],[10,37.0],[10,46.0],[10,30.0],[10,29.0],[10,38.0],[10,30.0],[10,32.0],[10,36.0],[10,40.0],[10,40.0],[10,44.0],[10,30.0],[10,38.0],[100,80.0],[100,66.0],[100,59.0],[100,50.0],[100,57.0],[100,48.0],[100,52.0],[100,48.0],[100,38.0],[100,52.0],[100,40.0],[100,40.0],[100,46.0],[100,52.0],[100,46.0],[100,43.0],[100,51.0],[100,36.0],[100,36.0],[100,43.0],[100,44.0],[100,48.0],[100,37.0],[100,48.0],[100,38.0],[100,48.0],[100,41.0],[100,36.0],[100,47.0],[100,48.0],[100,44.0],[100,41.0],[100,49.0],[100,40.0],[100,42.0],[100,52.0],[100,45.0],[100,40.0],[100,49.0],[100,42.0],[100,41.0],[100,46.0],[100,42.0],[100,40.0],[100,48.0],[100,42.0],[100,42.0],[100,46.0],[100,41.0],[100,40.0],[500,110.0],[500,88.0],[500,86.0],[500,80.0],[500,76.0],[500,64.0],[500,84.0],[500,65.0],[500,70.0],[500,66.0],[500,81.0],[500,70.0],[500,67.0],[500,76.0],[500,58.0],[500,67.0],[500,68.0],[500,62.0],[500,82.0],[500,80.0],[500,68.0],[500,81.0],[500,58.0],[500,69.0],[500,77.0],[500,75.0],[500,62.0],[500,76.0],[500,89.0],[500,56.0],[500,71.0],[500,81.0],[500,76.0],[500,68.0],[500,64.0],[500,72.0],[500,86.0],[500,67.0],[500,71.0],[500,60.0],[500,82.0],[500,62.0],[500,80.0],[500,72.0],[500,79.0],[500,74.0],[500,82.0],[500,81.0],[500,13902.0],[500,84.0],[6000,108.0],[6000,137.0],[6000,100.0],[6000,116.0],[6000,102.0],[6000,99.0],[6000,110.0],[6000,115.0],[6000,94.0],[6000,101.0],[6000,120.0],[6000,47.0],[6000,101.0],[6000,136.0],[6000,110.0],[6000,119.0],[6000,115.0],[6000,120.0],[6000,83.0],[6000,116.0],[6000,144.0],[6000,119.0],[6000,135.0],[6000,113.0],[6000,121.0],[6000,116.0],[6000,102.0],[6000,115.0],[6000,103.0],[6000,111.0],[6000,60.0],[6000,120.0],[6000,119.0],[6000,125.0],[6000,90.0],[6000,118.0],[6000,111.0],[6000,145.0],[6000,142.0],[6000,103.0],[6000,112.0],[6000,132.0],[6000,127.0],[6000,118.0],[6000,125.0],[6000,119.0],[6000,112.0],[6000,84.0],[6000,110.0],[6000,110.0],[12000,137.0],[12000,93.0],[12000,124.0],[12000,121.0],[12000,137.0],[12000,114.0],[12000,115.0],[12000,145.0],[12000,109.0],[12000,116.0],[12000,134.0],[12000,140.0],[12000,153.0],[12000,119.0],[12000,129.0],[12000,109.0],[12000,115.0],[12000,120.0],[12000,87.0],[12000,134.0],[12000,135.0],[12000,83.0],[12000,128.0],[12000,119.0],[12000,112.0],[12000,124.0],[12000,113.0],[12000,131.0],[12000,110.0],[12000,119.0],[12000,134.0],[12000,123.0],[12000,114.0],[12000,104.0],[12000,133.0],[12000,115.0],[12000,78.0],[12000,126.0],[12000,127.0],[12000,137.0],[12000,126.0],[12000,134.0],[12000,100.0],[12000,88.0],[12000,129.0],[12000,125.0],[12000,128.0],[12000,128.0],[12000,120.0],[12000,96.0],[24000,132.0],[24000,128.0],[24000,115.0],[24000,130.0],[24000,136.0],[24000,132.0],[24000,146.0],[24000,118.0],[24000,120.0],[24000,126.0],[24000,108.0],[24000,85.0],[24000,165.0],[24000,146.0],[24000,120.0],[24000,157.0],[24000,131.0],[24000,112.0],[24000,112.0],[24000,106.0],[24000,129.0],[24000,143.0],[24000,110.0],[24000,79.0],[24000,115.0],[24000,205.0],[24000,140.0],[24000,135.0],[24000,104.0],[24000,73.0],[24000,113.0],[24000,158.0],[24000,119.0],[24000,204.0],[24000,127.0],[24000,148.0],[24000,189.0],[24000,104.0],[24000,136.0],[24000,145.0],[24000,150.0],[24000,140.0],[24000,154.0],[24000,89.0],[24000,146.0],[24000,200.0],[24000,112.0],[24000,110.0],[24000,140.0],[24000,119.0],[36000,165.0],[36000,148.0],[36000,162.0],[36000,156.0],[36000,172.0],[36000,135.0],[36000,166.0],[36000,210.0],[36000,192.0],[36000,194.0],[36000,164.0],[36000,146.0],[36000,132.0],[36000,130.0],[36000,210.0],[36000,104.0],[36000,144.0],[36000,125.0],[36000,162.0],[36000,241.0],[36000,206.0],[36000,124.0],[36000,208.0],[36000,132.0],[36000,121.0],[36000,118.0],[36000,235.0],[36000,123.0],[36000,107.0],[36000,103.0],[36000,113.0],[36000,230.0],[36000,221.0],[36000,150.0],[36000,214.0],[36000,220.0],[36000,137.0],[36000,98.0],[36000,111.0],[36000,188.0],[36000,158.0],[36000,94.0],[36000,217.0],[36000,158.0],[36000,155.0],[36000,211.0],[36000,109.0],[36000,162.0],[36000,122.0],[36000,168.0],[48000,149.0],[48000,233.0],[48000,154.0],[48000,142.0],[48000,123.0],[48000,114.0],[48000,212.0],[48000,198.0],[48000,127.0],[48000,127.0],[48000,211.0],[48000,198.0],[48000,132.0],[48000,189.0],[48000,206.0],[48000,122.0],[48000,182.0],[48000,120.0],[48000,190.0],[48000,249.0],[48000,133.0],[48000,148.0],[48000,168.0],[48000,244.0],[48000,168.0],[48000,264.0],[48000,170.0],[48000,139.0],[48000,158.0],[48000,126.0],[48000,173.0],[48000,247.0],[48000,237.0],[48000,235.0],[48000,261.0],[48000,110.0],[48000,202.0],[48000,166.0],[48000,237.0],[48000,208.0],[48000,122.0],[48000,128.0],[48000,245.0],[48000,127.0],[48000,261.0],[48000,168.0],[48000,133.0],[48000,175.0],[48000,253.0],[48000,126.0],[60000,265.0],[60000,159.0],[60000,164.0],[60000,208.0],[60000,239.0],[60000,135.0],[60000,311.0],[60000,117.0],[60000,169.0],[60000,192.0],[60000,265.0],[60000,247.0],[60000,258.0],[60000,195.0],[60000,273.0],[60000,158.0],[60000,225.0],[60000,306.0],[60000,292.0],[60000,223.0],[60000,259.0],[60000,162.0],[60000,147.0],[60000,124.0],[60000,248.0],[60000,255.0],[60000,178.0],[60000,226.0],[60000,260.0],[60000,232.0],[60000,273.0],[60000,160.0],[60000,285.0],[60000,136.0],[60000,642.0],[60000,328.0],[60000,276.0],[60000,190.0],[60000,325.0],[60000,252.0],[60000,122.0],[60000,321.0],[60000,177.0],[60000,322.0],[60000,285.0],[60000,210.0],[60000,257.0],[60000,186.0],[60000,196.0],[60000,293.0]],"first":[[10,63.0],[10,28.0],[10,26.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,29.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,28.0],[10,26.0],[10,28.0],[10,27.0],[10,28.0],[10,26.0],[10,28.0],[100,48.0],[100,31.0],[100,26.0],[100,26.0],[100,57.0],[100,40.0],[100,36.0],[100,33.0],[100,45.0],[100,44.0],[100,28.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,24.0],[100,27.0],[100,24.0],[100,27.0],[100,24.0],[100,26.0],[100,28.0],[100,27.0],[100,26.0],[100,32.0],[100,26.0],[100,26.0],[100,27.0],[100,25.0],[100,26.0],[100,26.0],[100,28.0],[100,25.0],[100,25.0],[100,26.0],[100,25.0],[100,24.0],[100,26.0],[100,27.0],[100,26.0],[100,35.0],[100,42.0],[100,66.0],[100,32.0],[100,40.0],[100,43.0],[100,24.0],[100,27.0],[100,26.0],[100,24.0],[500,70.0],[500,42.0],[500,36.0],[500,42.0],[500,36.0],[500,36.0],[500,35.0],[500,40.0],[500,42.0],[500,36.0],[500,31.0],[500,37.0],[500,37.0],[500,37.0],[500,36.0],[500,37.0],[500,36.0],[500,35.0],[500,36.0],[500,36.0],[500,36.0],[500,31.0],[500,36.0],[500,36.0],[500,37.0],[500,37.0],[500,36.0],[500,34.0],[500,37.0],[500,36.0],[500,36.0],[500,36.0],[500,48.0],[500,38.0],[500,39.0],[500,38.0],[500,38.0],[500,38.0],[500,39.0],[500,38.0],[500,36.0],[500,38.0],[500,40.0],[500,40.0],[500,48.0],[500,40.0],[500,37.0],[500,38.0],[500,39.0],[500,39.0],[6000,45.0],[6000,43.0],[6000,37.0],[6000,44.0],[6000,42.0],[6000,43.0],[6000,42.0],[6000,44.0],[6000,44.0],[6000,46.0],[6000,44.0],[6000,43.0],[6000,47.0],[6000,34.0],[6000,44.0],[6000,43.0],[6000,36.0],[6000,43.0],[6000,44.0],[6000,42.0],[6000,40.0],[6000,47.0],[6000,43.0],[6000,46.0],[6000,44.0],[6000,44.0],[6000,41.0],[6000,46.0],[6000,43.0],[6000,43.0],[6000,36.0],[6000,43.0],[6000,43.0],[6000,36.0],[6000,46.0],[6000,44.0],[6000,44.0],[6000,46.0],[6000,46.0],[6000,46.0],[6000,44.0],[6000,44.0],[6000,44.0],[6000,46.0],[6000,36.0],[6000,44.0],[6000,42.0],[6000,34.0],[6000,47.0],[6000,43.0],[12000,44.0],[12000,40.0],[12000,46.0],[12000,41.0],[12000,40.0],[12000,42.0],[12000,34.0],[12000,41.0],[12000,41.0],[12000,49.0],[12000,44.0],[12000,44.0],[12000,41.0],[12000,41.0],[12000,41.0],[12000,34.0],[12000,46.0],[12000,44.0],[12000,41.0],[12000,44.0],[12000,44.0],[12000,43.0],[12000,41.0],[12000,42.0],[12000,33.0],[12000,34.0],[12000,40.0],[12000,44.0],[12000,41.0],[12000,40.0],[12000,43.0],[12000,46.0],[12000,34.0],[12000,25.0],[12000,46.0],[12000,42.0],[12000,41.0],[12000,42.0],[12000,42.0],[12000,41.0],[12000,35.0],[12000,36.0],[12000,26.0],[12000,47.0],[12000,43.0],[12000,47.0],[12000,42.0],[12000,46.0],[12000,44.0],[12000,44.0],[24000,84.0],[24000,69.0],[24000,81.0],[24000,70.0],[24000,69.0],[24000,36.0],[24000,122.0],[24000,92.0],[24000,102.0],[24000,48.0],[24000,80.0],[24000,38.0],[24000,53.0],[24000,121.0],[24000,41.0],[24000,66.0],[24000,59.0],[24000,56.0],[24000,85.0],[24000,70.0],[24000,60.0],[24000,57.0],[24000,132.0],[24000,112.0],[24000,45.0],[24000,64.0],[24000,72.0],[24000,87.0],[24000,74.0],[24000,59.0],[24000,140.0],[24000,76.0],[24000,81.0],[24000,68.0],[24000,66.0],[24000,43.0],[24000,68.0],[24000,98.0],[24000,61.0],[24000,74.0],[24000,77.0],[24000,71.0],[24000,76.0],[24000,59.0],[24000,85.0],[24000,76.0],[24000,58.0],[24000,74.0],[24000,53.0],[24000,54.0],[36000,69.0],[36000,109.0],[36000,76.0],[36000,133.0],[36000,68.0],[36000,88.0],[36000,48.0],[36000,67.0],[36000,67.0],[36000,68.0],[36000,134.0],[36000,95.0],[36000,88.0],[36000,104.0],[36000,280.0],[36000,48.0],[36000,63.0],[36000,146.0],[36000,64.0],[36000,64.0],[36000,48.0],[36000,67.0],[36000,44.0],[36000,68.0],[36000,54.0],[36000,54.0],[36000,44.0],[36000,61.0],[36000,42.0],[36000,68.0],[36000,66.0],[36000,48.0],[36000,43.0],[36000,59.0],[36000,44.0],[36000,46.0],[36000,58.0],[36000,45.0],[36000,46.0],[36000,60.0],[36000,69.0],[36000,44.0],[36000,55.0],[36000,41.0],[36000,45.0],[36000,42.0],[36000,64.0],[36000,60.0],[36000,53.0],[36000,44.0],[48000,54.0],[48000,159.0],[48000,74.0],[48000,131.0],[48000,160.0],[48000,79.0],[48000,74.0],[48000,68.0],[48000,74.0],[48000,72.0],[48000,66.0],[48000,64.0],[48000,238.0],[48000,60.0],[48000,70.0],[48000,92.0],[48000,72.0],[48000,74.0],[48000,75.0],[48000,78.0],[48000,71.0],[48000,64.0],[48000,70.0],[48000,197.0],[48000,99.0],[48000,71.0],[48000,75.0],[48000,79.0],[48000,73.0],[48000,124.0],[48000,68.0],[48000,72.0],[48000,170.0],[48000,170.0],[48000,71.0],[48000,72.0],[48000,88.0],[48000,73.0],[48000,71.0],[48000,80.0],[48000,80.0],[48000,67.0],[48000,54.0],[48000,74.0],[48000,71.0],[48000,194.0],[48000,73.0],[48000,61.0],[48000,172.0],[48000,70.0],[60000,72.0],[60000,70.0],[60000,112.0],[60000,72.0],[60000,70.0],[60000,120.0],[60000,109.0],[60000,72.0],[60000,74.0],[60000,68.0],[60000,87.0],[60000,69.0],[60000,69.0],[60000,107.0],[60000,142.0],[60000,63.0],[60000,81.0],[60000,75.0],[60000,72.0],[60000,71.0],[60000,126.0],[60000,111.0],[60000,242.0],[60000,68.0],[60000,64.0],[60000,174.0],[60000,123.0],[60000,70.0],[60000,104.0],[60000,122.0],[60000,122.0],[60000,72.0],[60000,83.0],[60000,106.0],[60000,64.0],[60000,79.0],[60000,109.0],[60000,107.0],[60000,85.0],[60000,179.0],[60000,155.0],[60000,188.0],[60000,141.0],[60000,138.0],[60000,168.0],[60000,154.0],[60000,161.0],[60000,90.0],[60000,156.0],[60000,153.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecMap b/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecMap
index a8ae91a..1c6e0c4 100644
--- a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecMap
+++ b/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecMap
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"contains":{"coeffs":[14.686886436147915,0.001982565311056922,-1.1194569523689012e-8,2.19457287018696]},"insert":{"coeffs":[22.45873884021057,0.04103871853428687,7.585568797354353e-8,-1.0081073592577923]},"clear":{"coeffs":[19.88657936499402,0.00004044145432526361,-5.020344192183681e-10,-0.07284212842676396]},"remove":{"coeffs":[65.63690689815121,0.10053939875491258,8.223535844711775e-9,-6.494242147893601]},"get":{"coeffs":[14.48721462336357,0.0013596381755206777,2.419284274815222e-9,2.1880356223250033]}}},"results":{"by_op":{"remove":[[10,50.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,40.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[100,80.0],[100,50.0],[100,30.0],[100,50.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[500,140.0],[500,60.0],[500,100.0],[500,40.0],[500,100.0],[500,110.0],[500,120.0],[500,100.0],[500,100.0],[500,80.0],[500,100.0],[500,110.0],[500,80.0],[500,50.0],[500,50.0],[500,50.0],[500,110.0],[500,80.0],[500,80.0],[500,90.0],[500,70.0],[500,90.0],[500,70.0],[500,110.0],[500,50.0],[500,100.0],[500,90.0],[500,40.0],[500,100.0],[500,80.0],[500,60.0],[500,90.0],[500,40.0],[500,60.0],[500,70.0],[500,50.0],[500,120.0],[500,90.0],[500,110.0],[500,100.0],[500,70.0],[500,80.0],[500,60.0],[500,90.0],[500,80.0],[500,110.0],[500,70.0],[500,50.0],[500,90.0],[500,50.0],[6000,740.0],[6000,140.0],[6000,280.0],[6000,1060.0],[6000,1010.0],[6000,520.0],[6000,510.0],[6000,130.0],[6000,490.0],[6000,600.0],[6000,340.0],[6000,480.0],[6000,900.0],[6000,710.0],[6000,590.0],[6000,930.0],[6000,540.0],[6000,210.0],[6000,470.0],[6000,220.0],[6000,1060.0],[6000,650.0],[6000,300.0],[6000,310.0],[6000,1001.0],[6000,190.0],[6000,530.0],[6000,790.0],[6000,840.0],[6000,510.0],[6000,880.0],[6000,580.0],[6000,210.0],[6000,560.0],[6000,520.0],[6000,270.0],[6000,820.0],[6000,1020.0],[6000,250.0],[6000,70.0],[6000,721.0],[6000,830.0],[6000,850.0],[6000,500.0],[6000,1000.0],[6000,1010.0],[6000,1000.0],[6000,940.0],[6000,650.0],[6000,170.0],[12000,2180.0],[12000,640.0],[12000,1090.0],[12000,1100.0],[12000,830.0],[12000,910.0],[12000,1310.0],[12000,1270.0],[12000,2230.0],[12000,1710.0],[12000,1310.0],[12000,1801.0],[12000,2430.0],[12000,1120.0],[12000,1060.0],[12000,780.0],[12000,590.0],[12000,2170.0],[12000,840.0],[12000,180.0],[12000,2000.0],[12000,1050.0],[12000,1000.0],[12000,1820.0],[12000,1160.0],[12000,220.0],[12000,1280.0],[12000,1150.0],[12000,2050.0],[12000,1260.0],[12000,750.0],[12000,1070.0],[12000,1701.0],[12000,1070.0],[12000,360.0],[12000,1790.0],[12000,2090.0],[12000,710.0],[12000,520.0],[12000,720.0],[12000,2150.0],[12000,410.0],[12000,1120.0],[12000,680.0],[12000,1030.0],[12000,210.0],[12000,270.0],[12000,2120.0],[12000,870.0],[12000,290.0],[24000,2250.0],[24000,1430.0],[24000,1000.0],[24000,2160.0],[24000,4150.0],[24000,2490.0],[24000,3910.0],[24000,1180.0],[24000,2610.0],[24000,350.0],[24000,1880.0],[24000,1010.0],[24000,690.0],[24000,500.0],[24000,4210.0],[24000,3681.0],[24000,1330.0],[24000,3020.0],[24000,2970.0],[24000,2660.0],[24000,3710.0],[24000,3990.0],[24000,1560.0],[24000,2500.0],[24000,2550.0],[24000,1520.0],[24000,90.0],[24000,1750.0],[24000,900.0],[24000,3520.0],[24000,1280.0],[24000,2800.0],[24000,2520.0],[24000,5030.0],[24000,2990.0],[24000,1670.0],[24000,2520.0],[24000,2551.0],[24000,260.0],[24000,1910.0],[24000,1180.0],[24000,3430.0],[24000,3480.0],[24000,2460.0],[24000,3551.0],[24000,630.0],[24000,2620.0],[24000,4210.0],[24000,1450.0],[24000,2930.0],[36000,2831.0],[36000,3290.0],[36000,2730.0],[36000,2390.0],[36000,1090.0],[36000,2260.0],[36000,1300.0],[36000,3770.0],[36000,710.0],[36000,3490.0],[36000,6011.0],[36000,6440.0],[36000,1810.0],[36000,4230.0],[36000,3880.0],[36000,1020.0],[36000,3330.0],[36000,6411.0],[36000,2771.0],[36000,6030.0],[36000,2020.0],[36000,3940.0],[36000,1170.0],[36000,2470.0],[36000,6080.0],[36000,6040.0],[36000,740.0],[36000,4370.0],[36000,4930.0],[36000,4940.0],[36000,4590.0],[36000,2360.0],[36000,4050.0],[36000,6271.0],[36000,520.0],[36000,4961.0],[36000,3440.0],[36000,5971.0],[36000,4301.0],[36000,5430.0],[36000,3390.0],[36000,5141.0],[36000,5081.0],[36000,5700.0],[36000,1470.0],[36000,5060.0],[36000,3340.0],[36000,1120.0],[36000,6551.0],[36000,4380.0],[48000,240.0],[48000,4950.0],[48000,7161.0],[48000,2290.0],[48000,6980.0],[48000,8660.0],[48000,5951.0],[48000,950.0],[48000,3661.0],[48000,511.0],[48000,1150.0],[48000,3800.0],[48000,7090.0],[48000,8850.0],[48000,3110.0],[48000,9020.0],[48000,6110.0],[48000,5560.0],[48000,6860.0],[48000,6700.0],[48000,4611.0],[48000,5621.0],[48000,6810.0],[48000,8891.0],[48000,2320.0],[48000,9160.0],[48000,4950.0],[48000,3420.0],[48000,2620.0],[48000,390.0],[48000,4150.0],[48000,5380.0],[48000,3030.0],[48000,8331.0],[48000,5830.0],[48000,360.0],[48000,6411.0],[48000,6651.0],[48000,6760.0],[48000,7860.0],[48000,4250.0],[48000,4270.0],[48000,5020.0],[48000,4400.0],[48000,7591.0],[48000,560.0],[48000,1360.0],[48000,220.0],[48000,710.0],[48000,7340.0],[60000,10021.0],[60000,4500.0],[60000,3900.0],[60000,10351.0],[60000,9931.0],[60000,6530.0],[60000,2660.0],[60000,5030.0],[60000,8480.0],[60000,6031.0],[60000,8740.0],[60000,3331.0],[60000,9681.0],[60000,9880.0],[60000,9401.0],[60000,9650.0],[60000,9060.0],[60000,1790.0],[60000,3960.0],[60000,11730.0],[60000,990.0],[60000,2660.0],[60000,6371.0],[60000,7150.0],[60000,3621.0],[60000,4750.0],[60000,2430.0],[60000,1570.0],[60000,11721.0],[60000,7600.0],[60000,10741.0],[60000,8631.0],[60000,5870.0],[60000,7951.0],[60000,7500.0],[60000,1730.0],[60000,7551.0],[60000,3070.0],[60000,4700.0],[60000,4380.0],[60000,8580.0],[60000,2910.0],[60000,660.0],[60000,1740.0],[60000,10741.0],[60000,1941.0],[60000,10040.0],[60000,980.0],[60000,4150.0],[60000,3520.0]],"clear":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"get":[[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[500,50.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,40.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[6000,70.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,70.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,60.0],[6000,30.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,60.0],[12000,70.0],[12000,80.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,50.0],[12000,60.0],[12000,40.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,80.0],[12000,60.0],[12000,80.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,70.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,60.0],[24000,100.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,90.0],[24000,90.0],[24000,60.0],[24000,90.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,90.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,50.0],[24000,60.0],[24000,40.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,120.0],[24000,70.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,50.0],[24000,90.0],[24000,70.0],[24000,90.0],[24000,80.0],[24000,100.0],[24000,90.0],[24000,90.0],[24000,90.0],[24000,90.0],[24000,70.0],[24000,100.0],[36000,100.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,120.0],[36000,100.0],[36000,100.0],[36000,100.0],[36000,80.0],[36000,100.0],[36000,80.0],[36000,170.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,110.0],[36000,80.0],[36000,120.0],[36000,70.0],[36000,120.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,110.0],[36000,110.0],[36000,80.0],[36000,80.0],[36000,170.0],[36000,150.0],[36000,100.0],[36000,70.0],[36000,70.0],[36000,130.0],[36000,90.0],[36000,120.0],[36000,80.0],[36000,110.0],[36000,120.0],[36000,110.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,100.0],[36000,90.0],[36000,110.0],[36000,80.0],[36000,90.0],[48000,140.0],[48000,110.0],[48000,120.0],[48000,150.0],[48000,80.0],[48000,110.0],[48000,170.0],[48000,80.0],[48000,70.0],[48000,130.0],[48000,70.0],[48000,110.0],[48000,110.0],[48000,160.0],[48000,200.0],[48000,150.0],[48000,150.0],[48000,180.0],[48000,130.0],[48000,110.0],[48000,150.0],[48000,100.0],[48000,130.0],[48000,140.0],[48000,110.0],[48000,170.0],[48000,170.0],[48000,160.0],[48000,120.0],[48000,130.0],[48000,90.0],[48000,150.0],[48000,110.0],[48000,170.0],[48000,140.0],[48000,100.0],[48000,130.0],[48000,80.0],[48000,170.0],[48000,90.0],[48000,100.0],[48000,60.0],[48000,130.0],[48000,90.0],[48000,80.0],[48000,160.0],[48000,110.0],[48000,170.0],[48000,90.0],[48000,100.0],[60000,180.0],[60000,100.0],[60000,90.0],[60000,90.0],[60000,140.0],[60000,130.0],[60000,190.0],[60000,130.0],[60000,90.0],[60000,150.0],[60000,80.0],[60000,60.0],[60000,90.0],[60000,160.0],[60000,180.0],[60000,120.0],[60000,110.0],[60000,150.0],[60000,140.0],[60000,140.0],[60000,150.0],[60000,130.0],[60000,130.0],[60000,80.0],[60000,60.0],[60000,150.0],[60000,100.0],[60000,170.0],[60000,180.0],[60000,160.0],[60000,160.0],[60000,160.0],[60000,150.0],[60000,150.0],[60000,160.0],[60000,160.0],[60000,180.0],[60000,170.0],[60000,130.0],[60000,180.0],[60000,180.0],[60000,170.0],[60000,130.0],[60000,200.0],[60000,80.0],[60000,170.0],[60000,160.0],[60000,110.0],[60000,110.0],[60000,130.0]],"contains":[[10,40.0],[10,20.0],[10,20.0],[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[500,60.0],[500,40.0],[500,30.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,40.0],[500,40.0],[500,20.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,40.0],[6000,50.0],[6000,50.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,60.0],[6000,80.0],[6000,50.0],[6000,50.0],[6000,70.0],[6000,40.0],[6000,40.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,100.0],[6000,70.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,70.0],[6000,60.0],[6000,40.0],[6000,50.0],[12000,80.0],[12000,70.0],[12000,60.0],[12000,80.0],[12000,60.0],[12000,80.0],[12000,60.0],[12000,80.0],[12000,70.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,100.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,90.0],[12000,70.0],[12000,80.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,70.0],[12000,40.0],[12000,60.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,80.0],[12000,40.0],[12000,80.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,60.0],[12000,70.0],[12000,50.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,60.0],[24000,90.0],[24000,90.0],[24000,60.0],[24000,90.0],[24000,140.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,140.0],[24000,70.0],[24000,70.0],[24000,90.0],[24000,80.0],[24000,60.0],[24000,80.0],[24000,70.0],[24000,90.0],[24000,60.0],[24000,80.0],[24000,80.0],[24000,80.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,100.0],[24000,80.0],[24000,80.0],[24000,90.0],[24000,90.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,80.0],[24000,90.0],[24000,60.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,80.0],[24000,100.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,70.0],[36000,90.0],[36000,80.0],[36000,120.0],[36000,90.0],[36000,150.0],[36000,140.0],[36000,110.0],[36000,90.0],[36000,100.0],[36000,140.0],[36000,80.0],[36000,100.0],[36000,90.0],[36000,80.0],[36000,140.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,90.0],[36000,100.0],[36000,110.0],[36000,130.0],[36000,90.0],[36000,80.0],[36000,120.0],[36000,100.0],[36000,100.0],[36000,160.0],[36000,90.0],[36000,160.0],[36000,160.0],[36000,110.0],[36000,100.0],[36000,80.0],[36000,130.0],[36000,160.0],[36000,90.0],[36000,190.0],[36000,100.0],[36000,80.0],[36000,110.0],[36000,70.0],[36000,120.0],[36000,150.0],[36000,70.0],[36000,90.0],[36000,90.0],[36000,100.0],[36000,100.0],[36000,100.0],[48000,190.0],[48000,180.0],[48000,170.0],[48000,80.0],[48000,80.0],[48000,100.0],[48000,120.0],[48000,90.0],[48000,140.0],[48000,70.0],[48000,90.0],[48000,150.0],[48000,80.0],[48000,170.0],[48000,170.0],[48000,80.0],[48000,160.0],[48000,90.0],[48000,150.0],[48000,150.0],[48000,90.0],[48000,120.0],[48000,80.0],[48000,110.0],[48000,130.0],[48000,80.0],[48000,100.0],[48000,130.0],[48000,90.0],[48000,130.0],[48000,100.0],[48000,140.0],[48000,80.0],[48000,120.0],[48000,190.0],[48000,130.0],[48000,80.0],[48000,80.0],[48000,100.0],[48000,90.0],[48000,231.0],[48000,80.0],[48000,150.0],[48000,80.0],[48000,90.0],[48000,100.0],[48000,140.0],[48000,190.0],[48000,110.0],[48000,70.0],[60000,50.0],[60000,180.0],[60000,80.0],[60000,80.0],[60000,100.0],[60000,80.0],[60000,110.0],[60000,170.0],[60000,140.0],[60000,120.0],[60000,110.0],[60000,90.0],[60000,170.0],[60000,110.0],[60000,150.0],[60000,80.0],[60000,170.0],[60000,70.0],[60000,160.0],[60000,110.0],[60000,90.0],[60000,150.0],[60000,160.0],[60000,180.0],[60000,100.0],[60000,160.0],[60000,80.0],[60000,180.0],[60000,140.0],[60000,170.0],[60000,90.0],[60000,110.0],[60000,150.0],[60000,150.0],[60000,190.0],[60000,80.0],[60000,170.0],[60000,160.0],[60000,130.0],[60000,140.0],[60000,70.0],[60000,140.0],[60000,170.0],[60000,130.0],[60000,80.0],[60000,170.0],[60000,80.0],[60000,140.0],[60000,100.0],[60000,190.0]],"insert":[[10,31.0],[10,20.0],[10,18.0],[10,19.0],[10,17.0],[10,19.0],[10,18.0],[10,14.0],[10,15.0],[10,16.0],[10,18.0],[10,17.0],[10,16.0],[10,19.0],[10,18.0],[10,16.0],[10,18.0],[10,17.0],[10,17.0],[10,17.0],[10,16.0],[10,16.0],[10,17.0],[10,17.0],[10,16.0],[10,17.0],[10,17.0],[10,16.0],[10,16.0],[10,16.0],[10,18.0],[10,15.0],[10,19.0],[10,17.0],[10,15.0],[10,14.0],[10,16.0],[10,16.0],[10,16.0],[10,16.0],[10,16.0],[10,15.0],[10,17.0],[10,17.0],[10,17.0],[10,13.0],[10,15.0],[10,16.0],[10,15.0],[10,17.0],[100,25.1],[100,24.2],[100,23.6],[100,23.71],[100,23.6],[100,23.1],[100,23.1],[100,23.4],[100,23.2],[100,23.1],[100,23.2],[100,22.81],[100,22.9],[100,23.6],[100,22.6],[100,23.4],[100,22.6],[100,23.0],[100,22.5],[100,22.9],[100,23.41],[100,22.9],[100,22.5],[100,23.1],[100,22.5],[100,22.1],[100,23.3],[100,23.1],[100,23.2],[100,22.4],[100,22.9],[100,23.1],[100,22.5],[100,22.4],[100,22.6],[100,23.0],[100,23.0],[100,22.51],[100,23.1],[100,22.4],[100,22.3],[100,23.2],[100,22.8],[100,22.4],[100,22.6],[100,21.7],[100,22.51],[100,23.0],[100,22.4],[100,22.8],[500,37.68],[500,38.02],[500,38.942],[500,37.782],[500,38.562],[500,37.942],[500,37.942],[500,38.622],[500,38.602],[500,37.502],[500,37.62],[500,38.4],[500,38.282],[500,38.162],[500,37.962],[500,38.222],[500,38.122],[500,38.082],[500,37.602],[500,38.602],[500,37.8],[500,37.86],[500,38.402],[500,38.002],[500,38.282],[500,37.482],[500,37.802],[500,37.702],[500,38.042],[500,37.36],[500,37.34],[500,37.362],[500,37.902],[500,38.022],[500,37.222],[500,37.322],[500,37.962],[500,38.36],[500,38.18],[500,37.382],[500,37.922],[500,38.002],[500,37.722],[500,37.502],[500,38.102],[500,37.682],[500,37.86],[500,37.602],[500,37.862],[500,37.842],[6000,277.829],[6000,245.105],[6000,245.179],[6000,243.29],[6000,247.144],[6000,247.112],[6000,244.669],[6000,248.409],[6000,247.152],[6000,249.617],[6000,243.552],[6000,247.865],[6000,244.407],[6000,242.013],[6000,245.719],[6000,246.864],[6000,244.814],[6000,246.252],[6000,242.404],[6000,247.59],[6000,243.434],[6000,243.974],[6000,244.895],[6000,245.434],[6000,249.297],[6000,249.929],[6000,246.649],[6000,246.162],[6000,247.744],[6000,244.77],[6000,245.4],[6000,241.595],[6000,249.139],[6000,247.892],[6000,243.597],[6000,242.725],[6000,244.23],[6000,241.988],[6000,242.319],[6000,244.994],[6000,242.914],[6000,243.95],[6000,246.22],[6000,242.06],[6000,245.16],[6000,244.949],[6000,242.045],[6000,244.512],[6000,244.872],[6000,243.554],[12000,514.716],[12000,508.981],[12000,511.245],[12000,514.289],[12000,511.168],[12000,518.124],[12000,514.063],[12000,517.941],[12000,515.53],[12000,509.219],[12000,514.398],[12000,517.208],[12000,511.707],[12000,514.041],[12000,513.047],[12000,511.346],[12000,522.52],[12000,520.738],[12000,534.827],[12000,521.609],[12000,516.748],[12000,514.362],[12000,514.908],[12000,511.176],[12000,516.912],[12000,512.179],[12000,510.151],[12000,525.015],[12000,527.533],[12000,526.248],[12000,532.987],[12000,530.029],[12000,528.674],[12000,523.769],[12000,514.927],[12000,513.061],[12000,517.18],[12000,504.695],[12000,514.332],[12000,513.274],[12000,508.343],[12000,516.099],[12000,517.552],[12000,527.923],[12000,527.632],[12000,527.5],[12000,523.698],[12000,521.204],[12000,519.728],[12000,511.544],[24000,1047.459],[24000,1041.845],[24000,1043.827],[24000,1038.088],[24000,1030.17],[24000,1050.621],[24000,1051.041],[24000,1042.071],[24000,1048.364],[24000,1046.21],[24000,1036.426],[24000,1046.023],[24000,1031.874],[24000,1028.535],[24000,1034.519],[24000,1039.426],[24000,1038.836],[24000,1049.043],[24000,1037.151],[24000,1036.692],[24000,1038.494],[24000,1050.594],[24000,1030.213],[24000,1198.837],[24000,1042.011],[24000,1040.149],[24000,1048.75],[24000,1037.001],[24000,1030.994],[24000,1025.685],[24000,1031.429],[24000,1029.451],[24000,1043.968],[24000,1047.227],[24000,1040.898],[24000,1042.897],[24000,1041.03],[24000,1038.67],[24000,1041.622],[24000,1039.165],[24000,1035.449],[24000,1040.435],[24000,1030.312],[24000,1020.822],[24000,1028.013],[24000,1034.657],[24000,1035.167],[24000,1044.75],[24000,1032.674],[24000,1030.046],[36000,1584.8],[36000,1577.604],[36000,1591.949],[36000,1577.937],[36000,1576.018],[36000,1580.181],[36000,1568.735],[36000,1561.179],[36000,1556.311],[36000,1562.604],[36000,1568.613],[36000,1573.469],[36000,1562.328],[36000,1567.729],[36000,1574.091],[36000,1585.24],[36000,1578.502],[36000,1578.708],[36000,1582.224],[36000,1581.778],[36000,1598.671],[36000,1587.347],[36000,1580.66],[36000,1568.611],[36000,1577.93],[36000,1583.118],[36000,1594.488],[36000,1589.656],[36000,1603.075],[36000,1582.553],[36000,1600.089],[36000,1597.444],[36000,1579.347],[36000,1564.567],[36000,1553.409],[36000,1586.978],[36000,1600.737],[36000,1597.137],[36000,1597.95],[36000,1586.053],[36000,1577.87],[36000,1588.651],[36000,1588.095],[36000,1609.9],[36000,1712.787],[36000,1861.573],[36000,1623.337],[36000,1598.495],[36000,1609.589],[36000,1602.876],[48000,2146.188],[48000,2126.292],[48000,2133.488],[48000,2134.809],[48000,2174.996],[48000,2149.638],[48000,2136.22],[48000,2144.045],[48000,2138.967],[48000,2139.688],[48000,2116.733],[48000,2128.085],[48000,2115.249],[48000,2118.978],[48000,2117.957],[48000,2107.521],[48000,2120.911],[48000,2114.144],[48000,2118.425],[48000,2132.56],[48000,2119.937],[48000,2118.361],[48000,2122.761],[48000,2123.629],[48000,2132.772],[48000,2121.09],[48000,2116.361],[48000,2119.759],[48000,2110.351],[48000,2126.009],[48000,2126.47],[48000,2135.482],[48000,2127.2],[48000,2114.467],[48000,2114.425],[48000,2110.273],[48000,2127.755],[48000,2125.235],[48000,2114.973],[48000,2120.007],[48000,2126.082],[48000,2121.851],[48000,2151.394],[48000,2136.387],[48000,2141.739],[48000,2156.905],[48000,2189.495],[48000,2168.983],[48000,2161.555],[48000,2173.038],[60000,2756.595],[60000,2754.61],[60000,2745.422],[60000,2740.426],[60000,2771.061],[60000,2752.942],[60000,2752.568],[60000,2747.406],[60000,2756.507],[60000,2759.843],[60000,2743.198],[60000,2747.307],[60000,2721.81],[60000,2745.655],[60000,2723.017],[60000,2743.842],[60000,2735.138],[60000,2745.435],[60000,2739.572],[60000,2742.872],[60000,2736.616],[60000,2795.232],[60000,2723.536],[60000,2748.659],[60000,2761.877],[60000,2741.168],[60000,2753.302],[60000,2749.043],[60000,2727.567],[60000,2755.479],[60000,2754.84],[60000,2760.198],[60000,2759.759],[60000,2775.213],[60000,2765.704],[60000,2763.187],[60000,2738.149],[60000,2746.614],[60000,2740.518],[60000,2759.214],[60000,2772.005],[60000,2746.498],[60000,2750.615],[60000,2753.657],[60000,2740.013],[60000,2765.561],[60000,2771.157],[60000,2743.951],[60000,2744.508],[60000,2755.694]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"contains":{"coeffs":[46.6427476565641,0.007771216264186365,-3.574471166318192e-8,0.275504214007924]},"remove":{"coeffs":[1056.9594946146826,0.4094657919965794,-5.913188079009854e-7,-188.34263193977313]},"clear":{"coeffs":[35.250719425492434,0.0038527436204641857,-3.7834152996747386e-8,-1.199878202790785]},"get":{"coeffs":[35.836358588496296,0.006170261735150118,2.5794612572956984e-8,1.5979544536340882]},"insert":{"coeffs":[187.65137592877727,0.13032689997191937,7.481862838531979e-7,-30.011459154777185]}}},"results":{"by_op":{"get":[[10,62.0],[10,83.0],[10,60.0],[10,41.0],[10,60.0],[10,40.0],[10,46.0],[10,46.0],[10,38.0],[10,27.0],[10,37.0],[10,41.0],[10,39.0],[10,42.0],[10,34.0],[10,34.0],[10,40.0],[10,40.0],[10,39.0],[10,31.0],[10,33.0],[10,30.0],[10,43.0],[10,37.0],[10,24.0],[10,35.0],[10,32.0],[10,31.0],[10,24.0],[10,34.0],[10,42.0],[10,32.0],[10,42.0],[10,35.0],[10,37.0],[10,37.0],[10,31.0],[10,31.0],[10,35.0],[10,30.0],[10,30.0],[10,31.0],[10,37.0],[10,42.0],[10,42.0],[10,30.0],[10,33.0],[10,34.0],[10,30.0],[10,42.0],[100,81.0],[100,62.0],[100,42.0],[100,58.0],[100,50.0],[100,50.0],[100,68.0],[100,53.0],[100,62.0],[100,46.0],[100,56.0],[100,46.0],[100,46.0],[100,53.0],[100,48.0],[100,50.0],[100,52.0],[100,50.0],[100,52.0],[100,54.0],[100,48.0],[100,51.0],[100,54.0],[100,45.0],[100,46.0],[100,47.0],[100,46.0],[100,44.0],[100,44.0],[100,47.0],[100,47.0],[100,46.0],[100,44.0],[100,44.0],[100,44.0],[100,50.0],[100,44.0],[100,46.0],[100,50.0],[100,46.0],[100,47.0],[100,46.0],[100,47.0],[100,44.0],[100,46.0],[100,46.0],[100,44.0],[100,46.0],[100,54.0],[100,42.0],[500,96.0],[500,59.0],[500,74.0],[500,71.0],[500,66.0],[500,62.0],[500,61.0],[500,56.0],[500,68.0],[500,59.0],[500,62.0],[500,61.0],[500,54.0],[500,54.0],[500,54.0],[500,61.0],[500,63.0],[500,52.0],[500,51.0],[500,52.0],[500,57.0],[500,56.0],[500,57.0],[500,60.0],[500,49.0],[500,57.0],[500,53.0],[500,52.0],[500,52.0],[500,52.0],[500,63.0],[500,50.0],[500,52.0],[500,60.0],[500,50.0],[500,57.0],[500,52.0],[500,60.0],[500,62.0],[500,52.0],[500,60.0],[500,58.0],[500,58.0],[500,65.0],[500,56.0],[500,49.0],[500,65.0],[500,48.0],[500,54.0],[500,49.0],[6000,120.0],[6000,84.0],[6000,92.0],[6000,85.0],[6000,101.0],[6000,95.0],[6000,67.0],[6000,104.0],[6000,98.0],[6000,110.0],[6000,96.0],[6000,114.0],[6000,82.0],[6000,94.0],[6000,85.0],[6000,101.0],[6000,80.0],[6000,92.0],[6000,98.0],[6000,330.0],[6000,96.0],[6000,95.0],[6000,92.0],[6000,79.0],[6000,83.0],[6000,77.0],[6000,92.0],[6000,90.0],[6000,81.0],[6000,82.0],[6000,84.0],[6000,110.0],[6000,101.0],[6000,115.0],[6000,80.0],[6000,101.0],[6000,100.0],[6000,104.0],[6000,104.0],[6000,82.0],[6000,102.0],[6000,100.0],[6000,86.0],[6000,106.0],[6000,77.0],[6000,102.0],[6000,84.0],[6000,79.0],[6000,103.0],[6000,85.0],[12000,106.0],[12000,110.0],[12000,145.0],[12000,94.0],[12000,113.0],[12000,118.0],[12000,109.0],[12000,154.0],[12000,106.0],[12000,88.0],[12000,96.0],[12000,71.0],[12000,124.0],[12000,100.0],[12000,145.0],[12000,99.0],[12000,123.0],[12000,78.0],[12000,109.0],[12000,108.0],[12000,96.0],[12000,126.0],[12000,102.0],[12000,110.0],[12000,104.0],[12000,102.0],[12000,95.0],[12000,114.0],[12000,79.0],[12000,106.0],[12000,100.0],[12000,104.0],[12000,116.0],[12000,177.0],[12000,112.0],[12000,136.0],[12000,79.0],[12000,102.0],[12000,93.0],[12000,115.0],[12000,126.0],[12000,108.0],[12000,108.0],[12000,98.0],[12000,85.0],[12000,98.0],[12000,118.0],[12000,116.0],[12000,117.0],[12000,120.0],[24000,258.0],[24000,242.0],[24000,203.0],[24000,116.0],[24000,492.0],[24000,425.0],[24000,206.0],[24000,124.0],[24000,230.0],[24000,202.0],[24000,281.0],[24000,256.0],[24000,118.0],[24000,278.0],[24000,282.0],[24000,271.0],[24000,236.0],[24000,370.0],[24000,117.0],[24000,129.0],[24000,347.0],[24000,144.0],[24000,175.0],[24000,225.0],[24000,193.0],[24000,159.0],[24000,113.0],[24000,215.0],[24000,283.0],[24000,194.0],[24000,224.0],[24000,207.0],[24000,198.0],[24000,201.0],[24000,265.0],[24000,206.0],[24000,223.0],[24000,470.0],[24000,203.0],[24000,305.0],[24000,152.0],[24000,328.0],[24000,204.0],[24000,188.0],[24000,206.0],[24000,223.0],[24000,610.0],[24000,195.0],[24000,301.0],[24000,271.0],[36000,255.0],[36000,442.0],[36000,279.0],[36000,329.0],[36000,393.0],[36000,561.0],[36000,246.0],[36000,340.0],[36000,262.0],[36000,517.0],[36000,357.0],[36000,247.0],[36000,208.0],[36000,379.0],[36000,375.0],[36000,303.0],[36000,183.0],[36000,431.0],[36000,595.0],[36000,337.0],[36000,267.0],[36000,203.0],[36000,241.0],[36000,122.0],[36000,364.0],[36000,340.0],[36000,335.0],[36000,352.0],[36000,466.0],[36000,188.0],[36000,322.0],[36000,331.0],[36000,205.0],[36000,306.0],[36000,238.0],[36000,319.0],[36000,230.0],[36000,326.0],[36000,301.0],[36000,574.0],[36000,368.0],[36000,339.0],[36000,423.0],[36000,622.0],[36000,507.0],[36000,333.0],[36000,254.0],[36000,418.0],[36000,394.0],[36000,358.0],[48000,328.0],[48000,212.0],[48000,589.0],[48000,246.0],[48000,130.0],[48000,202.0],[48000,257.0],[48000,224.0],[48000,217.0],[48000,371.0],[48000,349.0],[48000,576.0],[48000,574.0],[48000,424.0],[48000,138.0],[48000,278.0],[48000,673.0],[48000,336.0],[48000,749.0],[48000,418.0],[48000,222.0],[48000,515.0],[48000,308.0],[48000,453.0],[48000,407.0],[48000,287.0],[48000,130.0],[48000,558.0],[48000,297.0],[48000,465.0],[48000,148.0],[48000,307.0],[48000,117.0],[48000,540.0],[48000,885.0],[48000,449.0],[48000,291.0],[48000,277.0],[48000,273.0],[48000,429.0],[48000,289.0],[48000,297.0],[48000,400.0],[48000,489.0],[48000,585.0],[48000,466.0],[48000,277.0],[48000,525.0],[48000,325.0],[48000,284.0],[60000,388.0],[60000,346.0],[60000,390.0],[60000,371.0],[60000,351.0],[60000,267.0],[60000,318.0],[60000,339.0],[60000,231.0],[60000,445.0],[60000,798.0],[60000,336.0],[60000,231.0],[60000,412.0],[60000,450.0],[60000,203.0],[60000,422.0],[60000,261.0],[60000,296.0],[60000,403.0],[60000,383.0],[60000,447.0],[60000,260.0],[60000,451.0],[60000,332.0],[60000,8031.0],[60000,286.0],[60000,343.0],[60000,371.0],[60000,586.0],[60000,498.0],[60000,369.0],[60000,478.0],[60000,485.0],[60000,337.0],[60000,363.0],[60000,231.0],[60000,346.0],[60000,348.0],[60000,430.0],[60000,470.0],[60000,406.0],[60000,527.0],[60000,538.0],[60000,501.0],[60000,382.0],[60000,474.0],[60000,382.0],[60000,329.0],[60000,424.0]],"clear":[[10,38.0],[10,30.0],[10,24.0],[10,26.0],[10,28.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,27.0],[10,26.0],[10,25.0],[10,26.0],[10,26.0],[10,24.0],[10,26.0],[10,25.0],[10,26.0],[10,27.0],[10,26.0],[10,24.0],[10,26.0],[10,25.0],[10,27.0],[10,24.0],[10,26.0],[10,24.0],[10,26.0],[10,28.0],[10,26.0],[10,24.0],[10,24.0],[10,24.0],[10,24.0],[10,26.0],[10,26.0],[10,25.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,24.0],[10,24.0],[10,27.0],[10,24.0],[10,24.0],[10,26.0],[10,36.0],[100,38.0],[100,20.0],[100,27.0],[100,20.0],[100,20.0],[100,27.0],[100,20.0],[100,28.0],[100,27.0],[100,20.0],[100,20.0],[100,20.0],[100,27.0],[100,20.0],[100,20.0],[100,28.0],[100,26.0],[100,28.0],[100,28.0],[100,20.0],[100,20.0],[100,20.0],[100,27.0],[100,27.0],[100,20.0],[100,27.0],[100,27.0],[100,21.0],[100,20.0],[100,20.0],[100,27.0],[100,26.0],[100,24.0],[100,28.0],[100,26.0],[100,27.0],[100,27.0],[100,24.0],[100,24.0],[100,23.0],[100,23.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,25.0],[500,53.0],[500,44.0],[500,45.0],[500,45.0],[500,51.0],[500,45.0],[500,45.0],[500,44.0],[500,44.0],[500,44.0],[500,44.0],[500,41.0],[500,43.0],[500,38.0],[500,44.0],[500,46.0],[500,44.0],[500,44.0],[500,44.0],[500,45.0],[500,51.0],[500,50.0],[500,44.0],[500,41.0],[500,42.0],[500,42.0],[500,48.0],[500,42.0],[500,43.0],[500,43.0],[500,42.0],[500,43.0],[500,43.0],[500,44.0],[500,43.0],[500,44.0],[500,44.0],[500,45.0],[500,46.0],[500,45.0],[500,44.0],[500,43.0],[500,44.0],[500,44.0],[500,42.0],[500,42.0],[500,42.0],[500,42.0],[500,42.0],[500,42.0],[6000,50.0],[6000,40.0],[6000,47.0],[6000,43.0],[6000,44.0],[6000,41.0],[6000,42.0],[6000,41.0],[6000,42.0],[6000,48.0],[6000,44.0],[6000,41.0],[6000,44.0],[6000,41.0],[6000,43.0],[6000,41.0],[6000,43.0],[6000,42.0],[6000,40.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,44.0],[6000,43.0],[6000,42.0],[6000,43.0],[6000,41.0],[6000,43.0],[6000,43.0],[6000,42.0],[6000,43.0],[6000,41.0],[6000,43.0],[6000,41.0],[6000,41.0],[6000,42.0],[6000,42.0],[6000,42.0],[6000,43.0],[6000,43.0],[6000,42.0],[12000,80.0],[12000,62.0],[12000,40.0],[12000,53.0],[12000,42.0],[12000,54.0],[12000,53.0],[12000,49.0],[12000,69.0],[12000,53.0],[12000,67.0],[12000,62.0],[12000,44.0],[12000,41.0],[12000,46.0],[12000,51.0],[12000,66.0],[12000,43.0],[12000,71.0],[12000,59.0],[12000,64.0],[12000,40.0],[12000,63.0],[12000,64.0],[12000,55.0],[12000,63.0],[12000,70.0],[12000,62.0],[12000,56.0],[12000,42.0],[12000,72.0],[12000,58.0],[12000,43.0],[12000,54.0],[12000,44.0],[12000,61.0],[12000,72.0],[12000,43.0],[12000,50.0],[12000,54.0],[12000,58.0],[12000,44.0],[12000,54.0],[12000,44.0],[12000,50.0],[12000,46.0],[12000,43.0],[12000,58.0],[12000,45.0],[12000,54.0],[24000,70.0],[24000,65.0],[24000,82.0],[24000,72.0],[24000,66.0],[24000,72.0],[24000,87.0],[24000,71.0],[24000,66.0],[24000,72.0],[24000,73.0],[24000,73.0],[24000,71.0],[24000,70.0],[24000,83.0],[24000,70.0],[24000,68.0],[24000,72.0],[24000,42.0],[24000,71.0],[24000,67.0],[24000,54.0],[24000,78.0],[24000,73.0],[24000,73.0],[24000,82.0],[24000,64.0],[24000,74.0],[24000,73.0],[24000,74.0],[24000,87.0],[24000,71.0],[24000,76.0],[24000,73.0],[24000,41.0],[24000,95.0],[24000,71.0],[24000,70.0],[24000,80.0],[24000,103.0],[24000,70.0],[24000,74.0],[24000,65.0],[24000,72.0],[24000,72.0],[24000,73.0],[24000,74.0],[24000,75.0],[24000,123.0],[24000,105.0],[36000,154.0],[36000,70.0],[36000,70.0],[36000,72.0],[36000,70.0],[36000,62.0],[36000,72.0],[36000,66.0],[36000,67.0],[36000,68.0],[36000,366.0],[36000,70.0],[36000,74.0],[36000,145.0],[36000,67.0],[36000,60.0],[36000,75.0],[36000,62.0],[36000,70.0],[36000,68.0],[36000,70.0],[36000,149.0],[36000,75.0],[36000,108.0],[36000,74.0],[36000,77.0],[36000,69.0],[36000,73.0],[36000,141.0],[36000,70.0],[36000,64.0],[36000,143.0],[36000,83.0],[36000,73.0],[36000,69.0],[36000,78.0],[36000,65.0],[36000,78.0],[36000,70.0],[36000,66.0],[36000,71.0],[36000,132.0],[36000,70.0],[36000,71.0],[36000,138.0],[36000,124.0],[36000,73.0],[36000,70.0],[36000,75.0],[36000,70.0],[48000,161.0],[48000,3664.0],[48000,105.0],[48000,75.0],[48000,61.0],[48000,172.0],[48000,68.0],[48000,70.0],[48000,71.0],[48000,62.0],[48000,137.0],[48000,102.0],[48000,83.0],[48000,75.0],[48000,147.0],[48000,146.0],[48000,71.0],[48000,76.0],[48000,65.0],[48000,144.0],[48000,149.0],[48000,66.0],[48000,74.0],[48000,64.0],[48000,64.0],[48000,68.0],[48000,143.0],[48000,79.0],[48000,146.0],[48000,159.0],[48000,104.0],[48000,74.0],[48000,72.0],[48000,60.0],[48000,143.0],[48000,92.0],[48000,101.0],[48000,73.0],[48000,34.0],[48000,140.0],[48000,44.0],[48000,70.0],[48000,140.0],[48000,43.0],[48000,132.0],[48000,187.0],[48000,72.0],[48000,70.0],[48000,91.0],[48000,74.0],[60000,73.0],[60000,35.0],[60000,46.0],[60000,47.0],[60000,145.0],[60000,78.0],[60000,151.0],[60000,72.0],[60000,72.0],[60000,84.0],[60000,75.0],[60000,63.0],[60000,72.0],[60000,189.0],[60000,151.0],[60000,112.0],[60000,96.0],[60000,83.0],[60000,64.0],[60000,64.0],[60000,72.0],[60000,82.0],[60000,144.0],[60000,62.0],[60000,68.0],[60000,72.0],[60000,72.0],[60000,92.0],[60000,78.0],[60000,95.0],[60000,77.0],[60000,70.0],[60000,68.0],[60000,67.0],[60000,61.0],[60000,96.0],[60000,89.0],[60000,147.0],[60000,62.0],[60000,71.0],[60000,79.0],[60000,135.0],[60000,134.0],[60000,98.0],[60000,100.0],[60000,113.0],[60000,72.0],[60000,42.0],[60000,56.0],[60000,64.0]],"insert":[[10,66.0],[10,44.3],[10,37.4],[10,37.6],[10,36.3],[10,35.2],[10,28.1],[10,31.9],[10,28.9],[10,30.5],[10,37.7],[10,31.0],[10,26.6],[10,32.8],[10,24.3],[10,32.8],[10,27.5],[10,27.2],[10,33.7],[10,29.7],[10,28.7],[10,28.7],[10,26.1],[10,27.8],[10,27.5],[10,30.4],[10,31.0],[10,29.1],[10,27.3],[10,27.9],[10,27.9],[10,22.8],[10,30.3],[10,25.9],[10,31.5],[10,27.6],[10,30.3],[10,21.6],[10,29.0],[10,31.1],[10,30.4],[10,28.0],[10,30.3],[10,27.5],[10,25.8],[10,31.0],[10,28.3],[10,26.2],[10,30.3],[10,27.0],[100,190.56],[100,40.42],[100,39.3],[100,38.35],[100,37.88],[100,37.22],[100,38.32],[100,37.57],[100,38.03],[100,37.73],[100,37.77],[100,37.16],[100,37.51],[100,37.81],[100,37.8],[100,36.65],[100,37.21],[100,37.78],[100,79.33],[100,37.59],[100,37.13],[100,35.74],[100,36.23],[100,36.94],[100,36.75],[100,36.55],[100,36.74],[100,37.17],[100,37.49],[100,35.84],[100,36.87],[100,36.86],[100,36.18],[100,36.87],[100,36.27],[100,36.71],[100,36.08],[100,37.55],[100,37.17],[100,36.78],[100,35.94],[100,37.0],[100,37.44],[100,37.21],[100,37.06],[100,37.47],[100,35.23],[100,36.11],[100,36.94],[100,36.72],[500,63.648],[500,63.87],[500,63.252],[500,90.84],[500,60.178],[500,60.65],[500,75.588],[500,61.796],[500,61.442],[500,60.364],[500,60.838],[500,60.634],[500,59.594],[500,61.08],[500,90.46],[500,57.558],[500,56.754],[500,57.342],[500,57.95],[500,57.578],[500,57.782],[500,58.41],[500,57.664],[500,56.718],[500,56.986],[500,57.242],[500,56.566],[500,104.32],[500,62.372],[500,62.376],[500,64.064],[500,63.404],[500,62.526],[500,62.738],[500,73.188],[500,63.628],[500,62.944],[500,63.674],[500,63.2],[500,62.864],[500,63.018],[500,64.032],[500,63.594],[500,60.81],[500,89.738],[500,61.04],[500,60.512],[500,62.232],[500,60.768],[500,62.38],[6000,612.04],[6000,612.37],[6000,623.678],[6000,611.577],[6000,639.617],[6000,636.22],[6000,671.548],[6000,664.386],[6000,633.585],[6000,604.847],[6000,643.722],[6000,631.63],[6000,620.885],[6000,590.323],[6000,610.971],[6000,595.737],[6000,605.494],[6000,618.996],[6000,616.486],[6000,620.106],[6000,608.375],[6000,595.813],[6000,679.236],[6000,623.93],[6000,622.385],[6000,615.34],[6000,604.578],[6000,602.047],[6000,632.38],[6000,605.524],[6000,614.58],[6000,591.489],[6000,607.65],[6000,595.63],[6000,618.529],[6000,615.013],[6000,626.497],[6000,630.065],[6000,621.193],[6000,601.455],[6000,596.849],[6000,630.264],[6000,605.992],[6000,617.686],[6000,598.356],[6000,606.078],[6000,633.209],[6000,613.751],[6000,600.611],[6000,643.059],[12000,1460.387],[12000,1419.228],[12000,1407.749],[12000,1402.854],[12000,1395.95],[12000,1423.985],[12000,1389.639],[12000,1389.87],[12000,1445.66],[12000,1405.665],[12000,1409.62],[12000,1409.344],[12000,1397.942],[12000,1436.024],[12000,1409.027],[12000,1429.054],[12000,1434.866],[12000,1410.031],[12000,1407.742],[12000,1379.581],[12000,1406.305],[12000,1398.618],[12000,1416.963],[12000,1419.158],[12000,1406.495],[12000,1408.644],[12000,1413.595],[12000,1408.871],[12000,1392.837],[12000,1398.357],[12000,1420.732],[12000,1405.229],[12000,1418.238],[12000,1395.862],[12000,1409.966],[12000,1403.857],[12000,1371.264],[12000,1421.322],[12000,1392.749],[12000,1406.482],[12000,1410.215],[12000,1406.315],[12000,1404.797],[12000,1385.283],[12000,1425.045],[12000,1412.325],[12000,1410.792],[12000,1395.045],[12000,1386.285],[12000,1413.749],[24000,3218.565],[24000,3135.405],[24000,3182.118],[24000,3145.644],[24000,3231.714],[24000,3231.195],[24000,3187.788],[24000,3242.825],[24000,3275.4],[24000,3229.617],[24000,3194.135],[24000,3175.426],[24000,3122.716],[24000,3173.255],[24000,3199.692],[24000,3187.033],[24000,3181.662],[24000,3194.166],[24000,3218.579],[24000,3201.851],[24000,3259.229],[24000,3158.375],[24000,3196.262],[24000,3206.046],[24000,3192.434],[24000,3252.45],[24000,3151.731],[24000,3118.661],[24000,3211.274],[24000,3124.044],[24000,3163.515],[24000,3239.382],[24000,3272.438],[24000,3272.097],[24000,3260.951],[24000,3215.471],[24000,3229.222],[24000,3233.104],[24000,3233.088],[24000,3201.476],[24000,3184.15],[24000,3083.541],[24000,3151.967],[24000,3178.056],[24000,3213.601],[24000,3165.212],[24000,3265.024],[24000,3316.623],[24000,3289.864],[24000,3312.243],[36000,5335.221],[36000,5458.681],[36000,5420.552],[36000,5263.643],[36000,5397.294],[36000,5472.055],[36000,5488.193],[36000,5487.57],[36000,5493.694],[36000,5510.132],[36000,5518.373],[36000,5321.931],[36000,5295.082],[36000,5352.383],[36000,5365.059],[36000,5282.084],[36000,5350.867],[36000,5273.783],[36000,5357.814],[36000,5373.768],[36000,5341.812],[36000,5356.732],[36000,5355.941],[36000,5388.813],[36000,5430.946],[36000,5395.68],[36000,5338.024],[36000,5345.654],[36000,5388.637],[36000,5367.547],[36000,5352.118],[36000,5310.407],[36000,5342.086],[36000,5322.228],[36000,5281.895],[36000,5345.0],[36000,5320.412],[36000,5443.804],[36000,5462.692],[36000,5474.821],[36000,5499.378],[36000,5489.232],[36000,5517.8],[36000,5471.955],[36000,5496.914],[36000,5331.84],[36000,5344.468],[36000,5299.204],[36000,5359.643],[36000,5385.828],[48000,7751.198],[48000,7860.597],[48000,7838.887],[48000,7875.898],[48000,7696.134],[48000,7596.414],[48000,7653.987],[48000,7594.747],[48000,7700.137],[48000,7568.949],[48000,7524.386],[48000,7556.501],[48000,7544.703],[48000,7558.328],[48000,7617.783],[48000,7668.208],[48000,7576.763],[48000,7638.38],[48000,9359.034],[48000,7820.697],[48000,7841.027],[48000,7775.108],[48000,7754.924],[48000,7729.17],[48000,7675.168],[48000,7635.285],[48000,7664.96],[48000,11112.433],[48000,8783.362],[48000,8270.931],[48000,7790.007],[48000,7873.374],[48000,7925.274],[48000,7904.939],[48000,7904.244],[48000,7851.889],[48000,7831.121],[48000,7982.048],[48000,7850.988],[48000,7845.768],[48000,7817.313],[48000,7845.85],[48000,7841.838],[48000,7777.106],[48000,7856.827],[48000,7795.908],[48000,7788.177],[48000,9011.913],[48000,7807.639],[48000,7849.188],[60000,10041.938],[60000,9969.361],[60000,12150.315],[60000,12405.518],[60000,10548.204],[60000,10249.158],[60000,10119.811],[60000,10125.939],[60000,10126.866],[60000,10024.148],[60000,10025.179],[60000,10093.131],[60000,10031.589],[60000,9980.535],[60000,9981.871],[60000,10026.843],[60000,9969.747],[60000,10083.497],[60000,10182.449],[60000,10245.289],[60000,9898.438],[60000,9911.28],[60000,9909.319],[60000,9901.976],[60000,9876.907],[60000,9903.801],[60000,9809.943],[60000,9836.82],[60000,10152.47],[60000,10158.072],[60000,10133.07],[60000,9937.062],[60000,9935.203],[60000,9995.889],[60000,9893.36],[60000,10650.117],[60000,9975.688],[60000,9845.407],[60000,9896.082],[60000,10171.129],[60000,10183.175],[60000,10090.177],[60000,9870.56],[60000,9852.431],[60000,9886.66],[60000,10001.686],[60000,9884.057],[60000,9874.173],[60000,9888.687],[60000,9927.293]],"contains":[[10,74.0],[10,48.0],[10,62.0],[10,50.0],[10,27.0],[10,41.0],[10,44.0],[10,40.0],[10,42.0],[10,40.0],[10,41.0],[10,42.0],[10,33.0],[10,41.0],[10,40.0],[10,30.0],[10,42.0],[10,42.0],[10,36.0],[10,34.0],[10,38.0],[10,40.0],[10,42.0],[10,40.0],[10,42.0],[10,40.0],[10,31.0],[10,32.0],[10,30.0],[10,48.0],[10,51.0],[10,32.0],[10,39.0],[10,31.0],[10,43.0],[10,43.0],[10,39.0],[10,41.0],[10,36.0],[10,39.0],[10,45.0],[10,40.0],[10,26.0],[10,44.0],[10,30.0],[10,31.0],[10,42.0],[10,33.0],[10,52.0],[10,41.0],[100,69.0],[100,58.0],[100,64.0],[100,42.0],[100,59.0],[100,66.0],[100,51.0],[100,52.0],[100,64.0],[100,43.0],[100,57.0],[100,55.0],[100,40.0],[100,40.0],[100,59.0],[100,52.0],[100,49.0],[100,58.0],[100,46.0],[100,51.0],[100,50.0],[100,49.0],[100,40.0],[100,40.0],[100,47.0],[100,46.0],[100,40.0],[100,40.0],[100,62.0],[100,50.0],[100,50.0],[100,51.0],[100,49.0],[100,50.0],[100,49.0],[100,48.0],[100,43.0],[100,56.0],[100,44.0],[100,56.0],[100,56.0],[100,43.0],[100,46.0],[100,42.0],[100,46.0],[100,50.0],[100,48.0],[100,43.0],[100,54.0],[100,56.0],[500,95.0],[500,75.0],[500,69.0],[500,80.0],[500,64.0],[500,62.0],[500,72.0],[500,67.0],[500,73.0],[500,74.0],[500,64.0],[500,63.0],[500,73.0],[500,67.0],[500,56.0],[500,60.0],[500,53.0],[500,65.0],[500,65.0],[500,75.0],[500,67.0],[500,62.0],[500,64.0],[500,66.0],[500,69.0],[500,66.0],[500,66.0],[500,67.0],[500,65.0],[500,62.0],[500,66.0],[500,74.0],[500,66.0],[500,67.0],[500,68.0],[500,76.0],[500,54.0],[500,69.0],[500,65.0],[500,67.0],[500,64.0],[500,64.0],[500,63.0],[500,64.0],[500,76.0],[500,70.0],[500,70.0],[500,69.0],[500,66.0],[500,72.0],[6000,126.0],[6000,112.0],[6000,117.0],[6000,100.0],[6000,100.0],[6000,109.0],[6000,109.0],[6000,126.0],[6000,121.0],[6000,112.0],[6000,124.0],[6000,127.0],[6000,136.0],[6000,114.0],[6000,74.0],[6000,96.0],[6000,100.0],[6000,132.0],[6000,104.0],[6000,103.0],[6000,106.0],[6000,118.0],[6000,123.0],[6000,120.0],[6000,117.0],[6000,103.0],[6000,112.0],[6000,101.0],[6000,97.0],[6000,86.0],[6000,118.0],[6000,127.0],[6000,105.0],[6000,87.0],[6000,91.0],[6000,126.0],[6000,122.0],[6000,76.0],[6000,128.0],[6000,101.0],[6000,102.0],[6000,122.0],[6000,98.0],[6000,119.0],[6000,104.0],[6000,112.0],[6000,100.0],[6000,120.0],[6000,120.0],[6000,116.0],[12000,122.0],[12000,148.0],[12000,107.0],[12000,114.0],[12000,129.0],[12000,117.0],[12000,116.0],[12000,82.0],[12000,124.0],[12000,119.0],[12000,85.0],[12000,108.0],[12000,149.0],[12000,73.0],[12000,131.0],[12000,106.0],[12000,117.0],[12000,100.0],[12000,74.0],[12000,117.0],[12000,136.0],[12000,127.0],[12000,135.0],[12000,95.0],[12000,110.0],[12000,107.0],[12000,132.0],[12000,119.0],[12000,113.0],[12000,88.0],[12000,120.0],[12000,72.0],[12000,88.0],[12000,146.0],[12000,112.0],[12000,110.0],[12000,126.0],[12000,116.0],[12000,87.0],[12000,114.0],[12000,104.0],[12000,100.0],[12000,105.0],[12000,109.0],[12000,138.0],[12000,108.0],[12000,116.0],[12000,82.0],[12000,83.0],[12000,108.0],[24000,144.0],[24000,295.0],[24000,200.0],[24000,300.0],[24000,220.0],[24000,128.0],[24000,253.0],[24000,149.0],[24000,240.0],[24000,184.0],[24000,273.0],[24000,242.0],[24000,100.0],[24000,124.0],[24000,133.0],[24000,114.0],[24000,123.0],[24000,203.0],[24000,178.0],[24000,302.0],[24000,295.0],[24000,206.0],[24000,212.0],[24000,223.0],[24000,320.0],[24000,197.0],[24000,127.0],[24000,190.0],[24000,173.0],[24000,161.0],[24000,123.0],[24000,246.0],[24000,238.0],[24000,140.0],[24000,302.0],[24000,245.0],[24000,125.0],[24000,274.0],[24000,240.0],[24000,129.0],[24000,231.0],[24000,236.0],[24000,166.0],[24000,191.0],[24000,238.0],[24000,213.0],[24000,188.0],[24000,323.0],[24000,209.0],[24000,162.0],[36000,167.0],[36000,417.0],[36000,522.0],[36000,343.0],[36000,568.0],[36000,283.0],[36000,188.0],[36000,138.0],[36000,229.0],[36000,362.0],[36000,268.0],[36000,437.0],[36000,309.0],[36000,349.0],[36000,119.0],[36000,210.0],[36000,159.0],[36000,156.0],[36000,133.0],[36000,213.0],[36000,113.0],[36000,236.0],[36000,232.0],[36000,325.0],[36000,337.0],[36000,287.0],[36000,154.0],[36000,281.0],[36000,207.0],[36000,349.0],[36000,324.0],[36000,246.0],[36000,152.0],[36000,497.0],[36000,341.0],[36000,439.0],[36000,340.0],[36000,514.0],[36000,258.0],[36000,250.0],[36000,114.0],[36000,172.0],[36000,546.0],[36000,331.0],[36000,347.0],[36000,240.0],[36000,205.0],[36000,320.0],[36000,205.0],[36000,505.0],[48000,293.0],[48000,311.0],[48000,544.0],[48000,555.0],[48000,280.0],[48000,321.0],[48000,459.0],[48000,324.0],[48000,293.0],[48000,424.0],[48000,448.0],[48000,320.0],[48000,200.0],[48000,244.0],[48000,436.0],[48000,444.0],[48000,215.0],[48000,264.0],[48000,681.0],[48000,443.0],[48000,321.0],[48000,298.0],[48000,343.0],[48000,202.0],[48000,304.0],[48000,601.0],[48000,315.0],[48000,363.0],[48000,441.0],[48000,323.0],[48000,281.0],[48000,414.0],[48000,418.0],[48000,414.0],[48000,423.0],[48000,424.0],[48000,455.0],[48000,503.0],[48000,424.0],[48000,291.0],[48000,442.0],[48000,282.0],[48000,305.0],[48000,252.0],[48000,417.0],[48000,429.0],[48000,316.0],[48000,336.0],[48000,328.0],[48000,402.0],[60000,420.0],[60000,441.0],[60000,442.0],[60000,350.0],[60000,577.0],[60000,447.0],[60000,477.0],[60000,386.0],[60000,506.0],[60000,455.0],[60000,332.0],[60000,382.0],[60000,358.0],[60000,342.0],[60000,246.0],[60000,354.0],[60000,282.0],[60000,420.0],[60000,402.0],[60000,446.0],[60000,277.0],[60000,414.0],[60000,410.0],[60000,373.0],[60000,298.0],[60000,284.0],[60000,302.0],[60000,362.0],[60000,352.0],[60000,356.0],[60000,337.0],[60000,484.0],[60000,361.0],[60000,360.0],[60000,232.0],[60000,619.0],[60000,744.0],[60000,359.0],[60000,238.0],[60000,302.0],[60000,251.0],[60000,259.0],[60000,407.0],[60000,271.0],[60000,168.0],[60000,430.0],[60000,273.0],[60000,212.0],[60000,356.0],[60000,386.0]],"remove":[[10,86.0],[10,57.0],[10,54.0],[10,63.0],[10,91.0],[10,42.0],[10,42.0],[10,62.0],[10,46.0],[10,48.0],[10,36.0],[10,65.0],[10,36.0],[10,62.0],[10,44.0],[10,39.0],[10,52.0],[10,43.0],[10,39.0],[10,64.0],[10,45.0],[10,66.0],[10,47.0],[10,42.0],[10,51.0],[10,58.0],[10,46.0],[10,44.0],[10,44.0],[10,51.0],[10,44.0],[10,49.0],[10,35.0],[10,59.0],[10,48.0],[10,44.0],[10,35.0],[10,40.0],[10,58.0],[10,42.0],[10,49.0],[10,44.0],[10,59.0],[10,44.0],[10,50.0],[10,45.0],[10,55.0],[10,55.0],[10,42.0],[10,40.0],[100,191.0],[100,86.0],[100,106.0],[100,104.0],[100,65.0],[100,76.0],[100,80.0],[100,82.0],[100,85.0],[100,71.0],[100,67.0],[100,60.0],[100,90.0],[100,78.0],[100,78.0],[100,80.0],[100,64.0],[100,74.0],[100,84.0],[100,70.0],[100,78.0],[100,77.0],[100,85.0],[100,76.0],[100,72.0],[100,70.0],[100,69.0],[100,77.0],[100,65.0],[100,68.0],[100,74.0],[100,61.0],[100,75.0],[100,63.0],[100,62.0],[100,78.0],[100,80.0],[100,66.0],[100,83.0],[100,80.0],[100,77.0],[100,76.0],[100,63.0],[100,86.0],[100,64.0],[100,66.0],[100,69.0],[100,89.0],[100,84.0],[100,60.0],[500,195.0],[500,143.0],[500,129.0],[500,98.0],[500,133.0],[500,164.0],[500,102.0],[500,115.0],[500,140.0],[500,123.0],[500,149.0],[500,152.0],[500,120.0],[500,92.0],[500,158.0],[500,96.0],[500,87.0],[500,116.0],[500,73.0],[500,95.0],[500,115.0],[500,90.0],[500,67.0],[500,142.0],[500,126.0],[500,124.0],[500,88.0],[500,96.0],[500,150.0],[500,80.0],[500,148.0],[500,104.0],[500,99.0],[500,156.0],[500,105.0],[500,112.0],[500,92.0],[500,105.0],[500,156.0],[500,102.0],[500,77.0],[500,110.0],[500,128.0],[500,120.0],[500,96.0],[500,143.0],[500,152.0],[500,82.0],[500,98.0],[500,82.0],[6000,3079.0],[6000,1785.0],[6000,2030.0],[6000,1951.0],[6000,703.0],[6000,592.0],[6000,1878.0],[6000,917.0],[6000,3125.0],[6000,492.0],[6000,1706.0],[6000,2778.0],[6000,185.0],[6000,2599.0],[6000,1041.0],[6000,2033.0],[6000,1957.0],[6000,1427.0],[6000,508.0],[6000,1995.0],[6000,243.0],[6000,2162.0],[6000,831.0],[6000,986.0],[6000,178.0],[6000,1850.0],[6000,282.0],[6000,473.0],[6000,509.0],[6000,781.0],[6000,293.0],[6000,2820.0],[6000,508.0],[6000,1841.0],[6000,1337.0],[6000,914.0],[6000,540.0],[6000,1209.0],[6000,690.0],[6000,1621.0],[6000,2157.0],[6000,2069.0],[6000,2468.0],[6000,500.0],[6000,1610.0],[6000,1405.0],[6000,1065.0],[6000,709.0],[6000,2160.0],[6000,791.0],[12000,5180.0],[12000,2467.0],[12000,6102.0],[12000,4523.0],[12000,4624.0],[12000,544.0],[12000,957.0],[12000,989.0],[12000,393.0],[12000,4187.0],[12000,698.0],[12000,917.0],[12000,1070.0],[12000,2066.0],[12000,1395.0],[12000,805.0],[12000,3638.0],[12000,4826.0],[12000,1654.0],[12000,2287.0],[12000,3480.0],[12000,4996.0],[12000,317.0],[12000,1581.0],[12000,571.0],[12000,963.0],[12000,10197.0],[12000,5046.0],[12000,2463.0],[12000,1632.0],[12000,781.0],[12000,1916.0],[12000,1635.0],[12000,4502.0],[12000,2861.0],[12000,2111.0],[12000,652.0],[12000,3689.0],[12000,4466.0],[12000,4223.0],[12000,1104.0],[12000,1545.0],[12000,4978.0],[12000,2023.0],[12000,465.0],[12000,761.0],[12000,5712.0],[12000,3139.0],[12000,4843.0],[12000,3117.0],[24000,8919.0],[24000,9114.0],[24000,8286.0],[24000,12913.0],[24000,4441.0],[24000,8150.0],[24000,5072.0],[24000,11025.0],[24000,5871.0],[24000,1445.0],[24000,10306.0],[24000,4935.0],[24000,1053.0],[24000,7569.0],[24000,8602.0],[24000,8975.0],[24000,5121.0],[24000,1213.0],[24000,3007.0],[24000,12720.0],[24000,10892.0],[24000,4324.0],[24000,14377.0],[24000,480.0],[24000,746.0],[24000,11723.0],[24000,6530.0],[24000,4960.0],[24000,14179.0],[24000,2336.0],[24000,3786.0],[24000,12347.0],[24000,13689.0],[24000,3123.0],[24000,11339.0],[24000,4513.0],[24000,10482.0],[24000,2613.0],[24000,4601.0],[24000,981.0],[24000,12544.0],[24000,1418.0],[24000,9448.0],[24000,6754.0],[24000,21736.0],[24000,5748.0],[24000,1832.0],[24000,6478.0],[24000,13654.0],[24000,8959.0],[36000,6229.0],[36000,10754.0],[36000,5012.0],[36000,12442.0],[36000,16744.0],[36000,22963.0],[36000,11858.0],[36000,14872.0],[36000,2415.0],[36000,14188.0],[36000,925.0],[36000,12345.0],[36000,6930.0],[36000,10989.0],[36000,17637.0],[36000,14953.0],[36000,17743.0],[36000,13550.0],[36000,10929.0],[36000,18612.0],[36000,8672.0],[36000,15804.0],[36000,18275.0],[36000,14036.0],[36000,13357.0],[36000,10064.0],[36000,4694.0],[36000,5853.0],[36000,15067.0],[36000,9951.0],[36000,4650.0],[36000,22503.0],[36000,11087.0],[36000,4327.0],[36000,17139.0],[36000,4165.0],[36000,14780.0],[36000,7075.0],[36000,2053.0],[36000,8480.0],[36000,3255.0],[36000,16635.0],[36000,3371.0],[36000,24885.0],[36000,20188.0],[36000,23757.0],[36000,7643.0],[36000,22689.0],[36000,7558.0],[36000,10182.0],[48000,26821.0],[48000,12436.0],[48000,22433.0],[48000,14511.0],[48000,16392.0],[48000,12162.0],[48000,11176.0],[48000,4171.0],[48000,18667.0],[48000,11841.0],[48000,9225.0],[48000,7413.0],[48000,10640.0],[48000,22882.0],[48000,25489.0],[48000,34818.0],[48000,19824.0],[48000,20686.0],[48000,20267.0],[48000,13154.0],[48000,25238.0],[48000,19499.0],[48000,20692.0],[48000,1726.0],[48000,9229.0],[48000,23274.0],[48000,31024.0],[48000,32045.0],[48000,31087.0],[48000,15702.0],[48000,24642.0],[48000,13275.0],[48000,19214.0],[48000,23086.0],[48000,7690.0],[48000,39103.0],[48000,23569.0],[48000,33631.0],[48000,4566.0],[48000,22927.0],[48000,2045.0],[48000,16770.0],[48000,31733.0],[48000,33756.0],[48000,7067.0],[48000,1392.0],[48000,2467.0],[48000,28222.0],[48000,14997.0],[48000,9363.0],[60000,25334.0],[60000,19521.0],[60000,22491.0],[60000,24180.0],[60000,34549.0],[60000,23518.0],[60000,13909.0],[60000,24268.0],[60000,43594.0],[60000,5844.0],[60000,42293.0],[60000,9101.0],[60000,32053.0],[60000,7404.0],[60000,19727.0],[60000,22287.0],[60000,2483.0],[60000,6825.0],[60000,35302.0],[60000,3398.0],[60000,14274.0],[60000,10669.0],[60000,17657.0],[60000,40281.0],[60000,18036.0],[60000,33159.0],[60000,4721.0],[60000,18389.0],[60000,7118.0],[60000,17059.0],[60000,9112.0],[60000,3300.0],[60000,10451.0],[60000,28322.0],[60000,14416.0],[60000,33167.0],[60000,7235.0],[60000,23177.0],[60000,9697.0],[60000,35281.0],[60000,36035.0],[60000,3385.0],[60000,13558.0],[60000,34151.0],[60000,14338.0],[60000,31607.0],[60000,9465.0],[60000,11584.0],[60000,29880.0],[60000,25013.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecSet b/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecSet
deleted file mode 100644
index af94bbe..0000000
--- a/analysis/current/candelabra/benchmark_results/primrose_library__SortedVecSet
+++ /dev/null
@@ -1 +0,0 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"clear":{"coeffs":[20.023865068545547,0.00005339898244054522,-4.372162682163529e-10,-0.1364288891659342]},"remove":{"coeffs":[23.04072092315255,0.05174786848887902,-9.95806789302737e-8,0.8495483128081105]},"insert":{"coeffs":[33.95502762077558,0.02121084957612218,1.0316436840275786e-8,-3.1788162564762388]},"contains":{"coeffs":[12.129551299374498,0.00041816597304304703,1.1386058806565993e-9,2.5264143036586972]},"first":{"coeffs":[19.173366651039828,0.00001549193591694059,-6.127877049896002e-11,0.01183592443675252]},"last":{"coeffs":[17.575750773171933,-0.00009647017202830954,1.248758256756633e-9,0.21937489556828638]},"nth":{"coeffs":[19.40798586442611,-5.83245985075545e-6,3.8828782340887946e-11,0.01043489715400625]}}},"results":{"by_op":{"clear":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,21.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"remove":[[10,40.0],[10,50.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[100,50.0],[100,60.0],[100,60.0],[100,50.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[500,110.0],[500,80.0],[500,90.0],[500,60.0],[500,80.0],[500,50.0],[500,50.0],[500,40.0],[500,40.0],[500,50.0],[500,50.0],[500,40.0],[500,40.0],[500,70.0],[500,70.0],[500,60.0],[500,60.0],[500,30.0],[500,60.0],[500,50.0],[500,80.0],[500,50.0],[500,80.0],[500,40.0],[500,50.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,40.0],[500,40.0],[500,50.0],[500,70.0],[500,70.0],[500,40.0],[500,40.0],[500,80.0],[500,40.0],[500,50.0],[500,80.0],[500,80.0],[500,80.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,50.0],[500,40.0],[6000,110.0],[6000,130.0],[6000,270.0],[6000,550.0],[6000,220.0],[6000,270.0],[6000,500.0],[6000,390.0],[6000,280.0],[6000,210.0],[6000,310.0],[6000,350.0],[6000,190.0],[6000,110.0],[6000,330.0],[6000,390.0],[6000,240.0],[6000,230.0],[6000,490.0],[6000,400.0],[6000,360.0],[6000,400.0],[6000,180.0],[6000,310.0],[6000,520.0],[6000,130.0],[6000,440.0],[6000,110.0],[6000,340.0],[6000,260.0],[6000,500.0],[6000,160.0],[6000,160.0],[6000,270.0],[6000,470.0],[6000,390.0],[6000,350.0],[6000,130.0],[6000,170.0],[6000,430.0],[6000,530.0],[6000,150.0],[6000,460.0],[6000,140.0],[6000,480.0],[6000,290.0],[6000,300.0],[6000,370.0],[6000,520.0],[6000,100.0],[12000,720.0],[12000,480.0],[12000,460.0],[12000,420.0],[12000,950.0],[12000,250.0],[12000,420.0],[12000,990.0],[12000,870.0],[12000,190.0],[12000,80.0],[12000,480.0],[12000,1040.0],[12000,1000.0],[12000,130.0],[12000,920.0],[12000,1090.0],[12000,930.0],[12000,880.0],[12000,850.0],[12000,330.0],[12000,830.0],[12000,1050.0],[12000,650.0],[12000,160.0],[12000,661.0],[12000,260.0],[12000,920.0],[12000,700.0],[12000,1000.0],[12000,710.0],[12000,880.0],[12000,240.0],[12000,470.0],[12000,1030.0],[12000,900.0],[12000,710.0],[12000,230.0],[12000,1090.0],[12000,480.0],[12000,1020.0],[12000,160.0],[12000,1050.0],[12000,880.0],[12000,300.0],[12000,670.0],[12000,730.0],[12000,420.0],[12000,360.0],[12000,650.0],[24000,580.0],[24000,810.0],[24000,1760.0],[24000,1750.0],[24000,1820.0],[24000,1860.0],[24000,1340.0],[24000,210.0],[24000,1920.0],[24000,520.0],[24000,1890.0],[24000,1400.0],[24000,470.0],[24000,1040.0],[24000,1510.0],[24000,2100.0],[24000,1350.0],[24000,1610.0],[24000,1510.0],[24000,2090.0],[24000,1680.0],[24000,1350.0],[24000,340.0],[24000,190.0],[24000,1130.0],[24000,110.0],[24000,1650.0],[24000,520.0],[24000,1300.0],[24000,1600.0],[24000,2621.0],[24000,860.0],[24000,770.0],[24000,2060.0],[24000,1060.0],[24000,1840.0],[24000,1320.0],[24000,2160.0],[24000,1760.0],[24000,760.0],[24000,2150.0],[24000,370.0],[24000,160.0],[24000,1390.0],[24000,1370.0],[24000,1751.0],[24000,1910.0],[24000,500.0],[24000,1510.0],[24000,1980.0],[36000,1311.0],[36000,1350.0],[36000,2980.0],[36000,1500.0],[36000,2760.0],[36000,2030.0],[36000,2831.0],[36000,2820.0],[36000,3030.0],[36000,1900.0],[36000,1550.0],[36000,1380.0],[36000,260.0],[36000,1460.0],[36000,880.0],[36000,2590.0],[36000,2890.0],[36000,1170.0],[36000,1250.0],[36000,1890.0],[36000,1680.0],[36000,370.0],[36000,990.0],[36000,160.0],[36000,2340.0],[36000,2670.0],[36000,1520.0],[36000,490.0],[36000,500.0],[36000,370.0],[36000,1881.0],[36000,1230.0],[36000,440.0],[36000,670.0],[36000,530.0],[36000,2180.0],[36000,2691.0],[36000,1050.0],[36000,240.0],[36000,380.0],[36000,2230.0],[36000,1740.0],[36000,2671.0],[36000,3240.0],[36000,2210.0],[36000,1480.0],[36000,2110.0],[36000,2260.0],[36000,1320.0],[36000,2670.0],[48000,270.0],[48000,200.0],[48000,4250.0],[48000,3350.0],[48000,3720.0],[48000,3050.0],[48000,2760.0],[48000,2830.0],[48000,230.0],[48000,1680.0],[48000,1560.0],[48000,270.0],[48000,1110.0],[48000,550.0],[48000,2580.0],[48000,4291.0],[48000,230.0],[48000,1480.0],[48000,2130.0],[48000,3950.0],[48000,1190.0],[48000,4451.0],[48000,1270.0],[48000,3350.0],[48000,4300.0],[48000,2890.0],[48000,180.0],[48000,2910.0],[48000,4480.0],[48000,450.0],[48000,3360.0],[48000,410.0],[48000,1160.0],[48000,2070.0],[48000,3320.0],[48000,2170.0],[48000,3210.0],[48000,1350.0],[48000,4001.0],[48000,1930.0],[48000,1490.0],[48000,2020.0],[48000,1480.0],[48000,2630.0],[48000,2200.0],[48000,3571.0],[48000,3720.0],[48000,2491.0],[48000,4390.0],[48000,4340.0],[60000,4100.0],[60000,4300.0],[60000,1200.0],[60000,970.0],[60000,4420.0],[60000,4260.0],[60000,4560.0],[60000,4870.0],[60000,4240.0],[60000,960.0],[60000,240.0],[60000,3110.0],[60000,2421.0],[60000,5260.0],[60000,3520.0],[60000,2610.0],[60000,5010.0],[60000,4800.0],[60000,1670.0],[60000,2970.0],[60000,250.0],[60000,350.0],[60000,3470.0],[60000,1290.0],[60000,340.0],[60000,2450.0],[60000,3170.0],[60000,4770.0],[60000,340.0],[60000,550.0],[60000,1330.0],[60000,350.0],[60000,5250.0],[60000,1240.0],[60000,380.0],[60000,620.0],[60000,5661.0],[60000,2420.0],[60000,3091.0],[60000,890.0],[60000,4730.0],[60000,4310.0],[60000,4580.0],[60000,3510.0],[60000,5250.0],[60000,4660.0],[60000,2870.0],[60000,2890.0],[60000,1290.0],[60000,1120.0]],"insert":[[10,27.0],[10,20.0],[10,17.0],[10,18.0],[10,17.0],[10,17.0],[10,20.0],[10,14.0],[10,14.0],[10,15.0],[10,17.0],[10,16.0],[10,16.0],[10,17.0],[10,17.0],[10,16.0],[10,16.1],[10,13.0],[10,16.0],[10,14.0],[10,16.0],[10,19.0],[10,17.0],[10,15.0],[10,16.0],[10,16.0],[10,14.0],[10,16.0],[10,16.0],[10,14.0],[10,15.0],[10,13.0],[10,14.0],[10,14.0],[10,16.0],[10,13.0],[10,14.0],[10,14.0],[10,15.0],[10,14.0],[10,15.0],[10,14.0],[10,13.0],[10,15.0],[10,15.0],[10,15.0],[10,16.0],[10,13.0],[10,15.0],[10,15.0],[100,21.9],[100,22.4],[100,21.7],[100,21.1],[100,21.0],[100,20.5],[100,21.2],[100,20.11],[100,20.5],[100,20.9],[100,20.2],[100,20.3],[100,19.9],[100,20.7],[100,20.8],[100,20.4],[100,20.1],[100,20.0],[100,21.4],[100,20.6],[100,20.0],[100,20.91],[100,19.8],[100,20.3],[100,20.4],[100,20.1],[100,20.4],[100,20.2],[100,20.1],[100,20.0],[100,19.8],[100,20.5],[100,20.1],[100,20.0],[100,20.5],[100,19.81],[100,20.7],[100,20.3],[100,19.9],[100,19.9],[100,19.9],[100,19.9],[100,20.7],[100,20.1],[100,20.2],[100,20.4],[100,20.6],[100,20.5],[100,20.1],[100,20.21],[500,29.2],[500,30.002],[500,29.14],[500,29.422],[500,29.02],[500,28.882],[500,29.5],[500,29.242],[500,29.26],[500,29.502],[500,28.78],[500,29.302],[500,28.92],[500,28.902],[500,29.08],[500,29.542],[500,29.06],[500,29.022],[500,29.16],[500,28.56],[500,28.942],[500,29.02],[500,29.302],[500,29.04],[500,29.322],[500,28.74],[500,28.702],[500,28.78],[500,28.862],[500,28.86],[500,28.882],[500,29.0],[500,28.562],[500,28.38],[500,28.962],[500,29.24],[500,28.542],[500,28.62],[500,28.842],[500,28.82],[500,28.48],[500,28.722],[500,29.38],[500,29.442],[500,29.04],[500,28.942],[500,29.04],[500,29.162],[500,28.96],[500,28.722],[6000,109.682],[6000,110.862],[6000,111.77],[6000,111.848],[6000,109.153],[6000,109.538],[6000,111.592],[6000,111.36],[6000,110.997],[6000,111.6],[6000,109.825],[6000,111.072],[6000,110.587],[6000,111.72],[6000,112.038],[6000,111.292],[6000,111.859],[6000,110.373],[6000,109.435],[6000,110.834],[6000,110.317],[6000,111.875],[6000,110.217],[6000,110.005],[6000,111.685],[6000,110.58],[6000,111.084],[6000,111.487],[6000,110.602],[6000,112.928],[6000,109.735],[6000,110.433],[6000,110.712],[6000,112.86],[6000,113.243],[6000,111.997],[6000,110.56],[6000,110.248],[6000,112.123],[6000,111.188],[6000,112.412],[6000,110.428],[6000,111.315],[6000,111.95],[6000,110.042],[6000,111.387],[6000,111.822],[6000,111.519],[6000,111.034],[6000,112.152],[12000,239.707],[12000,242.147],[12000,243.358],[12000,241.809],[12000,244.263],[12000,242.909],[12000,242.476],[12000,241.413],[12000,242.619],[12000,242.448],[12000,240.473],[12000,242.45],[12000,239.709],[12000,240.357],[12000,241.232],[12000,244.315],[12000,242.364],[12000,242.426],[12000,240.497],[12000,243.246],[12000,241.347],[12000,240.305],[12000,243.299],[12000,241.957],[12000,244.438],[12000,242.175],[12000,242.494],[12000,241.383],[12000,241.347],[12000,239.494],[12000,238.953],[12000,239.482],[12000,240.184],[12000,242.088],[12000,240.413],[12000,242.086],[12000,240.063],[12000,238.76],[12000,241.954],[12000,242.215],[12000,241.817],[12000,240.376],[12000,243.082],[12000,241.428],[12000,239.219],[12000,239.46],[12000,244.187],[12000,242.127],[12000,241.413],[12000,243.039],[24000,505.27],[24000,506.058],[24000,505.972],[24000,506.158],[24000,509.365],[24000,505.917],[24000,503.328],[24000,507.087],[24000,505.268],[24000,504.988],[24000,505.298],[24000,506.301],[24000,509.791],[24000,507.13],[24000,504.789],[24000,507.96],[24000,504.854],[24000,504.76],[24000,503.598],[24000,507.797],[24000,506.87],[24000,505.686],[24000,509.33],[24000,504.911],[24000,506.849],[24000,508.444],[24000,506.269],[24000,501.464],[24000,506.105],[24000,504.662],[24000,508.023],[24000,508.94],[24000,506.689],[24000,507.446],[24000,506.194],[24000,504.593],[24000,505.94],[24000,506.701],[24000,506.986],[24000,500.584],[24000,506.574],[24000,505.885],[24000,508.439],[24000,502.134],[24000,500.574],[24000,501.199],[24000,503.463],[24000,510.574],[24000,504.837],[24000,509.111],[36000,761.679],[36000,764.816],[36000,766.717],[36000,770.637],[36000,771.984],[36000,762.539],[36000,765.41],[36000,765.76],[36000,762.114],[36000,761.01],[36000,764.792],[36000,764.086],[36000,766.793],[36000,766.702],[36000,764.832],[36000,769.224],[36000,767.157],[36000,759.288],[36000,762.058],[36000,759.966],[36000,762.953],[36000,767.668],[36000,766.852],[36000,768.172],[36000,764.739],[36000,770.286],[36000,762.536],[36000,767.042],[36000,771.673],[36000,766.745],[36000,767.685],[36000,765.464],[36000,767.043],[36000,761.186],[36000,769.16],[36000,764.549],[36000,770.273],[36000,767.714],[36000,763.764],[36000,763.599],[36000,762.608],[36000,762.666],[36000,767.005],[36000,766.488],[36000,765.884],[36000,767.801],[36000,768.869],[36000,761.763],[36000,767.967],[36000,762.441],[48000,1022.503],[48000,1025.902],[48000,1027.09],[48000,1018.933],[48000,1022.107],[48000,1028.318],[48000,1029.818],[48000,1031.306],[48000,1032.978],[48000,1032.455],[48000,1030.281],[48000,1029.018],[48000,1020.425],[48000,1022.161],[48000,1025.106],[48000,1023.145],[48000,1021.967],[48000,1022.8],[48000,1024.05],[48000,1037.787],[48000,1040.994],[48000,1044.392],[48000,1044.389],[48000,1032.001],[48000,1032.973],[48000,1026.9],[48000,1023.294],[48000,1025.69],[48000,1027.791],[48000,1022.851],[48000,1023.98],[48000,1021.23],[48000,1022.437],[48000,1022.617],[48000,1022.066],[48000,1022.311],[48000,1027.356],[48000,1031.578],[48000,1036.744],[48000,1029.25],[48000,1029.023],[48000,1030.331],[48000,1030.873],[48000,1024.871],[48000,1024.67],[48000,1028.859],[48000,1021.744],[48000,1034.222],[48000,1026.66],[48000,1033.134],[60000,1298.983],[60000,1296.708],[60000,1306.009],[60000,1295.009],[60000,1291.064],[60000,1300.188],[60000,1290.048],[60000,1294.091],[60000,1292.13],[60000,1289.462],[60000,1292.458],[60000,1294.285],[60000,1295.159],[60000,1295.359],[60000,1294.396],[60000,1292.642],[60000,1292.215],[60000,1286.419],[60000,1292.346],[60000,1282.765],[60000,1287.231],[60000,1283.636],[60000,1281.068],[60000,1289.707],[60000,1289.176],[60000,1297.792],[60000,1301.861],[60000,1289.705],[60000,1290.33],[60000,1285.385],[60000,1293.927],[60000,1292.536],[60000,1294.104],[60000,1293.251],[60000,1295.201],[60000,1293.934],[60000,1290.126],[60000,1291.018],[60000,1285.844],[60000,1287.151],[60000,1292.222],[60000,1288.774],[60000,1284.332],[60000,1292.853],[60000,1288.736],[60000,1278.54],[60000,1285.611],[60000,1286.113],[60000,1283.018],[60000,1292.411]],"contains":[[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,50.0],[100,40.0],[100,50.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,21.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[500,50.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,40.0],[500,30.0],[6000,70.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,30.0],[6000,50.0],[12000,70.0],[12000,70.0],[12000,50.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,40.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,40.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,40.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,40.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,40.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,60.0],[12000,60.0],[24000,60.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,50.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,50.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,50.0],[24000,60.0],[24000,70.0],[24000,40.0],[24000,60.0],[24000,50.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,40.0],[24000,60.0],[24000,40.0],[24000,50.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,40.0],[24000,60.0],[24000,60.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,60.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,70.0],[36000,60.0],[36000,60.0],[36000,80.0],[36000,60.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,50.0],[36000,70.0],[36000,70.0],[36000,40.0],[36000,70.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,60.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,50.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,50.0],[36000,50.0],[36000,60.0],[36000,60.0],[36000,60.0],[36000,50.0],[36000,60.0],[36000,50.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,60.0],[36000,50.0],[48000,90.0],[48000,70.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,70.0],[48000,60.0],[48000,80.0],[48000,80.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,70.0],[48000,80.0],[48000,60.0],[48000,60.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,70.0],[48000,60.0],[48000,60.0],[48000,70.0],[48000,90.0],[48000,70.0],[48000,100.0],[48000,70.0],[48000,110.0],[48000,120.0],[48000,70.0],[48000,80.0],[48000,60.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,90.0],[48000,80.0],[48000,70.0],[48000,90.0],[48000,80.0],[48000,70.0],[48000,60.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,60.0],[48000,60.0],[48000,80.0],[60000,120.0],[60000,100.0],[60000,90.0],[60000,90.0],[60000,60.0],[60000,70.0],[60000,70.0],[60000,70.0],[60000,90.0],[60000,70.0],[60000,90.0],[60000,50.0],[60000,80.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,120.0],[60000,70.0],[60000,120.0],[60000,70.0],[60000,70.0],[60000,70.0],[60000,50.0],[60000,90.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,80.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,60.0],[60000,110.0],[60000,150.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,70.0],[60000,100.0],[60000,80.0],[60000,80.0],[60000,80.0],[60000,70.0],[60000,90.0],[60000,90.0],[60000,60.0],[60000,70.0],[60000,80.0],[60000,70.0],[60000,90.0]],"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,21.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,30.0]],"last":[[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,10.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0]],"nth":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,10.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__VecMap b/analysis/current/candelabra/benchmark_results/primrose_library__VecMap
index e31e87b..69db61a 100644
--- a/analysis/current/candelabra/benchmark_results/primrose_library__VecMap
+++ b/analysis/current/candelabra/benchmark_results/primrose_library__VecMap
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"insert":{"coeffs":[8.726793074602028,0.10911680625346953,7.204386305675024e-8,-0.5989597215266258]},"clear":{"coeffs":[17.818607460476642,-0.00019537779692077942,4.5413872600384945e-9,0.25794956607647634]},"remove":{"coeffs":[-32.46201641758671,0.18155778745813222,8.621830251969467e-7,10.352144280277571]},"contains":{"coeffs":[83.5033379321103,0.11716335010242407,-1.587783636137436e-7,-11.513538688903282]},"get":{"coeffs":[120.94956375267066,0.16397305362082015,-4.6519593692558243e-7,-18.11781113775578]}}},"results":{"by_op":{"insert":[[10,25.0],[10,17.0],[10,8.0],[10,8.0],[10,8.0],[10,8.0],[10,8.0],[10,9.0],[10,8.0],[10,8.0],[10,8.0],[10,9.0],[10,8.0],[10,8.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,8.0],[10,8.0],[10,7.0],[10,8.0],[10,7.0],[10,6.0],[10,8.0],[10,9.0],[10,8.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,9.0],[10,9.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,8.0],[10,6.0],[10,8.0],[10,7.0],[10,7.0],[10,8.0],[100,19.4],[100,18.3],[100,16.1],[100,15.21],[100,15.2],[100,15.2],[100,15.3],[100,15.1],[100,15.2],[100,15.2],[100,15.1],[100,15.2],[100,15.2],[100,15.2],[100,15.2],[100,15.2],[100,15.1],[100,15.3],[100,15.2],[100,15.2],[100,15.2],[100,15.2],[100,15.7],[100,15.1],[100,15.1],[100,15.1],[100,15.1],[100,15.2],[100,15.11],[100,15.1],[100,15.2],[100,15.2],[100,15.2],[100,15.1],[100,15.2],[100,15.2],[100,15.2],[100,15.1],[100,15.2],[100,15.1],[100,15.2],[100,15.21],[100,15.2],[100,15.7],[100,15.2],[100,15.1],[100,15.2],[100,15.2],[100,15.1],[100,15.1],[500,58.564],[500,58.342],[500,58.042],[500,57.802],[500,57.802],[500,57.922],[500,57.882],[500,57.922],[500,57.822],[500,57.924],[500,57.822],[500,57.842],[500,57.842],[500,57.902],[500,57.922],[500,57.822],[500,57.842],[500,57.862],[500,57.842],[500,57.862],[500,57.822],[500,57.862],[500,57.822],[500,57.824],[500,57.802],[500,57.882],[500,57.822],[500,61.844],[500,57.802],[500,57.862],[500,57.842],[500,57.822],[500,57.824],[500,57.882],[500,57.942],[500,57.842],[500,57.882],[500,57.842],[500,57.962],[500,57.842],[500,57.862],[500,57.884],[500,57.842],[500,57.842],[500,57.882],[500,57.862],[500,57.902],[500,57.822],[500,57.902],[500,57.822],[6000,661.246],[6000,661.832],[6000,660.478],[6000,661.541],[6000,661.067],[6000,661.189],[6000,661.614],[6000,661.329],[6000,662.511],[6000,661.357],[6000,661.339],[6000,663.067],[6000,664.593],[6000,660.648],[6000,661.626],[6000,663.218],[6000,661.681],[6000,664.134],[6000,663.256],[6000,662.436],[6000,661.492],[6000,663.666],[6000,661.071],[6000,662.506],[6000,660.499],[6000,663.323],[6000,660.546],[6000,662.946],[6000,660.769],[6000,661.113],[6000,647.387],[6000,658.936],[6000,661.054],[6000,662.726],[6000,662.813],[6000,661.822],[6000,664.776],[6000,661.654],[6000,663.331],[6000,664.701],[6000,660.899],[6000,662.404],[6000,661.423],[6000,664.168],[6000,660.908],[6000,662.719],[6000,660.101],[6000,661.904],[6000,660.587],[6000,664.743],[12000,1279.139],[12000,1314.506],[12000,1320.396],[12000,1322.877],[12000,1321.386],[12000,1319.862],[12000,1320.771],[12000,1304.183],[12000,1317.623],[12000,1311.999],[12000,1303.871],[12000,1305.211],[12000,1305.813],[12000,1305.989],[12000,1304.73],[12000,1304.244],[12000,1304.249],[12000,1304.212],[12000,1304.264],[12000,1304.19],[12000,1303.678],[12000,1303.539],[12000,1305.094],[12000,1303.949],[12000,1305.49],[12000,1307.867],[12000,1321.649],[12000,1324.245],[12000,1320.65],[12000,1319.63],[12000,1304.172],[12000,1303.803],[12000,1304.291],[12000,1303.488],[12000,1305.599],[12000,1305.886],[12000,1316.07],[12000,1321.188],[12000,1310.844],[12000,1322.119],[12000,1319.954],[12000,1319.689],[12000,1320.204],[12000,1319.536],[12000,1319.508],[12000,1322.627],[12000,1321.224],[12000,1323.538],[12000,1320.888],[12000,1320.303],[24000,2591.557],[24000,2650.76],[24000,2669.002],[24000,2613.272],[24000,2592.745],[24000,2663.167],[24000,2688.43],[24000,2680.403],[24000,2637.52],[24000,2605.012],[24000,2614.893],[24000,2568.202],[24000,2617.065],[24000,2618.614],[24000,2625.681],[24000,2666.043],[24000,2655.808],[24000,2652.099],[24000,2654.772],[24000,2655.573],[24000,2605.718],[24000,2655.131],[24000,2653.582],[24000,2661.562],[24000,2678.783],[24000,2658.366],[24000,2671.585],[24000,2703.171],[24000,2670.476],[24000,2707.152],[24000,2665.355],[24000,2654.353],[24000,2671.398],[24000,2645.805],[24000,2699.363],[24000,2715.398],[24000,2742.781],[24000,2701.919],[24000,2698.652],[24000,2677.653],[24000,2660.182],[24000,2689.98],[24000,2710.081],[24000,2717.262],[24000,2705.749],[24000,2669.994],[24000,2688.558],[24000,2676.513],[24000,2610.841],[24000,2660.908],[36000,3934.398],[36000,4341.782],[36000,4099.342],[36000,3950.843],[36000,4009.687],[36000,3925.574],[36000,3923.766],[36000,3940.505],[36000,4049.745],[36000,4058.167],[36000,4084.797],[36000,4096.801],[36000,4092.526],[36000,4114.065],[36000,4121.922],[36000,4109.519],[36000,4104.081],[36000,4085.459],[36000,3947.16],[36000,4088.397],[36000,4066.601],[36000,4059.236],[36000,3964.117],[36000,3997.746],[36000,3905.435],[36000,4044.242],[36000,4033.148],[36000,4027.603],[36000,4081.252],[36000,4156.511],[36000,3933.69],[36000,4105.987],[36000,4130.142],[36000,4012.477],[36000,3948.163],[36000,4029.769],[36000,4068.811],[36000,4069.15],[36000,4065.595],[36000,3974.166],[36000,4037.695],[36000,4024.3],[36000,4001.711],[36000,4094.922],[36000,4103.508],[36000,3968.818],[36000,4101.666],[36000,3970.562],[36000,4067.802],[36000,4106.335],[48000,5485.548],[48000,5389.509],[48000,5245.725],[48000,5274.504],[48000,5564.316],[48000,5584.096],[48000,5353.36],[48000,5372.331],[48000,5397.956],[48000,5310.964],[48000,5465.559],[48000,5531.072],[48000,5488.407],[48000,5549.82],[48000,5525.817],[48000,5251.908],[48000,5417.718],[48000,5236.727],[48000,5300.561],[48000,5271.384],[48000,5481.845],[48000,5476.194],[48000,5622.343],[48000,5251.619],[48000,5296.141],[48000,5466.102],[48000,5267.75],[48000,5318.718],[48000,5224.163],[48000,5299.791],[48000,5248.485],[48000,5232.302],[48000,5248.748],[48000,5248.237],[48000,5242.17],[48000,5490.818],[48000,5439.458],[48000,5456.382],[48000,5273.896],[48000,5487.719],[48000,5337.977],[48000,5386.226],[48000,5281.966],[48000,5497.408],[48000,5483.2],[48000,5498.703],[48000,5288.337],[48000,5249.53],[48000,5332.918],[48000,5230.187],[60000,6880.761],[60000,6875.449],[60000,6900.652],[60000,6828.848],[60000,6753.997],[60000,6659.208],[60000,6804.904],[60000,6622.125],[60000,6750.634],[60000,6811.474],[60000,6826.737],[60000,6715.09],[60000,6767.26],[60000,6869.244],[60000,6756.831],[60000,6830.826],[60000,6865.521],[60000,6917.647],[60000,6868.352],[60000,6810.586],[60000,6765.492],[60000,6693.229],[60000,6712.274],[60000,6709.841],[60000,6764.07],[60000,6906.369],[60000,6835.209],[60000,6921.257],[60000,6622.446],[60000,6822.735],[60000,6887.47],[60000,6833.684],[60000,6852.253],[60000,6647.947],[60000,6810.308],[60000,6893.858],[60000,6908.835],[60000,6851.696],[60000,6780.734],[60000,6874.519],[60000,6861.007],[60000,6912.52],[60000,6898.786],[60000,6861.904],[60000,6778.496],[60000,6866.42],[60000,6894.268],[60000,6857.878],[60000,6798.71],[60000,6871.527]],"contains":[[10,50.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[100,50.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,50.0],[100,30.0],[100,20.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[100,20.0],[500,100.0],[500,140.0],[500,90.0],[500,100.0],[500,100.0],[500,50.0],[500,120.0],[500,30.0],[500,101.0],[500,30.0],[500,120.0],[500,80.0],[500,30.0],[500,20.0],[500,40.0],[500,70.0],[500,70.0],[500,80.0],[500,30.0],[500,80.0],[500,110.0],[500,130.0],[500,70.0],[500,70.0],[500,40.0],[500,80.0],[500,90.0],[500,100.0],[500,120.0],[500,80.0],[500,50.0],[500,90.0],[500,110.0],[500,100.0],[500,90.0],[500,40.0],[500,40.0],[500,60.0],[500,110.0],[500,120.0],[500,60.0],[500,30.0],[500,130.0],[500,50.0],[500,30.0],[500,70.0],[500,90.0],[500,30.0],[500,30.0],[500,60.0],[6000,980.0],[6000,390.0],[6000,60.0],[6000,550.0],[6000,400.0],[6000,900.0],[6000,930.0],[6000,1110.0],[6000,100.0],[6000,540.0],[6000,530.0],[6000,230.0],[6000,1090.0],[6000,890.0],[6000,740.0],[6000,40.0],[6000,790.0],[6000,940.0],[6000,610.0],[6000,890.0],[6000,1140.0],[6000,690.0],[6000,670.0],[6000,910.0],[6000,220.0],[6000,1270.0],[6000,1120.0],[6000,240.0],[6000,520.0],[6000,1000.0],[6000,600.0],[6000,1080.0],[6000,90.0],[6000,550.0],[6000,570.0],[6000,320.0],[6000,1070.0],[6000,640.0],[6000,620.0],[6000,650.0],[6000,320.0],[6000,1280.0],[6000,1290.0],[6000,1280.0],[6000,220.0],[6000,300.0],[6000,650.0],[6000,1140.0],[6000,120.0],[6000,890.0],[12000,1600.0],[12000,1830.0],[12000,2241.0],[12000,550.0],[12000,1490.0],[12000,1280.0],[12000,420.0],[12000,2370.0],[12000,190.0],[12000,1270.0],[12000,1550.0],[12000,1930.0],[12000,1670.0],[12000,1190.0],[12000,330.0],[12000,1641.0],[12000,370.0],[12000,1090.0],[12000,470.0],[12000,660.0],[12000,2320.0],[12000,780.0],[12000,1870.0],[12000,210.0],[12000,770.0],[12000,490.0],[12000,840.0],[12000,2110.0],[12000,500.0],[12000,1120.0],[12000,950.0],[12000,220.0],[12000,270.0],[12000,1340.0],[12000,90.0],[12000,1660.0],[12000,1260.0],[12000,1520.0],[12000,350.0],[12000,1110.0],[12000,1240.0],[12000,310.0],[12000,300.0],[12000,1700.0],[12000,1160.0],[12000,570.0],[12000,1420.0],[12000,580.0],[12000,880.0],[12000,2330.0],[24000,860.0],[24000,3190.0],[24000,3690.0],[24000,1740.0],[24000,3740.0],[24000,2410.0],[24000,700.0],[24000,4411.0],[24000,2180.0],[24000,1310.0],[24000,920.0],[24000,4650.0],[24000,1370.0],[24000,4420.0],[24000,3820.0],[24000,2450.0],[24000,420.0],[24000,2790.0],[24000,3170.0],[24000,1220.0],[24000,4350.0],[24000,2400.0],[24000,3040.0],[24000,4740.0],[24000,4241.0],[24000,3740.0],[24000,4270.0],[24000,3920.0],[24000,3120.0],[24000,4240.0],[24000,1650.0],[24000,2120.0],[24000,4740.0],[24000,3981.0],[24000,650.0],[24000,4220.0],[24000,1230.0],[24000,1590.0],[24000,4980.0],[24000,3441.0],[24000,4161.0],[24000,1400.0],[24000,4490.0],[24000,4071.0],[24000,1480.0],[24000,3860.0],[24000,1140.0],[24000,3010.0],[24000,2510.0],[24000,4020.0],[36000,7470.0],[36000,2810.0],[36000,5580.0],[36000,1360.0],[36000,1170.0],[36000,2360.0],[36000,1980.0],[36000,1310.0],[36000,4670.0],[36000,1470.0],[36000,1980.0],[36000,3011.0],[36000,2490.0],[36000,7331.0],[36000,530.0],[36000,710.0],[36000,490.0],[36000,4840.0],[36000,6231.0],[36000,4920.0],[36000,4511.0],[36000,970.0],[36000,2580.0],[36000,4320.0],[36000,4860.0],[36000,6910.0],[36000,5980.0],[36000,5760.0],[36000,4380.0],[36000,7180.0],[36000,1760.0],[36000,3660.0],[36000,5021.0],[36000,6120.0],[36000,6410.0],[36000,2470.0],[36000,2500.0],[36000,2940.0],[36000,5710.0],[36000,5570.0],[36000,3140.0],[36000,680.0],[36000,1280.0],[36000,4560.0],[36000,2530.0],[36000,4230.0],[36000,7600.0],[36000,1991.0],[36000,2830.0],[36000,5751.0],[48000,4260.0],[48000,6070.0],[48000,680.0],[48000,6801.0],[48000,4530.0],[48000,2160.0],[48000,2350.0],[48000,9220.0],[48000,8071.0],[48000,6771.0],[48000,8281.0],[48000,3280.0],[48000,7120.0],[48000,2660.0],[48000,490.0],[48000,1690.0],[48000,7740.0],[48000,4060.0],[48000,350.0],[48000,130.0],[48000,8761.0],[48000,7480.0],[48000,3990.0],[48000,8521.0],[48000,9971.0],[48000,500.0],[48000,4340.0],[48000,6710.0],[48000,10441.0],[48000,9990.0],[48000,3020.0],[48000,7671.0],[48000,9341.0],[48000,6240.0],[48000,1210.0],[48000,4360.0],[48000,4580.0],[48000,1980.0],[48000,2940.0],[48000,2030.0],[48000,5860.0],[48000,10470.0],[48000,1010.0],[48000,9411.0],[48000,2200.0],[48000,10721.0],[48000,8111.0],[48000,5060.0],[48000,210.0],[48000,6030.0],[60000,10811.0],[60000,11800.0],[60000,530.0],[60000,13100.0],[60000,210.0],[60000,3190.0],[60000,2960.0],[60000,1690.0],[60000,7160.0],[60000,9401.0],[60000,690.0],[60000,11351.0],[60000,8180.0],[60000,11630.0],[60000,10750.0],[60000,4500.0],[60000,8320.0],[60000,1080.0],[60000,1550.0],[60000,1341.0],[60000,8881.0],[60000,12171.0],[60000,5360.0],[60000,10620.0],[60000,6500.0],[60000,5080.0],[60000,10670.0],[60000,290.0],[60000,2420.0],[60000,2730.0],[60000,11150.0],[60000,6950.0],[60000,1110.0],[60000,160.0],[60000,14921.0],[60000,590.0],[60000,12151.0],[60000,6320.0],[60000,12851.0],[60000,8290.0],[60000,11431.0],[60000,2130.0],[60000,13790.0],[60000,6050.0],[60000,5170.0],[60000,2390.0],[60000,9981.0],[60000,3531.0],[60000,1570.0],[60000,2730.0]],"get":[[10,20.0],[10,40.0],[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[100,50.0],[100,50.0],[100,70.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,20.0],[100,40.0],[100,50.0],[100,40.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,50.0],[100,40.0],[100,20.0],[100,40.0],[100,30.0],[100,20.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,20.0],[100,40.0],[100,40.0],[100,40.0],[100,20.0],[100,50.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,50.0],[100,20.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,20.0],[100,40.0],[100,40.0],[100,40.0],[500,70.0],[500,80.0],[500,80.0],[500,90.0],[500,20.0],[500,120.0],[500,80.0],[500,50.0],[500,30.0],[500,60.0],[500,110.0],[500,90.0],[500,140.0],[500,150.0],[500,130.0],[500,160.0],[500,130.0],[500,60.0],[500,140.0],[500,150.0],[500,160.0],[500,160.0],[500,60.0],[500,120.0],[500,170.0],[500,100.0],[500,160.0],[500,170.0],[500,70.0],[500,120.0],[500,40.0],[500,140.0],[500,150.0],[500,30.0],[500,100.0],[500,80.0],[500,140.0],[500,140.0],[500,50.0],[500,80.0],[500,90.0],[500,140.0],[500,40.0],[500,60.0],[500,120.0],[500,80.0],[500,20.0],[500,40.0],[500,90.0],[500,20.0],[6000,1170.0],[6000,740.0],[6000,220.0],[6000,1550.0],[6000,1690.0],[6000,1570.0],[6000,170.0],[6000,790.0],[6000,950.0],[6000,1370.0],[6000,730.0],[6000,440.0],[6000,1780.0],[6000,1780.0],[6000,610.0],[6000,400.0],[6000,1510.0],[6000,1180.0],[6000,1070.0],[6000,50.0],[6000,870.0],[6000,200.0],[6000,110.0],[6000,1180.0],[6000,1770.0],[6000,980.0],[6000,1230.0],[6000,80.0],[6000,960.0],[6000,710.0],[6000,1460.0],[6000,1221.0],[6000,470.0],[6000,650.0],[6000,850.0],[6000,610.0],[6000,760.0],[6000,1900.0],[6000,190.0],[6000,870.0],[6000,20.0],[6000,1331.0],[6000,1720.0],[6000,50.0],[6000,780.0],[6000,470.0],[6000,1611.0],[6000,1940.0],[6000,170.0],[6000,1430.0],[12000,350.0],[12000,690.0],[12000,3650.0],[12000,690.0],[12000,540.0],[12000,420.0],[12000,810.0],[12000,460.0],[12000,1980.0],[12000,1300.0],[12000,2350.0],[12000,3111.0],[12000,3540.0],[12000,2890.0],[12000,3690.0],[12000,3180.0],[12000,2480.0],[12000,1060.0],[12000,1621.0],[12000,1670.0],[12000,1310.0],[12000,2640.0],[12000,2821.0],[12000,1290.0],[12000,1780.0],[12000,20.0],[12000,420.0],[12000,810.0],[12000,1600.0],[12000,2140.0],[12000,950.0],[12000,290.0],[12000,2290.0],[12000,2830.0],[12000,821.0],[12000,440.0],[12000,3330.0],[12000,2670.0],[12000,821.0],[12000,1140.0],[12000,2781.0],[12000,1530.0],[12000,1380.0],[12000,2390.0],[12000,1630.0],[12000,1950.0],[12000,2070.0],[12000,3630.0],[12000,180.0],[12000,820.0],[24000,4640.0],[24000,2000.0],[24000,460.0],[24000,840.0],[24000,3550.0],[24000,840.0],[24000,2510.0],[24000,5821.0],[24000,5051.0],[24000,4030.0],[24000,560.0],[24000,6871.0],[24000,5080.0],[24000,2800.0],[24000,2380.0],[24000,4600.0],[24000,3810.0],[24000,6980.0],[24000,3260.0],[24000,3871.0],[24000,1371.0],[24000,2880.0],[24000,5480.0],[24000,2770.0],[24000,3590.0],[24000,3450.0],[24000,920.0],[24000,1210.0],[24000,5570.0],[24000,1780.0],[24000,1880.0],[24000,4860.0],[24000,530.0],[24000,2080.0],[24000,3670.0],[24000,4670.0],[24000,7040.0],[24000,1540.0],[24000,5681.0],[24000,2300.0],[24000,2070.0],[24000,1540.0],[24000,2580.0],[24000,5750.0],[24000,3570.0],[24000,5280.0],[24000,140.0],[24000,800.0],[24000,6530.0],[24000,2580.0],[36000,7490.0],[36000,8191.0],[36000,2320.0],[36000,6460.0],[36000,6450.0],[36000,4620.0],[36000,4450.0],[36000,8341.0],[36000,2400.0],[36000,5050.0],[36000,5180.0],[36000,7170.0],[36000,7880.0],[36000,2120.0],[36000,9020.0],[36000,150.0],[36000,4140.0],[36000,2620.0],[36000,10180.0],[36000,6890.0],[36000,6080.0],[36000,7340.0],[36000,5510.0],[36000,2830.0],[36000,5360.0],[36000,10380.0],[36000,5300.0],[36000,7940.0],[36000,8420.0],[36000,10410.0],[36000,6900.0],[36000,750.0],[36000,910.0],[36000,3060.0],[36000,6051.0],[36000,60.0],[36000,4241.0],[36000,880.0],[36000,2530.0],[36000,9230.0],[36000,1720.0],[36000,6750.0],[36000,7460.0],[36000,5960.0],[36000,3940.0],[36000,6151.0],[36000,3541.0],[36000,9570.0],[36000,740.0],[36000,10330.0],[48000,8690.0],[48000,8200.0],[48000,7030.0],[48000,4680.0],[48000,2370.0],[48000,12411.0],[48000,3691.0],[48000,11171.0],[48000,13191.0],[48000,9780.0],[48000,13110.0],[48000,9921.0],[48000,4650.0],[48000,7920.0],[48000,2940.0],[48000,3800.0],[48000,2391.0],[48000,12071.0],[48000,5860.0],[48000,660.0],[48000,8820.0],[48000,750.0],[48000,6581.0],[48000,7690.0],[48000,6230.0],[48000,8001.0],[48000,4580.0],[48000,1210.0],[48000,740.0],[48000,12040.0],[48000,5981.0],[48000,13191.0],[48000,1050.0],[48000,7501.0],[48000,5720.0],[48000,8120.0],[48000,4811.0],[48000,8680.0],[48000,4680.0],[48000,3390.0],[48000,4051.0],[48000,7940.0],[48000,9110.0],[48000,190.0],[48000,10610.0],[48000,13321.0],[48000,5520.0],[48000,1180.0],[48000,1501.0],[48000,12771.0],[60000,510.0],[60000,2221.0],[60000,12460.0],[60000,3070.0],[60000,13961.0],[60000,1700.0],[60000,6870.0],[60000,5090.0],[60000,12990.0],[60000,6611.0],[60000,5200.0],[60000,3000.0],[60000,6720.0],[60000,10641.0],[60000,1640.0],[60000,11121.0],[60000,14080.0],[60000,12251.0],[60000,5170.0],[60000,9190.0],[60000,6170.0],[60000,10250.0],[60000,11161.0],[60000,11001.0],[60000,11580.0],[60000,4920.0],[60000,13260.0],[60000,3690.0],[60000,6391.0],[60000,4761.0],[60000,9240.0],[60000,9790.0],[60000,19621.0],[60000,9590.0],[60000,120.0],[60000,9220.0],[60000,8020.0],[60000,5600.0],[60000,13130.0],[60000,6280.0],[60000,9870.0],[60000,5050.0],[60000,8251.0],[60000,17601.0],[60000,2470.0],[60000,10611.0],[60000,670.0],[60000,11000.0],[60000,3001.0],[60000,10910.0]],"clear":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,40.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,21.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,150.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,40.0]],"remove":[[10,60.0],[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,50.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[100,70.0],[100,50.0],[100,80.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,50.0],[100,30.0],[100,30.0],[100,50.0],[100,50.0],[100,50.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,60.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,50.0],[100,50.0],[100,50.0],[100,30.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,60.0],[100,40.0],[100,40.0],[500,140.0],[500,130.0],[500,140.0],[500,120.0],[500,120.0],[500,110.0],[500,110.0],[500,120.0],[500,120.0],[500,110.0],[500,110.0],[500,140.0],[500,130.0],[500,110.0],[500,130.0],[500,130.0],[500,110.0],[500,120.0],[500,110.0],[500,130.0],[500,120.0],[500,110.0],[500,120.0],[500,100.0],[500,140.0],[500,110.0],[500,120.0],[500,110.0],[500,120.0],[500,100.0],[500,110.0],[500,120.0],[500,120.0],[500,110.0],[500,120.0],[500,130.0],[500,130.0],[500,120.0],[500,130.0],[500,120.0],[500,100.0],[500,120.0],[500,120.0],[500,120.0],[500,120.0],[500,100.0],[500,110.0],[500,120.0],[500,130.0],[500,110.0],[6000,1140.0],[6000,1260.0],[6000,1110.0],[6000,1200.0],[6000,1180.0],[6000,1250.0],[6000,1280.0],[6000,1060.0],[6000,1340.0],[6000,1320.0],[6000,1100.0],[6000,1320.0],[6000,1270.0],[6000,1310.0],[6000,1300.0],[6000,1060.0],[6000,1210.0],[6000,1250.0],[6000,1120.0],[6000,1110.0],[6000,1210.0],[6000,1300.0],[6000,1320.0],[6000,1160.0],[6000,1230.0],[6000,1200.0],[6000,1320.0],[6000,1270.0],[6000,1100.0],[6000,1151.0],[6000,1090.0],[6000,1140.0],[6000,1200.0],[6000,1140.0],[6000,1110.0],[6000,1320.0],[6000,1120.0],[6000,1300.0],[6000,1150.0],[6000,1250.0],[6000,1230.0],[6000,1150.0],[6000,1320.0],[6000,1170.0],[6000,1130.0],[6000,1180.0],[6000,1250.0],[6000,1071.0],[6000,1290.0],[6000,1290.0],[12000,2370.0],[12000,2310.0],[12000,2420.0],[12000,2330.0],[12000,2320.0],[12000,2630.0],[12000,2460.0],[12000,2270.0],[12000,2270.0],[12000,2240.0],[12000,2460.0],[12000,2480.0],[12000,2590.0],[12000,2290.0],[12000,2440.0],[12000,2420.0],[12000,2490.0],[12000,2460.0],[12000,2600.0],[12000,2330.0],[12000,2431.0],[12000,2400.0],[12000,2450.0],[12000,2420.0],[12000,2320.0],[12000,2591.0],[12000,2530.0],[12000,2260.0],[12000,2470.0],[12000,2420.0],[12000,2250.0],[12000,2480.0],[12000,2370.0],[12000,2450.0],[12000,2470.0],[12000,2490.0],[12000,2220.0],[12000,2330.0],[12000,2310.0],[12000,2250.0],[12000,2470.0],[12000,2740.0],[12000,2640.0],[12000,2430.0],[12000,2300.0],[12000,2360.0],[12000,2480.0],[12000,2260.0],[12000,2300.0],[12000,2340.0],[24000,4880.0],[24000,4780.0],[24000,5060.0],[24000,4710.0],[24000,4800.0],[24000,4990.0],[24000,4460.0],[24000,5000.0],[24000,5330.0],[24000,4640.0],[24000,4680.0],[24000,4800.0],[24000,5110.0],[24000,5210.0],[24000,5181.0],[24000,5171.0],[24000,4621.0],[24000,5070.0],[24000,4550.0],[24000,5090.0],[24000,5400.0],[24000,5280.0],[24000,4861.0],[24000,4810.0],[24000,5271.0],[24000,4900.0],[24000,5120.0],[24000,5200.0],[24000,5170.0],[24000,5020.0],[24000,5030.0],[24000,5190.0],[24000,7151.0],[24000,5010.0],[24000,4610.0],[24000,5060.0],[24000,5020.0],[24000,4941.0],[24000,5030.0],[24000,4941.0],[24000,4970.0],[24000,5400.0],[24000,5350.0],[24000,4610.0],[24000,4910.0],[24000,5491.0],[24000,4540.0],[24000,5190.0],[24000,4510.0],[24000,4480.0],[36000,7180.0],[36000,6810.0],[36000,9321.0],[36000,8910.0],[36000,9731.0],[36000,8310.0],[36000,7731.0],[36000,7560.0],[36000,7751.0],[36000,7180.0],[36000,7530.0],[36000,9330.0],[36000,7090.0],[36000,7570.0],[36000,8971.0],[36000,7400.0],[36000,7200.0],[36000,7331.0],[36000,7830.0],[36000,7740.0],[36000,7710.0],[36000,8340.0],[36000,7810.0],[36000,7930.0],[36000,7780.0],[36000,7250.0],[36000,7631.0],[36000,7400.0],[36000,7321.0],[36000,7841.0],[36000,7521.0],[36000,8040.0],[36000,6970.0],[36000,8080.0],[36000,7430.0],[36000,12620.0],[36000,9461.0],[36000,7771.0],[36000,7641.0],[36000,7650.0],[36000,11770.0],[36000,7391.0],[36000,7690.0],[36000,7700.0],[36000,7220.0],[36000,7451.0],[36000,7951.0],[36000,7220.0],[36000,7530.0],[36000,7270.0],[48000,10560.0],[48000,10350.0],[48000,14111.0],[48000,10421.0],[48000,9690.0],[48000,10730.0],[48000,15450.0],[48000,9640.0],[48000,10210.0],[48000,11350.0],[48000,9980.0],[48000,10150.0],[48000,10131.0],[48000,15340.0],[48000,10310.0],[48000,9831.0],[48000,9921.0],[48000,9580.0],[48000,15361.0],[48000,9990.0],[48000,10021.0],[48000,9521.0],[48000,10380.0],[48000,9870.0],[48000,9810.0],[48000,9710.0],[48000,9660.0],[48000,10450.0],[48000,9590.0],[48000,10230.0],[48000,9720.0],[48000,9540.0],[48000,9620.0],[48000,9560.0],[48000,9560.0],[48000,10110.0],[48000,9580.0],[48000,10120.0],[48000,11720.0],[48000,10071.0],[48000,10101.0],[48000,14031.0],[48000,9630.0],[48000,9950.0],[48000,9671.0],[48000,10001.0],[48000,10270.0],[48000,9871.0],[48000,10240.0],[48000,9830.0],[60000,14240.0],[60000,13691.0],[60000,14621.0],[60000,14281.0],[60000,14030.0],[60000,13821.0],[60000,13580.0],[60000,13430.0],[60000,14280.0],[60000,13270.0],[60000,13481.0],[60000,13191.0],[60000,14080.0],[60000,13711.0],[60000,12831.0],[60000,13471.0],[60000,13231.0],[60000,14100.0],[60000,13410.0],[60000,14591.0],[60000,13520.0],[60000,13380.0],[60000,13431.0],[60000,14411.0],[60000,30831.0],[60000,15811.0],[60000,13020.0],[60000,17241.0],[60000,16590.0],[60000,12810.0],[60000,13450.0],[60000,12831.0],[60000,13400.0],[60000,13430.0],[60000,13350.0],[60000,12701.0],[60000,12820.0],[60000,14550.0],[60000,14660.0],[60000,25711.0],[60000,13260.0],[60000,12681.0],[60000,12660.0],[60000,12450.0],[60000,12330.0],[60000,12620.0],[60000,14251.0],[60000,13590.0],[60000,13420.0],[60000,12571.0]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"insert":{"coeffs":[204.23212986579165,0.26021085032356694,3.0146909303267007e-7,-36.63954859766454]},"remove":{"coeffs":[985.4477615397773,0.6666235743017381,-2.6655977202242297e-7,-154.11459485453088]},"get":{"coeffs":[460.0707573516993,0.3935360204934,-4.22684256631828e-7,-81.32455841581395]},"clear":{"coeffs":[4.071743180127214,0.001117390517849523,-1.8524182222168655e-8,3.823346886865437]},"contains":{"coeffs":[437.25059830158716,0.32618980797589714,-7.639459313176563e-7,-76.85073476022808]}}},"results":{"by_op":{"remove":[[10,14402.0],[10,77.0],[10,48.0],[10,77.0],[10,48.0],[10,42.0],[10,56.0],[10,40.0],[10,68.0],[10,42.0],[10,44.0],[10,32.0],[10,40.0],[10,56.0],[10,48.0],[10,55.0],[10,54.0],[10,77.0],[10,41.0],[10,47.0],[10,57.0],[10,40.0],[10,38.0],[10,60.0],[10,54.0],[10,42.0],[10,31.0],[10,47.0],[10,50.0],[10,44.0],[10,42.0],[10,31.0],[10,41.0],[10,48.0],[10,38.0],[10,32.0],[10,41.0],[10,47.0],[10,42.0],[10,59.0],[10,30.0],[10,39.0],[10,40.0],[10,38.0],[10,32.0],[10,48.0],[10,41.0],[10,42.0],[10,31.0],[10,48.0],[100,152.0],[100,86.0],[100,104.0],[100,90.0],[100,85.0],[100,72.0],[100,95.0],[100,84.0],[100,74.0],[100,93.0],[100,87.0],[100,76.0],[100,70.0],[100,86.0],[100,84.0],[100,71.0],[100,83.0],[100,96.0],[100,86.0],[100,77.0],[100,101.0],[100,84.0],[100,86.0],[100,71.0],[100,88.0],[100,62.0],[100,82.0],[100,92.0],[100,82.0],[100,73.0],[100,82.0],[100,78.0],[100,90.0],[100,80.0],[100,86.0],[100,65.0],[100,66.0],[100,70.0],[100,76.0],[100,75.0],[100,90.0],[100,69.0],[100,66.0],[100,86.0],[100,78.0],[100,78.0],[100,84.0],[100,77.0],[100,90.0],[100,94.0],[500,286.0],[500,204.0],[500,194.0],[500,256.0],[500,200.0],[500,218.0],[500,202.0],[500,236.0],[500,163.0],[500,160.0],[500,266.0],[500,195.0],[500,168.0],[500,194.0],[500,248.0],[500,186.0],[500,251.0],[500,220.0],[500,243.0],[500,224.0],[500,168.0],[500,242.0],[500,154.0],[500,210.0],[500,151.0],[500,170.0],[500,211.0],[500,179.0],[500,250.0],[500,237.0],[500,160.0],[500,251.0],[500,184.0],[500,216.0],[500,248.0],[500,258.0],[500,225.0],[500,238.0],[500,234.0],[500,244.0],[500,198.0],[500,187.0],[500,238.0],[500,162.0],[500,231.0],[500,264.0],[500,232.0],[500,279.0],[500,200.0],[500,229.0],[6000,2532.0],[6000,2849.0],[6000,2729.0],[6000,2548.0],[6000,2889.0],[6000,2633.0],[6000,2545.0],[6000,17313.0],[6000,2886.0],[6000,2801.0],[6000,3300.0],[6000,2655.0],[6000,2746.0],[6000,2601.0],[6000,2719.0],[6000,2692.0],[6000,2497.0],[6000,2503.0],[6000,2756.0],[6000,2643.0],[6000,2613.0],[6000,2597.0],[6000,2560.0],[6000,2652.0],[6000,2607.0],[6000,3159.0],[6000,2889.0],[6000,2692.0],[6000,2691.0],[6000,2802.0],[6000,2634.0],[6000,2774.0],[6000,2435.0],[6000,2871.0],[6000,2730.0],[6000,2504.0],[6000,2629.0],[6000,2655.0],[6000,2476.0],[6000,2497.0],[6000,3100.0],[6000,2633.0],[6000,2572.0],[6000,2686.0],[6000,2537.0],[6000,2593.0],[6000,2669.0],[6000,2861.0],[6000,2578.0],[6000,2585.0],[12000,6181.0],[12000,5927.0],[12000,5801.0],[12000,6310.0],[12000,6221.0],[12000,20736.0],[12000,5782.0],[12000,6362.0],[12000,6432.0],[12000,6282.0],[12000,6828.0],[12000,5984.0],[12000,6319.0],[12000,6250.0],[12000,6012.0],[12000,6013.0],[12000,5804.0],[12000,5910.0],[12000,6423.0],[12000,6064.0],[12000,5953.0],[12000,5687.0],[12000,6549.0],[12000,5766.0],[12000,6009.0],[12000,6572.0],[12000,5745.0],[12000,6149.0],[12000,5949.0],[12000,6578.0],[12000,21407.0],[12000,6470.0],[12000,6390.0],[12000,6175.0],[12000,6172.0],[12000,5963.0],[12000,6203.0],[12000,6616.0],[12000,6342.0],[12000,6197.0],[12000,6463.0],[12000,5898.0],[12000,5883.0],[12000,5971.0],[12000,6456.0],[12000,6133.0],[12000,5795.0],[12000,6197.0],[12000,6797.0],[12000,6493.0],[24000,14455.0],[24000,13248.0],[24000,14164.0],[24000,15039.0],[24000,14312.0],[24000,14476.0],[24000,13912.0],[24000,13640.0],[24000,14218.0],[24000,14892.0],[24000,14477.0],[24000,14264.0],[24000,15017.0],[24000,14343.0],[24000,14806.0],[24000,14617.0],[24000,13942.0],[24000,14964.0],[24000,14934.0],[24000,14860.0],[24000,14291.0],[24000,14318.0],[24000,14414.0],[24000,13878.0],[24000,14425.0],[24000,14475.0],[24000,14395.0],[24000,14888.0],[24000,13899.0],[24000,14331.0],[24000,14025.0],[24000,15098.0],[24000,13930.0],[24000,15077.0],[24000,14284.0],[24000,13941.0],[24000,14607.0],[24000,14571.0],[24000,14114.0],[24000,14290.0],[24000,14383.0],[24000,14472.0],[24000,14429.0],[24000,14010.0],[24000,14550.0],[24000,15166.0],[24000,13798.0],[24000,14083.0],[24000,15373.0],[24000,14687.0],[36000,21684.0],[36000,20517.0],[36000,21149.0],[36000,23522.0],[36000,21383.0],[36000,23006.0],[36000,21601.0],[36000,22778.0],[36000,23467.0],[36000,20642.0],[36000,20934.0],[36000,22281.0],[36000,21739.0],[36000,24025.0],[36000,20018.0],[36000,21885.0],[36000,19432.0],[36000,19643.0],[36000,21522.0],[36000,20873.0],[36000,19768.0],[36000,22136.0],[36000,19912.0],[36000,19602.0],[36000,19805.0],[36000,21373.0],[36000,20762.0],[36000,20941.0],[36000,28515.0],[36000,22308.0],[36000,20803.0],[36000,20819.0],[36000,21443.0],[36000,21372.0],[36000,19757.0],[36000,22737.0],[36000,20962.0],[36000,20284.0],[36000,22586.0],[36000,28419.0],[36000,20454.0],[36000,23444.0],[36000,19705.0],[36000,20728.0],[36000,20886.0],[36000,21901.0],[36000,20846.0],[36000,44178.0],[36000,20787.0],[36000,20316.0],[48000,36888.0],[48000,30090.0],[48000,28195.0],[48000,27915.0],[48000,30153.0],[48000,30247.0],[48000,27198.0],[48000,26492.0],[48000,28246.0],[48000,29816.0],[48000,26741.0],[48000,26644.0],[48000,26818.0],[48000,26480.0],[48000,26083.0],[48000,28774.0],[48000,27223.0],[48000,26552.0],[48000,26218.0],[48000,26021.0],[48000,37722.0],[48000,37656.0],[48000,26326.0],[48000,29948.0],[48000,30422.0],[48000,27111.0],[48000,26052.0],[48000,30244.0],[48000,44553.0],[48000,26860.0],[48000,27907.0],[48000,30189.0],[48000,27389.0],[48000,28397.0],[48000,30675.0],[48000,43488.0],[48000,25998.0],[48000,28473.0],[48000,27009.0],[48000,41388.0],[48000,27589.0],[48000,91216.0],[48000,26978.0],[48000,29093.0],[48000,29734.0],[48000,31230.0],[48000,26984.0],[48000,27388.0],[48000,32284.0],[48000,27160.0],[60000,35246.0],[60000,35124.0],[60000,35073.0],[60000,36149.0],[60000,37128.0],[60000,36066.0],[60000,46088.0],[60000,41702.0],[60000,40673.0],[60000,34300.0],[60000,37426.0],[60000,33961.0],[60000,35688.0],[60000,34577.0],[60000,33929.0],[60000,32604.0],[60000,37896.0],[60000,32971.0],[60000,33987.0],[60000,37844.0],[60000,37902.0],[60000,33708.0],[60000,37716.0],[60000,32416.0],[60000,38459.0],[60000,38103.0],[60000,38807.0],[60000,39595.0],[60000,40494.0],[60000,40767.0],[60000,34173.0],[60000,40859.0],[60000,35921.0],[60000,34136.0],[60000,48084.0],[60000,41278.0],[60000,38730.0],[60000,38452.0],[60000,41574.0],[60000,37703.0],[60000,41166.0],[60000,34444.0],[60000,35270.0],[60000,35408.0],[60000,40145.0],[60000,33637.0],[60000,34460.0],[60000,34245.0],[60000,34951.0],[60000,38389.0]],"clear":[[10,32.0],[10,28.0],[10,27.0],[10,27.0],[10,21.0],[10,22.0],[10,20.0],[10,27.0],[10,28.0],[10,20.0],[10,27.0],[10,28.0],[10,20.0],[10,20.0],[10,20.0],[10,28.0],[10,20.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,27.0],[10,20.0],[10,28.0],[10,27.0],[10,20.0],[10,26.0],[10,27.0],[10,27.0],[10,26.0],[10,27.0],[10,27.0],[10,21.0],[10,27.0],[10,20.0],[10,20.0],[10,26.0],[10,27.0],[10,20.0],[10,26.0],[10,28.0],[10,27.0],[10,20.0],[10,27.0],[10,27.0],[10,27.0],[10,20.0],[10,28.0],[10,20.0],[10,20.0],[100,38.0],[100,24.0],[100,23.0],[100,24.0],[100,24.0],[100,27.0],[100,26.0],[100,24.0],[100,24.0],[100,27.0],[100,24.0],[100,24.0],[100,25.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[100,27.0],[100,23.0],[100,26.0],[100,24.0],[100,24.0],[100,25.0],[100,24.0],[100,26.0],[100,25.0],[100,26.0],[100,24.0],[100,27.0],[100,24.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,26.0],[100,25.0],[100,26.0],[100,26.0],[100,27.0],[100,24.0],[100,24.0],[100,25.0],[100,28.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[100,26.0],[100,26.0],[100,23.0],[500,41.0],[500,24.0],[500,33.0],[500,24.0],[500,26.0],[500,37.0],[500,28.0],[500,26.0],[500,26.0],[500,28.0],[500,28.0],[500,34.0],[500,27.0],[500,20.0],[500,20.0],[500,26.0],[500,34.0],[500,26.0],[500,29.0],[500,28.0],[500,26.0],[500,24.0],[500,34.0],[500,25.0],[500,25.0],[500,26.0],[500,20.0],[500,25.0],[500,20.0],[500,26.0],[500,31.0],[500,20.0],[500,25.0],[500,20.0],[500,26.0],[500,31.0],[500,20.0],[500,21.0],[500,20.0],[500,35.0],[500,21.0],[500,26.0],[500,31.0],[500,25.0],[500,20.0],[500,26.0],[500,26.0],[500,31.0],[500,26.0],[500,20.0],[6000,35.0],[6000,42.0],[6000,44.0],[6000,42.0],[6000,44.0],[6000,44.0],[6000,42.0],[6000,42.0],[6000,63.0],[6000,44.0],[6000,36.0],[6000,48.0],[6000,68.0],[6000,66.0],[6000,41.0],[6000,42.0],[6000,48.0],[6000,49.0],[6000,53.0],[6000,42.0],[6000,49.0],[6000,40.0],[6000,42.0],[6000,43.0],[6000,42.0],[6000,146.0],[6000,57.0],[6000,42.0],[6000,69.0],[6000,53.0],[6000,56.0],[6000,51.0],[6000,60.0],[6000,44.0],[6000,41.0],[6000,48.0],[6000,41.0],[6000,54.0],[6000,41.0],[6000,42.0],[6000,68.0],[6000,76.0],[6000,50.0],[6000,53.0],[6000,53.0],[6000,52.0],[6000,52.0],[6000,63.0],[6000,40.0],[6000,46.0],[12000,70.0],[12000,66.0],[12000,70.0],[12000,138.0],[12000,193.0],[12000,70.0],[12000,70.0],[12000,138.0],[12000,68.0],[12000,68.0],[12000,70.0],[12000,62.0],[12000,68.0],[12000,68.0],[12000,69.0],[12000,68.0],[12000,61.0],[12000,60.0],[12000,69.0],[12000,36.0],[12000,67.0],[12000,68.0],[12000,70.0],[12000,71.0],[12000,68.0],[12000,61.0],[12000,68.0],[12000,70.0],[12000,62.0],[12000,35.0],[12000,70.0],[12000,68.0],[12000,62.0],[12000,135.0],[12000,239.0],[12000,70.0],[12000,69.0],[12000,62.0],[12000,64.0],[12000,204.0],[12000,68.0],[12000,197.0],[12000,188.0],[12000,195.0],[12000,197.0],[12000,194.0],[12000,68.0],[12000,68.0],[12000,188.0],[12000,61.0],[24000,68.0],[24000,69.0],[24000,66.0],[24000,65.0],[24000,136.0],[24000,62.0],[24000,67.0],[24000,66.0],[24000,69.0],[24000,68.0],[24000,67.0],[24000,172.0],[24000,61.0],[24000,69.0],[24000,62.0],[24000,61.0],[24000,70.0],[24000,62.0],[24000,69.0],[24000,70.0],[24000,69.0],[24000,68.0],[24000,69.0],[24000,67.0],[24000,69.0],[24000,61.0],[24000,62.0],[24000,133.0],[24000,68.0],[24000,69.0],[24000,62.0],[24000,61.0],[24000,61.0],[24000,70.0],[24000,62.0],[24000,66.0],[24000,68.0],[24000,60.0],[24000,68.0],[24000,67.0],[24000,66.0],[24000,61.0],[24000,69.0],[24000,66.0],[24000,62.0],[24000,66.0],[24000,70.0],[24000,68.0],[24000,68.0],[24000,69.0],[36000,119.0],[36000,68.0],[36000,66.0],[36000,61.0],[36000,60.0],[36000,110.0],[36000,94.0],[36000,109.0],[36000,115.0],[36000,96.0],[36000,62.0],[36000,79.0],[36000,66.0],[36000,66.0],[36000,96.0],[36000,66.0],[36000,68.0],[36000,60.0],[36000,90.0],[36000,91.0],[36000,62.0],[36000,66.0],[36000,61.0],[36000,69.0],[36000,68.0],[36000,66.0],[36000,66.0],[36000,66.0],[36000,70.0],[36000,61.0],[36000,94.0],[36000,61.0],[36000,70.0],[36000,62.0],[36000,68.0],[36000,70.0],[36000,60.0],[36000,71.0],[36000,67.0],[36000,61.0],[36000,67.0],[36000,67.0],[36000,66.0],[36000,68.0],[36000,67.0],[36000,68.0],[36000,68.0],[36000,67.0],[36000,70.0],[36000,62.0],[48000,68.0],[48000,67.0],[48000,61.0],[48000,68.0],[48000,67.0],[48000,68.0],[48000,94.0],[48000,72.0],[48000,79.0],[48000,80.0],[48000,65.0],[48000,69.0],[48000,75.0],[48000,68.0],[48000,95.0],[48000,66.0],[48000,55.0],[48000,60.0],[48000,69.0],[48000,60.0],[48000,69.0],[48000,66.0],[48000,67.0],[48000,91.0],[48000,89.0],[48000,68.0],[48000,60.0],[48000,48.0],[48000,68.0],[48000,65.0],[48000,70.0],[48000,68.0],[48000,52.0],[48000,60.0],[48000,68.0],[48000,68.0],[48000,62.0],[48000,60.0],[48000,67.0],[48000,60.0],[48000,65.0],[48000,64.0],[48000,62.0],[48000,61.0],[48000,61.0],[48000,60.0],[48000,68.0],[48000,66.0],[48000,60.0],[48000,60.0],[60000,114.0],[60000,103.0],[60000,66.0],[60000,62.0],[60000,68.0],[60000,66.0],[60000,66.0],[60000,61.0],[60000,66.0],[60000,62.0],[60000,40.0],[60000,66.0],[60000,67.0],[60000,62.0],[60000,68.0],[60000,61.0],[60000,61.0],[60000,66.0],[60000,66.0],[60000,65.0],[60000,60.0],[60000,58.0],[60000,66.0],[60000,68.0],[60000,141.0],[60000,65.0],[60000,217.0],[60000,68.0],[60000,132.0],[60000,68.0],[60000,61.0],[60000,70.0],[60000,66.0],[60000,60.0],[60000,61.0],[60000,66.0],[60000,69.0],[60000,67.0],[60000,64.0],[60000,65.0],[60000,81.0],[60000,61.0],[60000,61.0],[60000,26.0],[60000,60.0],[60000,62.0],[60000,68.0],[60000,68.0],[60000,68.0],[60000,68.0]],"insert":[[10,44.3],[10,28.5],[10,19.5],[10,19.3],[10,16.3],[10,14.4],[10,14.5],[10,14.1],[10,14.3],[10,14.3],[10,14.4],[10,14.2],[10,14.3],[10,14.6],[10,14.1],[10,14.0],[10,16.3],[10,14.4],[10,13.9],[10,14.2],[10,13.7],[10,14.4],[10,14.3],[10,16.1],[10,14.7],[10,14.3],[10,14.4],[10,14.3],[10,14.0],[10,14.5],[10,14.3],[10,16.3],[10,14.6],[10,14.8],[10,14.4],[10,16.2],[10,14.3],[10,14.7],[10,14.4],[10,13.9],[10,14.9],[10,14.1],[10,14.2],[10,14.8],[10,16.3],[10,14.1],[10,14.2],[10,13.9],[10,14.4],[10,14.9],[100,33.5],[100,31.67],[100,29.68],[100,28.87],[100,28.73],[100,28.44],[100,28.04],[100,28.18],[100,28.2],[100,28.4],[100,28.11],[100,28.23],[100,28.43],[100,28.31],[100,28.33],[100,28.05],[100,28.42],[100,28.35],[100,28.24],[100,28.17],[100,28.33],[100,28.05],[100,28.39],[100,28.13],[100,28.4],[100,28.27],[100,28.29],[100,28.41],[100,28.33],[100,28.14],[100,28.33],[100,28.18],[100,28.36],[100,28.14],[100,28.35],[100,28.14],[100,28.31],[100,28.25],[100,28.16],[100,28.52],[100,28.35],[100,28.21],[100,28.12],[100,28.42],[100,28.35],[100,28.21],[100,28.27],[100,28.13],[100,28.44],[100,28.15],[500,116.02],[500,115.774],[500,115.47],[500,135.412],[500,115.156],[500,115.092],[500,140.448],[500,111.49],[500,142.882],[500,114.954],[500,114.992],[500,114.902],[500,114.96],[500,114.952],[500,135.736],[500,115.002],[500,114.988],[500,114.93],[500,127.594],[500,115.018],[500,114.96],[500,139.622],[500,111.484],[500,111.42],[500,111.472],[500,111.382],[500,111.44],[500,111.462],[500,111.432],[500,111.45],[500,111.468],[500,111.442],[500,111.366],[500,111.436],[500,111.468],[500,120.374],[500,111.536],[500,111.446],[500,111.526],[500,111.42],[500,111.44],[500,111.482],[500,111.488],[500,111.374],[500,111.442],[500,111.424],[500,111.458],[500,111.454],[500,111.408],[500,141.564],[6000,1347.359],[6000,1358.436],[6000,1342.608],[6000,1355.541],[6000,1344.826],[6000,1349.48],[6000,1358.128],[6000,1370.391],[6000,1423.577],[6000,1348.904],[6000,1339.474],[6000,1345.364],[6000,1343.891],[6000,1351.002],[6000,1359.336],[6000,1310.201],[6000,1336.899],[6000,1305.42],[6000,1334.445],[6000,1327.282],[6000,1307.611],[6000,1288.997],[6000,1317.505],[6000,1388.345],[6000,1311.295],[6000,1304.598],[6000,1301.031],[6000,1300.275],[6000,1325.738],[6000,1312.976],[6000,1327.457],[6000,1301.922],[6000,1330.4],[6000,1331.252],[6000,1297.625],[6000,1313.904],[6000,1352.701],[6000,1283.458],[6000,1309.004],[6000,1372.004],[6000,1326.435],[6000,1313.135],[6000,1331.046],[6000,1293.768],[6000,1330.657],[6000,1305.955],[6000,1336.966],[6000,1351.415],[6000,1328.679],[6000,1313.671],[12000,2731.314],[12000,2672.719],[12000,2667.914],[12000,2678.041],[12000,2661.161],[12000,2631.098],[12000,2695.279],[12000,2727.128],[12000,2666.752],[12000,2647.224],[12000,2697.25],[12000,2636.31],[12000,2640.463],[12000,2708.414],[12000,2712.041],[12000,2667.705],[12000,2670.121],[12000,2611.895],[12000,2677.087],[12000,2628.798],[12000,2703.125],[12000,2682.853],[12000,2720.779],[12000,2657.922],[12000,2747.655],[12000,2737.131],[12000,2714.677],[12000,2631.317],[12000,2662.216],[12000,2664.39],[12000,2677.018],[12000,2694.841],[12000,2660.059],[12000,2683.179],[12000,2756.688],[12000,2676.442],[12000,2659.191],[12000,2791.316],[12000,2650.057],[12000,2659.153],[12000,2695.085],[12000,2690.889],[12000,2656.899],[12000,2660.845],[12000,2703.411],[12000,2706.044],[12000,2642.612],[12000,2680.577],[12000,2686.946],[12000,2696.273],[24000,6927.652],[24000,6927.12],[24000,6878.757],[24000,6835.195],[24000,6121.611],[24000,6641.537],[24000,6355.496],[24000,6365.585],[24000,6481.546],[24000,6401.673],[24000,6388.514],[24000,6167.809],[24000,5940.509],[24000,5961.959],[24000,6029.553],[24000,5955.645],[24000,5997.137],[24000,6007.603],[24000,6034.982],[24000,6024.886],[24000,5989.69],[24000,8147.231],[24000,5902.271],[24000,5960.375],[24000,5939.336],[24000,6027.749],[24000,6046.225],[24000,6028.4],[24000,5908.659],[24000,5943.125],[24000,5977.587],[24000,5900.399],[24000,5952.389],[24000,6023.723],[24000,5933.992],[24000,5963.889],[24000,6013.738],[24000,5896.924],[24000,6060.053],[24000,5968.351],[24000,6019.017],[24000,5909.968],[24000,5911.36],[24000,6031.408],[24000,5931.315],[24000,6018.616],[24000,5943.364],[24000,6031.235],[24000,6053.26],[24000,6079.625],[36000,9532.654],[36000,9324.328],[36000,9326.558],[36000,9371.664],[36000,9381.762],[36000,9483.991],[36000,9409.03],[36000,9430.153],[36000,9458.824],[36000,9398.399],[36000,9376.642],[36000,9346.592],[36000,9372.619],[36000,9413.096],[36000,9366.031],[36000,9421.045],[36000,9573.488],[36000,9552.299],[36000,9567.056],[36000,9549.815],[36000,9395.102],[36000,9422.652],[36000,9394.66],[36000,9421.204],[36000,9652.298],[36000,9658.696],[36000,9400.281],[36000,9364.78],[36000,9456.631],[36000,9326.892],[36000,9316.129],[36000,9341.188],[36000,9370.609],[36000,9354.403],[36000,9425.339],[36000,9636.13],[36000,9600.801],[36000,9590.163],[36000,9474.002],[36000,9448.316],[36000,9400.849],[36000,9433.953],[36000,9451.759],[36000,9433.075],[36000,9317.506],[36000,9340.155],[36000,9338.326],[36000,9381.406],[36000,9393.88],[36000,9382.378],[48000,12888.395],[48000,12846.266],[48000,12896.062],[48000,12801.852],[48000,12816.663],[48000,12797.994],[48000,12814.989],[48000,12915.791],[48000,12817.252],[48000,12804.716],[48000,12898.94],[48000,12935.033],[48000,12961.974],[48000,12711.834],[48000,12698.309],[48000,12736.788],[48000,12808.967],[48000,12761.339],[48000,13018.419],[48000,12783.987],[48000,12760.15],[48000,12828.159],[48000,12841.513],[48000,12847.389],[48000,12863.675],[48000,12775.287],[48000,12723.685],[48000,12726.94],[48000,12799.071],[48000,12825.436],[48000,12755.011],[48000,12943.863],[48000,14450.392],[48000,12974.712],[48000,12810.934],[48000,12806.051],[48000,12768.347],[48000,12728.084],[48000,12764.723],[48000,12755.014],[48000,12764.235],[48000,12852.03],[48000,12966.616],[48000,12971.078],[48000,12783.931],[48000,12756.795],[48000,12819.409],[48000,12828.319],[48000,12809.514],[48000,12855.86],[60000,16212.98],[60000,16151.371],[60000,17057.747],[60000,16391.32],[60000,16158.453],[60000,16139.81],[60000,16166.79],[60000,16102.032],[60000,16135.321],[60000,16423.07],[60000,16230.051],[60000,16224.653],[60000,21601.673],[60000,16640.622],[60000,15926.256],[60000,16215.322],[60000,16236.496],[60000,15919.674],[60000,15976.075],[60000,15925.763],[60000,15964.768],[60000,15967.141],[60000,16213.742],[60000,15970.319],[60000,15937.021],[60000,15953.625],[60000,16031.45],[60000,15914.412],[60000,15987.071],[60000,16267.686],[60000,16044.14],[60000,15925.103],[60000,15999.277],[60000,16040.185],[60000,15982.249],[60000,15978.586],[60000,16158.887],[60000,16055.142],[60000,15970.302],[60000,15940.772],[60000,15959.558],[60000,16000.771],[60000,16066.731],[60000,15997.773],[60000,15859.031],[60000,15861.817],[60000,15859.27],[60000,18639.043],[60000,16791.645],[60000,17028.827]],"get":[[10,67.0],[10,55.0],[10,51.0],[10,47.0],[10,37.0],[10,36.0],[10,76.0],[10,44.0],[10,57.0],[10,38.0],[10,71.0],[10,50.0],[10,39.0],[10,49.0],[10,42.0],[10,46.0],[10,50.0],[10,38.0],[10,31.0],[10,52.0],[10,36.0],[10,37.0],[10,30.0],[10,56.0],[10,47.0],[10,43.0],[10,60.0],[10,41.0],[10,36.0],[10,40.0],[10,37.0],[10,38.0],[10,62.0],[10,46.0],[10,52.0],[10,38.0],[10,37.0],[10,41.0],[10,43.0],[10,42.0],[10,32.0],[10,33.0],[10,42.0],[10,42.0],[10,48.0],[10,41.0],[10,30.0],[10,29.0],[10,42.0],[10,31.0],[100,257.0],[100,52.0],[100,38.0],[100,78.0],[100,57.0],[100,80.0],[100,66.0],[100,62.0],[100,81.0],[100,65.0],[100,47.0],[100,54.0],[100,55.0],[100,58.0],[100,57.0],[100,41.0],[100,80.0],[100,79.0],[100,56.0],[100,81.0],[100,54.0],[100,62.0],[100,71.0],[100,75.0],[100,62.0],[100,83.0],[100,63.0],[100,65.0],[100,48.0],[100,68.0],[100,72.0],[100,44.0],[100,42.0],[100,59.0],[100,44.0],[100,86.0],[100,82.0],[100,37.0],[100,65.0],[100,42.0],[100,96.0],[100,60.0],[100,38.0],[100,78.0],[100,54.0],[100,46.0],[100,76.0],[100,65.0],[100,72.0],[100,42.0],[500,418.0],[500,100.0],[500,161.0],[500,108.0],[500,262.0],[500,88.0],[500,222.0],[500,136.0],[500,63.0],[500,92.0],[500,64.0],[500,257.0],[500,115.0],[500,189.0],[500,92.0],[500,162.0],[500,140.0],[500,257.0],[500,130.0],[500,171.0],[500,126.0],[500,82.0],[500,250.0],[500,54.0],[500,122.0],[500,132.0],[500,187.0],[500,128.0],[500,263.0],[500,149.0],[500,265.0],[500,278.0],[500,150.0],[500,112.0],[500,233.0],[500,64.0],[500,272.0],[500,116.0],[500,118.0],[500,166.0],[500,187.0],[500,253.0],[500,106.0],[500,138.0],[500,172.0],[500,121.0],[500,217.0],[500,118.0],[500,94.0],[500,62.0],[6000,1360.0],[6000,1869.0],[6000,3336.0],[6000,291.0],[6000,2506.0],[6000,1853.0],[6000,2463.0],[6000,1187.0],[6000,2408.0],[6000,2871.0],[6000,432.0],[6000,789.0],[6000,948.0],[6000,555.0],[6000,427.0],[6000,893.0],[6000,2060.0],[6000,2033.0],[6000,306.0],[6000,2760.0],[6000,1361.0],[6000,2753.0],[6000,1826.0],[6000,1756.0],[6000,1459.0],[6000,1042.0],[6000,2839.0],[6000,1006.0],[6000,2933.0],[6000,780.0],[6000,3229.0],[6000,3010.0],[6000,3043.0],[6000,1499.0],[6000,1763.0],[6000,1478.0],[6000,2458.0],[6000,515.0],[6000,1338.0],[6000,3286.0],[6000,3048.0],[6000,1237.0],[6000,1608.0],[6000,1054.0],[6000,2146.0],[6000,747.0],[6000,2153.0],[6000,693.0],[6000,1744.0],[6000,2686.0],[12000,1066.0],[12000,1087.0],[12000,5250.0],[12000,6317.0],[12000,3856.0],[12000,4200.0],[12000,2027.0],[12000,367.0],[12000,4327.0],[12000,3403.0],[12000,4142.0],[12000,714.0],[12000,2872.0],[12000,1294.0],[12000,839.0],[12000,5683.0],[12000,6326.0],[12000,10722.0],[12000,2311.0],[12000,1264.0],[12000,3798.0],[12000,2821.0],[12000,6169.0],[12000,3285.0],[12000,6577.0],[12000,1694.0],[12000,2508.0],[12000,5474.0],[12000,1751.0],[12000,3741.0],[12000,603.0],[12000,3310.0],[12000,1484.0],[12000,1789.0],[12000,3416.0],[12000,1796.0],[12000,498.0],[12000,892.0],[12000,1912.0],[12000,6393.0],[12000,5050.0],[12000,4844.0],[12000,6316.0],[12000,5603.0],[12000,1382.0],[12000,12016.0],[12000,3602.0],[12000,5404.0],[12000,1025.0],[12000,1021.0],[24000,6882.0],[24000,2394.0],[24000,6581.0],[24000,3975.0],[24000,27549.0],[24000,6791.0],[24000,7737.0],[24000,13793.0],[24000,10073.0],[24000,11259.0],[24000,144.0],[24000,4120.0],[24000,10278.0],[24000,4659.0],[24000,2635.0],[24000,11612.0],[24000,492.0],[24000,10287.0],[24000,2849.0],[24000,10640.0],[24000,13001.0],[24000,4017.0],[24000,13405.0],[24000,4541.0],[24000,8873.0],[24000,39052.0],[24000,1690.0],[24000,8919.0],[24000,7243.0],[24000,4799.0],[24000,16482.0],[24000,11788.0],[24000,6146.0],[24000,7104.0],[24000,7851.0],[24000,10368.0],[24000,14382.0],[24000,6278.0],[24000,3178.0],[24000,14509.0],[24000,3974.0],[24000,13579.0],[24000,20120.0],[24000,2941.0],[24000,14271.0],[24000,11886.0],[24000,4660.0],[24000,13097.0],[24000,1676.0],[24000,13237.0],[36000,21092.0],[36000,12317.0],[36000,20351.0],[36000,21076.0],[36000,4239.0],[36000,14376.0],[36000,19870.0],[36000,13856.0],[36000,739.0],[36000,3347.0],[36000,19949.0],[36000,15985.0],[36000,12678.0],[36000,14169.0],[36000,5166.0],[36000,667.0],[36000,20521.0],[36000,15097.0],[36000,18379.0],[36000,5166.0],[36000,7311.0],[36000,15710.0],[36000,8209.0],[36000,17113.0],[36000,10746.0],[36000,12895.0],[36000,11477.0],[36000,2754.0],[36000,10583.0],[36000,14671.0],[36000,8762.0],[36000,19181.0],[36000,15630.0],[36000,18766.0],[36000,2976.0],[36000,18220.0],[36000,8956.0],[36000,19687.0],[36000,14313.0],[36000,8566.0],[36000,15611.0],[36000,5397.0],[36000,16311.0],[36000,17514.0],[36000,23708.0],[36000,2533.0],[36000,15009.0],[36000,3304.0],[36000,9487.0],[36000,5947.0],[48000,14880.0],[48000,25231.0],[48000,9551.0],[48000,25073.0],[48000,25010.0],[48000,22866.0],[48000,20211.0],[48000,16651.0],[48000,15886.0],[48000,16912.0],[48000,28148.0],[48000,23466.0],[48000,6432.0],[48000,3978.0],[48000,18397.0],[48000,12695.0],[48000,4859.0],[48000,14966.0],[48000,9209.0],[48000,25511.0],[48000,36783.0],[48000,25997.0],[48000,35994.0],[48000,22702.0],[48000,21056.0],[48000,9405.0],[48000,13349.0],[48000,19197.0],[48000,7659.0],[48000,15399.0],[48000,21868.0],[48000,18173.0],[48000,11905.0],[48000,26577.0],[48000,16968.0],[48000,9491.0],[48000,12536.0],[48000,9811.0],[48000,13596.0],[48000,20992.0],[48000,8103.0],[48000,25604.0],[48000,22759.0],[48000,19807.0],[48000,7894.0],[48000,26465.0],[48000,11593.0],[48000,15381.0],[48000,15773.0],[48000,1899.0],[60000,21535.0],[60000,9308.0],[60000,30680.0],[60000,5181.0],[60000,8581.0],[60000,10178.0],[60000,32461.0],[60000,29936.0],[60000,17678.0],[60000,25913.0],[60000,8484.0],[60000,34781.0],[60000,19519.0],[60000,17472.0],[60000,16676.0],[60000,15486.0],[60000,23117.0],[60000,33299.0],[60000,34211.0],[60000,9396.0],[60000,21685.0],[60000,21651.0],[60000,20984.0],[60000,33536.0],[60000,22948.0],[60000,13108.0],[60000,13020.0],[60000,17453.0],[60000,2644.0],[60000,7101.0],[60000,33321.0],[60000,29600.0],[60000,49309.0],[60000,29632.0],[60000,30186.0],[60000,25399.0],[60000,28017.0],[60000,32859.0],[60000,24148.0],[60000,917.0],[60000,29184.0],[60000,5616.0],[60000,25215.0],[60000,27293.0],[60000,9230.0],[60000,4113.0],[60000,27604.0],[60000,32513.0],[60000,7060.0],[60000,31516.0]],"contains":[[10,67.0],[10,49.0],[10,30.0],[10,45.0],[10,45.0],[10,62.0],[10,42.0],[10,32.0],[10,39.0],[10,38.0],[10,38.0],[10,48.0],[10,38.0],[10,39.0],[10,36.0],[10,36.0],[10,36.0],[10,36.0],[10,36.0],[10,38.0],[10,30.0],[10,34.0],[10,35.0],[10,30.0],[10,30.0],[10,30.0],[10,23.0],[10,40.0],[10,44.0],[10,52.0],[10,34.0],[10,35.0],[10,38.0],[10,25.0],[10,35.0],[10,38.0],[10,37.0],[10,23.0],[10,40.0],[10,37.0],[10,27.0],[10,35.0],[10,43.0],[10,34.0],[10,45.0],[10,37.0],[10,33.0],[10,28.0],[10,34.0],[10,41.0],[100,141.0],[100,47.0],[100,76.0],[100,50.0],[100,64.0],[100,63.0],[100,56.0],[100,39.0],[100,40.0],[100,94.0],[100,42.0],[100,75.0],[100,40.0],[100,57.0],[100,50.0],[100,67.0],[100,80.0],[100,53.0],[100,76.0],[100,71.0],[100,50.0],[100,78.0],[100,76.0],[100,56.0],[100,42.0],[100,44.0],[100,80.0],[100,73.0],[100,44.0],[100,44.0],[100,64.0],[100,79.0],[100,54.0],[100,66.0],[100,50.0],[100,53.0],[100,66.0],[100,55.0],[100,80.0],[100,67.0],[100,58.0],[100,66.0],[100,75.0],[100,42.0],[100,68.0],[100,64.0],[100,48.0],[100,42.0],[100,64.0],[100,63.0],[500,268.0],[500,100.0],[500,205.0],[500,186.0],[500,126.0],[500,166.0],[500,64.0],[500,233.0],[500,116.0],[500,215.0],[500,146.0],[500,168.0],[500,207.0],[500,122.0],[500,121.0],[500,147.0],[500,175.0],[500,89.0],[500,219.0],[500,61.0],[500,172.0],[500,59.0],[500,64.0],[500,170.0],[500,171.0],[500,141.0],[500,71.0],[500,190.0],[500,128.0],[500,106.0],[500,226.0],[500,176.0],[500,195.0],[500,136.0],[500,204.0],[500,168.0],[500,246.0],[500,59.0],[500,166.0],[500,140.0],[500,168.0],[500,66.0],[500,250.0],[500,110.0],[500,155.0],[500,124.0],[500,124.0],[500,92.0],[500,163.0],[500,114.0],[6000,1796.0],[6000,2748.0],[6000,1298.0],[6000,430.0],[6000,677.0],[6000,1063.0],[6000,2179.0],[6000,1884.0],[6000,569.0],[6000,259.0],[6000,2712.0],[6000,324.0],[6000,154.0],[6000,1486.0],[6000,590.0],[6000,1622.0],[6000,843.0],[6000,78.0],[6000,1224.0],[6000,847.0],[6000,627.0],[6000,1726.0],[6000,1496.0],[6000,1009.0],[6000,257.0],[6000,2460.0],[6000,119.0],[6000,195.0],[6000,588.0],[6000,1692.0],[6000,1919.0],[6000,2265.0],[6000,2142.0],[6000,340.0],[6000,2675.0],[6000,1363.0],[6000,1842.0],[6000,580.0],[6000,1933.0],[6000,1285.0],[6000,807.0],[6000,2497.0],[6000,2301.0],[6000,1498.0],[6000,696.0],[6000,1041.0],[6000,2366.0],[6000,2024.0],[6000,878.0],[6000,2284.0],[12000,4786.0],[12000,718.0],[12000,4103.0],[12000,4750.0],[12000,1692.0],[12000,4785.0],[12000,3179.0],[12000,400.0],[12000,3594.0],[12000,1335.0],[12000,3907.0],[12000,3330.0],[12000,3090.0],[12000,1700.0],[12000,2122.0],[12000,3187.0],[12000,3303.0],[12000,3919.0],[12000,5485.0],[12000,4837.0],[12000,4909.0],[12000,2553.0],[12000,3843.0],[12000,3586.0],[12000,6224.0],[12000,2872.0],[12000,725.0],[12000,3603.0],[12000,1714.0],[12000,5262.0],[12000,1368.0],[12000,308.0],[12000,1738.0],[12000,3146.0],[12000,3440.0],[12000,1506.0],[12000,2612.0],[12000,667.0],[12000,4365.0],[12000,5367.0],[12000,4953.0],[12000,180.0],[12000,1272.0],[12000,694.0],[12000,1198.0],[12000,890.0],[12000,338.0],[12000,1707.0],[12000,1193.0],[12000,1317.0],[24000,21571.0],[24000,4922.0],[24000,6573.0],[24000,8598.0],[24000,1481.0],[24000,3620.0],[24000,3007.0],[24000,1299.0],[24000,10791.0],[24000,12333.0],[24000,11046.0],[24000,10447.0],[24000,3388.0],[24000,5564.0],[24000,11602.0],[24000,3444.0],[24000,3299.0],[24000,10793.0],[24000,3135.0],[24000,10078.0],[24000,5082.0],[24000,11323.0],[24000,10157.0],[24000,5713.0],[24000,3247.0],[24000,5008.0],[24000,7247.0],[24000,6688.0],[24000,12210.0],[24000,2017.0],[24000,2065.0],[24000,11981.0],[24000,11993.0],[24000,1380.0],[24000,5995.0],[24000,9236.0],[24000,9019.0],[24000,10614.0],[24000,10673.0],[24000,7620.0],[24000,3235.0],[24000,4404.0],[24000,2667.0],[24000,12261.0],[24000,9907.0],[24000,9560.0],[24000,3255.0],[24000,11548.0],[24000,9235.0],[24000,8849.0],[36000,13906.0],[36000,1940.0],[36000,10567.0],[36000,12686.0],[36000,13374.0],[36000,12939.0],[36000,6129.0],[36000,1962.0],[36000,258.0],[36000,2862.0],[36000,7140.0],[36000,10658.0],[36000,16961.0],[36000,17003.0],[36000,12251.0],[36000,9959.0],[36000,17588.0],[36000,2865.0],[36000,11818.0],[36000,16087.0],[36000,12107.0],[36000,3949.0],[36000,7343.0],[36000,4118.0],[36000,9366.0],[36000,19144.0],[36000,1997.0],[36000,7195.0],[36000,18420.0],[36000,861.0],[36000,14113.0],[36000,11646.0],[36000,3728.0],[36000,3893.0],[36000,4352.0],[36000,10610.0],[36000,18298.0],[36000,1524.0],[36000,8838.0],[36000,562.0],[36000,1033.0],[36000,16915.0],[36000,18920.0],[36000,7278.0],[36000,18399.0],[36000,9453.0],[36000,5067.0],[36000,12102.0],[36000,2479.0],[36000,15194.0],[48000,5115.0],[48000,20423.0],[48000,20693.0],[48000,6446.0],[48000,2858.0],[48000,21957.0],[48000,13701.0],[48000,14705.0],[48000,15604.0],[48000,6754.0],[48000,12799.0],[48000,3538.0],[48000,14555.0],[48000,8688.0],[48000,9515.0],[48000,7315.0],[48000,22006.0],[48000,24607.0],[48000,24596.0],[48000,19342.0],[48000,3091.0],[48000,23734.0],[48000,2227.0],[48000,1393.0],[48000,1661.0],[48000,17253.0],[48000,5950.0],[48000,991.0],[48000,37423.0],[48000,23214.0],[48000,208.0],[48000,20542.0],[48000,19295.0],[48000,24196.0],[48000,11852.0],[48000,24064.0],[48000,3308.0],[48000,18995.0],[48000,8811.0],[48000,11138.0],[48000,11512.0],[48000,8134.0],[48000,19613.0],[48000,10922.0],[48000,27003.0],[48000,17252.0],[48000,5989.0],[48000,10326.0],[48000,7530.0],[48000,24699.0],[60000,26465.0],[60000,3135.0],[60000,4445.0],[60000,17862.0],[60000,6693.0],[60000,45709.0],[60000,8271.0],[60000,6267.0],[60000,1565.0],[60000,37604.0],[60000,14458.0],[60000,12688.0],[60000,6528.0],[60000,4563.0],[60000,1796.0],[60000,10450.0],[60000,5205.0],[60000,10999.0],[60000,3449.0],[60000,24706.0],[60000,24302.0],[60000,10713.0],[60000,30114.0],[60000,21009.0],[60000,31208.0],[60000,9414.0],[60000,30598.0],[60000,13883.0],[60000,7449.0],[60000,19561.0],[60000,32748.0],[60000,18353.0],[60000,30354.0],[60000,6380.0],[60000,14444.0],[60000,18125.0],[60000,15443.0],[60000,31513.0],[60000,16920.0],[60000,14315.0],[60000,23416.0],[60000,7464.0],[60000,31807.0],[60000,24181.0],[60000,14385.0],[60000,7978.0],[60000,2376.0],[60000,2518.0],[60000,16054.0],[60000,16131.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/primrose_library__VecSet b/analysis/current/candelabra/benchmark_results/primrose_library__VecSet
deleted file mode 100644
index 413b338..0000000
--- a/analysis/current/candelabra/benchmark_results/primrose_library__VecSet
+++ /dev/null
@@ -1 +0,0 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"contains":{"coeffs":[11.570886738816625,0.1051374526481661,7.97217040728908e-8,1.6824045732355444]},"last":{"coeffs":[18.533090313811726,-0.00024570768909736723,8.045167581095585e-9,0.12685020059234375]},"first":{"coeffs":[20.264100635357295,0.00007513554271561251,6.26753008510405e-10,-0.1198813535149128]},"insert":{"coeffs":[20.314612851885613,0.10674536076453212,-1.6002749131991507e-8,-2.245913989139808]},"remove":{"coeffs":[290.3940469781228,0.20849840183424195,-7.020248567346797e-7,-49.48422229784592]},"clear":{"coeffs":[23.559818523424667,0.0005769260736388226,-7.637528275386307e-9,-0.651125547421401]},"nth":{"coeffs":[18.742763203318702,-0.00013051371824396654,3.104264487552989e-9,0.09394841014400868]}}},"results":{"by_op":{"nth":[[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,10.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,30.0],[48000,40.0],[48000,20.0],[48000,40.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0]],"last":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,40.0],[48000,20.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,31.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0]],"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,21.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,21.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,30.0],[36000,20.0],[36000,40.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,40.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,40.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,10.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,10.0],[48000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,41.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,40.0],[60000,40.0],[60000,20.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"contains":[[10,40.0],[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,40.0],[100,50.0],[100,50.0],[100,40.0],[100,20.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,20.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[100,20.0],[100,30.0],[100,30.0],[100,50.0],[100,30.0],[100,50.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,50.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[500,80.0],[500,110.0],[500,100.0],[500,60.0],[500,60.0],[500,70.0],[500,90.0],[500,60.0],[500,50.0],[500,70.0],[500,70.0],[500,50.0],[500,70.0],[500,70.0],[500,70.0],[500,50.0],[500,80.0],[500,90.0],[500,80.0],[500,80.0],[500,80.0],[500,60.0],[500,90.0],[500,60.0],[500,60.0],[500,60.0],[500,90.0],[500,100.0],[500,90.0],[500,90.0],[500,100.0],[500,80.0],[500,50.0],[500,60.0],[500,80.0],[500,100.0],[500,70.0],[500,50.0],[500,60.0],[500,70.0],[500,90.0],[500,80.0],[500,70.0],[500,40.0],[500,80.0],[500,80.0],[500,70.0],[500,80.0],[500,70.0],[500,60.0],[6000,920.0],[6000,640.0],[6000,950.0],[6000,930.0],[6000,430.0],[6000,490.0],[6000,590.0],[6000,450.0],[6000,570.0],[6000,430.0],[6000,430.0],[6000,410.0],[6000,500.0],[6000,490.0],[6000,530.0],[6000,780.0],[6000,580.0],[6000,480.0],[6000,650.0],[6000,740.0],[6000,870.0],[6000,480.0],[6000,580.0],[6000,510.0],[6000,610.0],[6000,340.0],[6000,780.0],[6000,420.0],[6000,700.0],[6000,710.0],[6000,730.0],[6000,390.0],[6000,650.0],[6000,680.0],[6000,400.0],[6000,930.0],[6000,390.0],[6000,520.0],[6000,900.0],[6000,980.0],[6000,640.0],[6000,780.0],[6000,630.0],[6000,440.0],[6000,720.0],[6000,780.0],[6000,860.0],[6000,630.0],[6000,860.0],[6000,940.0],[12000,840.0],[12000,1890.0],[12000,1420.0],[12000,1700.0],[12000,970.0],[12000,1130.0],[12000,3180.0],[12000,1160.0],[12000,1540.0],[12000,840.0],[12000,1381.0],[12000,1090.0],[12000,1480.0],[12000,690.0],[12000,1540.0],[12000,1671.0],[12000,1530.0],[12000,1760.0],[12000,1490.0],[12000,1870.0],[12000,1830.0],[12000,760.0],[12000,1180.0],[12000,1130.0],[12000,1130.0],[12000,1480.0],[12000,940.0],[12000,780.0],[12000,1300.0],[12000,1040.0],[12000,1230.0],[12000,1050.0],[12000,1840.0],[12000,1880.0],[12000,710.0],[12000,1440.0],[12000,1770.0],[12000,1770.0],[12000,1240.0],[12000,1340.0],[12000,1490.0],[12000,1020.0],[12000,1350.0],[12000,870.0],[12000,700.0],[12000,1740.0],[12000,1380.0],[12000,680.0],[12000,1360.0],[12000,771.0],[24000,2290.0],[24000,3460.0],[24000,2560.0],[24000,2970.0],[24000,3330.0],[24000,2410.0],[24000,3560.0],[24000,3240.0],[24000,3250.0],[24000,2490.0],[24000,3261.0],[24000,2100.0],[24000,3480.0],[24000,2230.0],[24000,3260.0],[24000,2280.0],[24000,2420.0],[24000,1320.0],[24000,3700.0],[24000,2730.0],[24000,2040.0],[24000,1820.0],[24000,2770.0],[24000,3510.0],[24000,1940.0],[24000,2950.0],[24000,3290.0],[24000,2670.0],[24000,1500.0],[24000,3520.0],[24000,2421.0],[24000,3680.0],[24000,1410.0],[24000,1590.0],[24000,2630.0],[24000,2980.0],[24000,3640.0],[24000,1590.0],[24000,3060.0],[24000,3130.0],[24000,3670.0],[24000,1950.0],[24000,1900.0],[24000,2880.0],[24000,1320.0],[24000,2070.0],[24000,3190.0],[24000,2551.0],[24000,2290.0],[24000,1370.0],[36000,3480.0],[36000,5230.0],[36000,4730.0],[36000,3170.0],[36000,4620.0],[36000,4740.0],[36000,3740.0],[36000,4240.0],[36000,4200.0],[36000,6440.0],[36000,4321.0],[36000,3040.0],[36000,3000.0],[36000,5230.0],[36000,5070.0],[36000,5140.0],[36000,4820.0],[36000,1940.0],[36000,3870.0],[36000,4240.0],[36000,3080.0],[36000,5090.0],[36000,4990.0],[36000,4571.0],[36000,2600.0],[36000,2990.0],[36000,4010.0],[36000,4170.0],[36000,2790.0],[36000,2900.0],[36000,3200.0],[36000,5021.0],[36000,4620.0],[36000,4560.0],[36000,3730.0],[36000,3791.0],[36000,4030.0],[36000,3500.0],[36000,4430.0],[36000,2680.0],[36000,3680.0],[36000,2870.0],[36000,2530.0],[36000,4201.0],[36000,2840.0],[36000,1930.0],[36000,3390.0],[36000,4720.0],[36000,4460.0],[36000,5270.0],[48000,4111.0],[48000,3340.0],[48000,4830.0],[48000,3720.0],[48000,3010.0],[48000,5290.0],[48000,2960.0],[48000,6931.0],[48000,5830.0],[48000,3080.0],[48000,4860.0],[48000,2720.0],[48000,5360.0],[48000,4860.0],[48000,7331.0],[48000,5560.0],[48000,5580.0],[48000,4570.0],[48000,2600.0],[48000,6160.0],[48000,5900.0],[48000,2880.0],[48000,5970.0],[48000,5240.0],[48000,6361.0],[48000,7471.0],[48000,7120.0],[48000,3291.0],[48000,4700.0],[48000,4370.0],[48000,4980.0],[48000,6861.0],[48000,3341.0],[48000,6140.0],[48000,7210.0],[48000,6621.0],[48000,4700.0],[48000,7330.0],[48000,6210.0],[48000,5330.0],[48000,7290.0],[48000,4100.0],[48000,3881.0],[48000,7041.0],[48000,3760.0],[48000,4370.0],[48000,6451.0],[48000,4831.0],[48000,5841.0],[48000,6380.0],[60000,7570.0],[60000,5441.0],[60000,4930.0],[60000,5231.0],[60000,7471.0],[60000,7390.0],[60000,8001.0],[60000,7901.0],[60000,4080.0],[60000,8990.0],[60000,5960.0],[60000,9390.0],[60000,4030.0],[60000,4020.0],[60000,7880.0],[60000,5280.0],[60000,3460.0],[60000,5960.0],[60000,6640.0],[60000,5330.0],[60000,7660.0],[60000,8240.0],[60000,8170.0],[60000,9230.0],[60000,3740.0],[60000,9321.0],[60000,4390.0],[60000,5870.0],[60000,4020.0],[60000,4320.0],[60000,4170.0],[60000,9160.0],[60000,8940.0],[60000,7110.0],[60000,5611.0],[60000,6170.0],[60000,9180.0],[60000,7720.0],[60000,8100.0],[60000,8380.0],[60000,4120.0],[60000,8941.0],[60000,9430.0],[60000,3530.0],[60000,7330.0],[60000,7841.0],[60000,4550.0],[60000,8021.0],[60000,9150.0],[60000,6490.0]],"insert":[[10,23.0],[10,16.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,13.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,13.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,11.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,12.0],[10,7.0],[10,8.0],[10,8.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[100,18.5],[100,17.5],[100,16.2],[100,16.1],[100,15.3],[100,15.2],[100,15.2],[100,15.3],[100,15.3],[100,15.3],[100,15.2],[100,15.2],[100,15.31],[100,15.3],[100,15.3],[100,15.2],[100,15.3],[100,15.2],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.3],[100,15.31],[100,15.3],[100,15.2],[100,15.3],[100,15.2],[100,15.2],[100,15.3],[100,15.3],[100,15.3],[100,15.2],[100,15.3],[100,15.2],[100,15.3],[100,15.2],[100,15.3],[100,15.2],[100,15.3],[100,15.31],[100,15.3],[100,15.3],[100,15.2],[500,58.622],[500,58.422],[500,58.162],[500,58.042],[500,58.002],[500,58.002],[500,58.002],[500,58.022],[500,58.002],[500,58.022],[500,58.002],[500,58.002],[500,58.002],[500,58.002],[500,58.022],[500,58.022],[500,58.022],[500,58.002],[500,58.002],[500,58.02],[500,58.0],[500,58.002],[500,58.002],[500,58.022],[500,58.022],[500,61.782],[500,58.062],[500,58.022],[500,58.022],[500,58.002],[500,74.502],[500,58.1],[500,58.02],[500,58.022],[500,58.002],[500,58.002],[500,58.022],[500,58.022],[500,58.002],[500,58.002],[500,58.002],[500,58.002],[500,58.022],[500,58.002],[500,58.022],[500,58.002],[500,58.022],[500,58.022],[500,58.022],[500,58.022],[6000,649.168],[6000,645.567],[6000,647.001],[6000,648.446],[6000,646.916],[6000,648.188],[6000,646.153],[6000,645.009],[6000,645.651],[6000,641.867],[6000,646.102],[6000,642.694],[6000,642.112],[6000,641.946],[6000,645.259],[6000,643.774],[6000,643.351],[6000,641.984],[6000,641.924],[6000,641.939],[6000,645.811],[6000,643.441],[6000,642.038],[6000,642.006],[6000,646.894],[6000,642.079],[6000,641.651],[6000,642.062],[6000,642.066],[6000,647.063],[6000,643.486],[6000,645.753],[6000,646.828],[6000,644.379],[6000,642.994],[6000,641.756],[6000,645.712],[6000,645.503],[6000,643.393],[6000,648.763],[6000,645.136],[6000,642.102],[6000,647.028],[6000,652.164],[6000,645.076],[6000,644.497],[6000,642.783],[6000,647.244],[6000,646.966],[6000,641.984],[12000,1257.677],[12000,1257.696],[12000,1257.827],[12000,1257.791],[12000,1258.066],[12000,1258.18],[12000,1258.199],[12000,1258.189],[12000,1257.878],[12000,1258.54],[12000,1258.79],[12000,1258.037],[12000,1258.432],[12000,1258.361],[12000,1257.963],[12000,1258.441],[12000,1258.317],[12000,1257.465],[12000,1258.017],[12000,1257.715],[12000,1258.353],[12000,1258.438],[12000,1307.65],[12000,1258.985],[12000,1257.981],[12000,1257.89],[12000,1258.322],[12000,1258.382],[12000,1259.266],[12000,1259.302],[12000,1258.927],[12000,1259.035],[12000,1259.457],[12000,1259.298],[12000,1259.776],[12000,1258.172],[12000,1259.196],[12000,1259.13],[12000,1259.127],[12000,1258.885],[12000,1258.073],[12000,1258.395],[12000,1259.772],[12000,1258.232],[12000,1258.03],[12000,1258.101],[12000,1258.052],[12000,1257.896],[12000,1258.056],[12000,1258.076],[24000,2510.778],[24000,2511.704],[24000,2555.729],[24000,2552.294],[24000,2688.419],[24000,2511.175],[24000,2510.526],[24000,2510.356],[24000,2511.322],[24000,2513.227],[24000,2512.452],[24000,2511.965],[24000,2555.17],[24000,2523.707],[24000,2511.836],[24000,2512.759],[24000,2513.128],[24000,2512.785],[24000,2511.653],[24000,2513.901],[24000,2516.261],[24000,2512.536],[24000,2510.658],[24000,2510.0],[24000,2511.2],[24000,2509.712],[24000,2515.778],[24000,2528.035],[24000,2517.544],[24000,2512.04],[24000,2512.185],[24000,2513.472],[24000,2519.275],[24000,2513.612],[24000,2512.354],[24000,2515.437],[24000,2513.502],[24000,2512.297],[24000,2512.586],[24000,2512.676],[24000,2512.657],[24000,2514.064],[24000,2511.935],[24000,2513.492],[24000,2514.038],[24000,2512.783],[24000,2512.671],[24000,2513.177],[24000,2515.986],[24000,2515.096],[36000,3770.615],[36000,3771.436],[36000,3766.648],[36000,3770.364],[36000,3779.665],[36000,3772.343],[36000,3831.49],[36000,3909.343],[36000,3769.089],[36000,3778.413],[36000,3783.549],[36000,3770.281],[36000,3824.207],[36000,3823.25],[36000,3903.493],[36000,3767.392],[36000,3789.011],[36000,3816.565],[36000,3843.604],[36000,3776.592],[36000,3819.113],[36000,3782.827],[36000,3785.478],[36000,3826.186],[36000,3844.301],[36000,3864.037],[36000,3780.798],[36000,3937.433],[36000,3860.881],[36000,3777.399],[36000,3831.818],[36000,3777.718],[36000,3769.822],[36000,3824.029],[36000,3829.479],[36000,3824.178],[36000,3803.397],[36000,3813.474],[36000,3824.192],[36000,3837.975],[36000,3778.372],[36000,3834.825],[36000,3784.689],[36000,3771.277],[36000,3776.302],[36000,3814.238],[36000,3818.444],[36000,3775.099],[36000,3832.615],[36000,3891.561],[48000,5279.774],[48000,5116.817],[48000,5030.212],[48000,5879.364],[48000,5138.508],[48000,5242.969],[48000,5098.369],[48000,5049.956],[48000,5067.501],[48000,5057.339],[48000,5061.81],[48000,5131.316],[48000,5048.099],[48000,5065.057],[48000,5081.074],[48000,5390.128],[48000,5068.167],[48000,5028.912],[48000,5059.344],[48000,5275.004],[48000,5055.15],[48000,5071.894],[48000,5079.452],[48000,5023.364],[48000,5024.151],[48000,5026.403],[48000,5039.507],[48000,5039.583],[48000,5024.719],[48000,5025.546],[48000,5131.991],[48000,5143.019],[48000,5041.163],[48000,5241.845],[48000,5094.942],[48000,5061.41],[48000,5083.472],[48000,5044.712],[48000,5140.056],[48000,5109.416],[48000,5093.006],[48000,5029.85],[48000,5032.967],[48000,5087.491],[48000,5026.349],[48000,5025.319],[48000,5050.271],[48000,5048.621],[48000,5048.416],[48000,5021.36],[60000,6297.087],[60000,6358.418],[60000,6310.302],[60000,6348.961],[60000,6323.983],[60000,6403.442],[60000,6338.511],[60000,6315.349],[60000,6290.56],[60000,6326.724],[60000,6329.789],[60000,6280.358],[60000,6333.129],[60000,6335.677],[60000,6294.95],[60000,6578.166],[60000,6280.517],[60000,6277.648],[60000,6301.478],[60000,6277.504],[60000,6284.008],[60000,6345.217],[60000,6280.219],[60000,6308.285],[60000,6290.585],[60000,6291.437],[60000,6315.339],[60000,6301.002],[60000,6299.048],[60000,6334.407],[60000,6314.338],[60000,6293.186],[60000,6293.682],[60000,6316.717],[60000,6304.255],[60000,6347.367],[60000,6325.834],[60000,6313.855],[60000,6279.031],[60000,6301.388],[60000,6277.67],[60000,6305.1],[60000,6315.676],[60000,6290.212],[60000,6280.629],[60000,6394.767],[60000,6283.001],[60000,6292.823],[60000,6285.789],[60000,6295.383]],"remove":[[10,50.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,40.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[100,80.0],[100,60.0],[100,60.0],[100,50.0],[100,50.0],[100,30.0],[100,60.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,30.0],[100,30.0],[100,50.0],[100,30.0],[100,50.0],[100,40.0],[100,60.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,30.0],[100,40.0],[100,50.0],[100,50.0],[100,50.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,50.0],[100,30.0],[100,30.0],[100,40.0],[500,130.0],[500,120.0],[500,140.0],[500,100.0],[500,100.0],[500,130.0],[500,110.0],[500,120.0],[500,120.0],[500,90.0],[500,130.0],[500,100.0],[500,70.0],[500,110.0],[500,100.0],[500,90.0],[500,90.0],[500,110.0],[500,70.0],[500,80.0],[500,90.0],[500,70.0],[500,110.0],[500,120.0],[500,100.0],[500,110.0],[500,90.0],[500,90.0],[500,120.0],[500,100.0],[500,110.0],[500,70.0],[500,110.0],[500,70.0],[500,120.0],[500,70.0],[500,110.0],[500,110.0],[500,120.0],[500,110.0],[500,80.0],[500,80.0],[500,100.0],[500,90.0],[500,110.0],[500,130.0],[500,80.0],[500,130.0],[500,90.0],[500,90.0],[6000,870.0],[6000,810.0],[6000,550.0],[6000,680.0],[6000,990.0],[6000,1060.0],[6000,571.0],[6000,1000.0],[6000,1250.0],[6000,1190.0],[6000,720.0],[6000,600.0],[6000,720.0],[6000,1050.0],[6000,560.0],[6000,920.0],[6000,1250.0],[6000,810.0],[6000,981.0],[6000,740.0],[6000,1030.0],[6000,1160.0],[6000,880.0],[6000,780.0],[6000,1210.0],[6000,720.0],[6000,670.0],[6000,721.0],[6000,801.0],[6000,1220.0],[6000,1220.0],[6000,1030.0],[6000,570.0],[6000,870.0],[6000,1120.0],[6000,1080.0],[6000,890.0],[6000,600.0],[6000,860.0],[6000,910.0],[6000,650.0],[6000,1240.0],[6000,950.0],[6000,980.0],[6000,2300.0],[6000,860.0],[6000,640.0],[6000,760.0],[6000,830.0],[6000,780.0],[12000,1260.0],[12000,1810.0],[12000,1980.0],[12000,1460.0],[12000,1990.0],[12000,1660.0],[12000,1990.0],[12000,2340.0],[12000,3290.0],[12000,3680.0],[12000,2440.0],[12000,1180.0],[12000,1220.0],[12000,1100.0],[12000,1110.0],[12000,2030.0],[12000,1300.0],[12000,2310.0],[12000,2520.0],[12000,1930.0],[12000,1980.0],[12000,1090.0],[12000,1700.0],[12000,1240.0],[12000,1050.0],[12000,2090.0],[12000,2400.0],[12000,2480.0],[12000,1440.0],[12000,1920.0],[12000,1500.0],[12000,2480.0],[12000,2150.0],[12000,1541.0],[12000,1700.0],[12000,1440.0],[12000,1790.0],[12000,2230.0],[12000,1420.0],[12000,1130.0],[12000,1320.0],[12000,2280.0],[12000,1550.0],[12000,1210.0],[12000,1240.0],[12000,1390.0],[12000,2440.0],[12000,2080.0],[12000,3760.0],[12000,2020.0],[24000,3520.0],[24000,3690.0],[24000,2270.0],[24000,4750.0],[24000,4870.0],[24000,2750.0],[24000,3510.0],[24000,4920.0],[24000,4361.0],[24000,4360.0],[24000,5400.0],[24000,7290.0],[24000,3420.0],[24000,2250.0],[24000,4670.0],[24000,4090.0],[24000,8600.0],[24000,4730.0],[24000,4990.0],[24000,9140.0],[24000,3310.0],[24000,2530.0],[24000,9050.0],[24000,4490.0],[24000,4530.0],[24000,5040.0],[24000,2790.0],[24000,4120.0],[24000,2610.0],[24000,3190.0],[24000,5140.0],[24000,4470.0],[24000,4640.0],[24000,3230.0],[24000,2950.0],[24000,3840.0],[24000,3620.0],[24000,3670.0],[24000,3300.0],[24000,4240.0],[24000,4550.0],[24000,2520.0],[24000,4540.0],[24000,3930.0],[24000,3790.0],[24000,3050.0],[24000,2260.0],[24000,4980.0],[24000,4710.0],[24000,2890.0],[36000,6651.0],[36000,5940.0],[36000,3660.0],[36000,6810.0],[36000,8290.0],[36000,3980.0],[36000,6580.0],[36000,4610.0],[36000,6180.0],[36000,7441.0],[36000,5260.0],[36000,4740.0],[36000,4090.0],[36000,5141.0],[36000,6570.0],[36000,5181.0],[36000,6340.0],[36000,4420.0],[36000,4360.0],[36000,4720.0],[36000,8770.0],[36000,4050.0],[36000,5400.0],[36000,3860.0],[36000,7481.0],[36000,5820.0],[36000,6650.0],[36000,5940.0],[36000,4000.0],[36000,5821.0],[36000,6651.0],[36000,3480.0],[36000,6120.0],[36000,3840.0],[36000,4110.0],[36000,8050.0],[36000,6810.0],[36000,7640.0],[36000,6950.0],[36000,5890.0],[36000,5300.0],[36000,9330.0],[36000,4250.0],[36000,6661.0],[36000,7290.0],[36000,3720.0],[36000,5380.0],[36000,7210.0],[36000,6080.0],[36000,3910.0],[48000,9090.0],[48000,7380.0],[48000,9531.0],[48000,9621.0],[48000,9000.0],[48000,8311.0],[48000,16580.0],[48000,9561.0],[48000,6910.0],[48000,9671.0],[48000,8841.0],[48000,8641.0],[48000,4540.0],[48000,8930.0],[48000,7180.0],[48000,7520.0],[48000,7480.0],[48000,6780.0],[48000,8260.0],[48000,10250.0],[48000,7830.0],[48000,8750.0],[48000,5490.0],[48000,9291.0],[48000,4900.0],[48000,8851.0],[48000,7970.0],[48000,7481.0],[48000,6580.0],[48000,8541.0],[48000,8800.0],[48000,15670.0],[48000,9590.0],[48000,10421.0],[48000,11020.0],[48000,6541.0],[48000,4620.0],[48000,8541.0],[48000,6960.0],[48000,8561.0],[48000,5470.0],[48000,7881.0],[48000,19911.0],[48000,7940.0],[48000,10350.0],[48000,7240.0],[48000,8571.0],[48000,6820.0],[48000,5220.0],[48000,7710.0],[60000,9780.0],[60000,9950.0],[60000,15430.0],[60000,5920.0],[60000,7730.0],[60000,8040.0],[60000,7910.0],[60000,12350.0],[60000,9900.0],[60000,10730.0],[60000,10070.0],[60000,6820.0],[60000,8310.0],[60000,11851.0],[60000,9841.0],[60000,12290.0],[60000,11261.0],[60000,6830.0],[60000,6840.0],[60000,7860.0],[60000,8290.0],[60000,8031.0],[60000,10661.0],[60000,6191.0],[60000,8880.0],[60000,9311.0],[60000,5840.0],[60000,8020.0],[60000,8701.0],[60000,10741.0],[60000,9951.0],[60000,11210.0],[60000,7251.0],[60000,11650.0],[60000,6430.0],[60000,6440.0],[60000,8830.0],[60000,9691.0],[60000,6510.0],[60000,6460.0],[60000,12470.0],[60000,6820.0],[60000,11841.0],[60000,10500.0],[60000,12811.0],[60000,11330.0],[60000,8630.0],[60000,8850.0],[60000,8640.0],[60000,10021.0]],"clear":[[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,11.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,20.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,40.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__collections__BTreeMap b/analysis/current/candelabra/benchmark_results/std__collections__BTreeMap
index a8e7425..f72c91f 100644
--- a/analysis/current/candelabra/benchmark_results/std__collections__BTreeMap
+++ b/analysis/current/candelabra/benchmark_results/std__collections__BTreeMap
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"insert":{"coeffs":[10.288441230338321,0.00016566396798770033,-4.20154661744572e-10,3.1070090579110854]},"contains":{"coeffs":[14.99018248188463,0.0006590079693412354,-6.108232880827906e-9,3.487086098083097]},"remove":{"coeffs":[19.673319617510515,-0.0000752151113826427,1.5607797397735035e-8,5.717161408898562]},"get":{"coeffs":[13.879669175446224,0.0007798517386859993,-7.619955402235201e-9,3.517720462870983]},"clear":{"coeffs":[1257.8595146941952,3.793753037740146,7.30023790161162e-6,-242.95767171640182]}}},"results":{"by_op":{"get":[[10,60.0],[10,30.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,40.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[100,40.0],[100,50.0],[100,60.0],[100,50.0],[100,40.0],[100,60.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,50.0],[100,50.0],[100,20.0],[100,50.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,50.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,30.0],[500,90.0],[500,60.0],[500,60.0],[500,50.0],[500,30.0],[500,70.0],[500,40.0],[500,60.0],[500,70.0],[500,40.0],[500,40.0],[500,40.0],[500,60.0],[500,50.0],[500,40.0],[500,40.0],[500,50.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,40.0],[500,40.0],[500,30.0],[500,50.0],[500,50.0],[500,50.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,50.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,50.0],[500,30.0],[500,40.0],[500,40.0],[500,40.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,30.0],[500,50.0],[500,40.0],[500,50.0],[6000,90.0],[6000,50.0],[6000,90.0],[6000,60.0],[6000,60.0],[6000,90.0],[6000,80.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,80.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,90.0],[6000,70.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,50.0],[12000,120.0],[12000,90.0],[12000,90.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,90.0],[12000,60.0],[12000,90.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,50.0],[12000,80.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,60.0],[12000,90.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,60.0],[12000,80.0],[12000,50.0],[12000,70.0],[12000,70.0],[12000,70.0],[12000,80.0],[12000,60.0],[12000,80.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[24000,80.0],[24000,90.0],[24000,120.0],[24000,80.0],[24000,60.0],[24000,100.0],[24000,60.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,80.0],[24000,70.0],[24000,90.0],[24000,120.0],[24000,100.0],[24000,110.0],[24000,110.0],[24000,100.0],[24000,80.0],[24000,110.0],[24000,130.0],[24000,70.0],[24000,80.0],[24000,90.0],[24000,70.0],[24000,60.0],[24000,90.0],[24000,80.0],[24000,50.0],[24000,90.0],[24000,50.0],[24000,70.0],[24000,60.0],[24000,100.0],[24000,70.0],[24000,90.0],[24000,90.0],[24000,80.0],[24000,100.0],[24000,70.0],[24000,70.0],[24000,60.0],[36000,100.0],[36000,90.0],[36000,100.0],[36000,70.0],[36000,70.0],[36000,110.0],[36000,70.0],[36000,90.0],[36000,90.0],[36000,60.0],[36000,60.0],[36000,80.0],[36000,80.0],[36000,90.0],[36000,90.0],[36000,100.0],[36000,80.0],[36000,100.0],[36000,90.0],[36000,100.0],[36000,110.0],[36000,70.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,80.0],[36000,90.0],[36000,70.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,90.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,80.0],[48000,140.0],[48000,110.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,110.0],[48000,80.0],[48000,100.0],[48000,80.0],[48000,80.0],[48000,80.0],[48000,110.0],[48000,80.0],[48000,90.0],[48000,90.0],[48000,120.0],[48000,80.0],[48000,70.0],[48000,70.0],[48000,90.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,90.0],[48000,70.0],[48000,50.0],[48000,70.0],[48000,90.0],[48000,90.0],[48000,90.0],[48000,90.0],[48000,90.0],[48000,100.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,100.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,60.0],[48000,110.0],[48000,70.0],[48000,80.0],[60000,160.0],[60000,100.0],[60000,70.0],[60000,90.0],[60000,120.0],[60000,70.0],[60000,90.0],[60000,100.0],[60000,100.0],[60000,50.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,100.0],[60000,100.0],[60000,90.0],[60000,70.0],[60000,110.0],[60000,110.0],[60000,80.0],[60000,90.0],[60000,70.0],[60000,70.0],[60000,100.0],[60000,110.0],[60000,90.0],[60000,80.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,70.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,130.0],[60000,90.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,130.0],[60000,100.0],[60000,90.0],[60000,100.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,100.0]],"contains":[[10,50.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,40.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[100,80.0],[100,30.0],[100,30.0],[100,70.0],[100,40.0],[100,40.0],[100,50.0],[100,20.0],[100,50.0],[100,40.0],[100,50.0],[100,30.0],[100,20.0],[100,30.0],[100,50.0],[100,70.0],[100,30.0],[100,30.0],[100,50.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,50.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,20.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[500,80.0],[500,80.0],[500,60.0],[500,50.0],[500,50.0],[500,50.0],[500,60.0],[500,30.0],[500,20.0],[500,50.0],[500,40.0],[500,40.0],[500,30.0],[500,40.0],[500,20.0],[500,50.0],[500,40.0],[500,40.0],[500,50.0],[500,40.0],[500,50.0],[500,50.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,50.0],[500,30.0],[500,50.0],[500,50.0],[500,30.0],[500,40.0],[500,50.0],[500,50.0],[500,60.0],[500,40.0],[500,50.0],[500,50.0],[500,70.0],[500,40.0],[500,40.0],[500,60.0],[500,30.0],[500,60.0],[500,70.0],[500,40.0],[500,40.0],[500,50.0],[500,40.0],[500,30.0],[6000,80.0],[6000,80.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,80.0],[6000,70.0],[6000,90.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,70.0],[6000,50.0],[6000,60.0],[6000,70.0],[6000,50.0],[6000,70.0],[6000,80.0],[6000,50.0],[6000,70.0],[6000,70.0],[6000,50.0],[6000,80.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,70.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,60.0],[12000,100.0],[12000,70.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,90.0],[12000,90.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,50.0],[12000,80.0],[12000,70.0],[12000,50.0],[12000,80.0],[12000,80.0],[12000,60.0],[12000,70.0],[12000,90.0],[12000,70.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,60.0],[24000,120.0],[24000,110.0],[24000,90.0],[24000,90.0],[24000,80.0],[24000,80.0],[24000,80.0],[24000,80.0],[24000,70.0],[24000,100.0],[24000,90.0],[24000,90.0],[24000,91.0],[24000,70.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,80.0],[24000,100.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,100.0],[24000,90.0],[24000,110.0],[24000,80.0],[24000,80.0],[24000,100.0],[24000,70.0],[24000,60.0],[24000,90.0],[24000,80.0],[24000,80.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,80.0],[24000,60.0],[24000,80.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,80.0],[24000,60.0],[36000,130.0],[36000,80.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,80.0],[36000,120.0],[36000,80.0],[36000,60.0],[36000,70.0],[36000,80.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,50.0],[36000,70.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,50.0],[36000,70.0],[36000,90.0],[36000,90.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,90.0],[36000,80.0],[36000,90.0],[36000,70.0],[36000,110.0],[36000,100.0],[36000,90.0],[36000,80.0],[36000,110.0],[36000,80.0],[36000,50.0],[36000,80.0],[36000,60.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,80.0],[36000,70.0],[36000,80.0],[36000,90.0],[36000,50.0],[48000,170.0],[48000,110.0],[48000,100.0],[48000,100.0],[48000,80.0],[48000,70.0],[48000,130.0],[48000,130.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,90.0],[48000,90.0],[48000,70.0],[48000,100.0],[48000,70.0],[48000,100.0],[48000,80.0],[48000,100.0],[48000,100.0],[48000,80.0],[48000,80.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,100.0],[48000,80.0],[48000,60.0],[48000,60.0],[48000,90.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,90.0],[48000,90.0],[48000,60.0],[48000,90.0],[48000,60.0],[48000,90.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,50.0],[48000,90.0],[48000,90.0],[48000,100.0],[48000,100.0],[60000,120.0],[60000,110.0],[60000,90.0],[60000,100.0],[60000,80.0],[60000,100.0],[60000,80.0],[60000,90.0],[60000,80.0],[60000,60.0],[60000,100.0],[60000,90.0],[60000,70.0],[60000,100.0],[60000,100.0],[60000,90.0],[60000,70.0],[60000,90.0],[60000,90.0],[60000,70.0],[60000,100.0],[60000,80.0],[60000,90.0],[60000,100.0],[60000,90.0],[60000,80.0],[60000,80.0],[60000,70.0],[60000,90.0],[60000,100.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,100.0],[60000,70.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,70.0]],"clear":[[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[100,330.0],[100,320.0],[100,270.0],[100,270.0],[100,270.0],[100,250.0],[100,250.0],[100,270.0],[100,240.0],[100,330.0],[100,280.0],[100,320.0],[100,270.0],[100,240.0],[100,260.0],[100,330.0],[100,330.0],[100,250.0],[100,270.0],[100,260.0],[100,230.0],[100,270.0],[100,270.0],[100,300.0],[100,260.0],[100,280.0],[100,260.0],[100,250.0],[100,290.0],[100,1970.0],[100,330.0],[100,250.0],[100,320.0],[100,310.0],[100,240.0],[100,270.0],[100,230.0],[100,250.0],[100,330.0],[100,270.0],[100,250.0],[100,270.0],[100,250.0],[100,270.0],[100,260.0],[100,240.0],[100,230.0],[100,320.0],[100,230.0],[100,260.0],[500,1610.0],[500,1640.0],[500,1660.0],[500,1660.0],[500,1570.0],[500,1540.0],[500,1630.0],[500,1680.0],[500,1600.0],[500,1630.0],[500,1651.0],[500,1620.0],[500,1600.0],[500,1600.0],[500,1610.0],[500,1610.0],[500,1610.0],[500,1560.0],[500,1590.0],[500,1510.0],[500,1620.0],[500,1540.0],[500,1570.0],[500,1710.0],[500,1560.0],[500,1630.0],[500,1591.0],[500,1600.0],[500,1590.0],[500,1590.0],[500,1630.0],[500,1641.0],[500,1710.0],[500,1650.0],[500,1550.0],[500,1680.0],[500,1600.0],[500,1550.0],[500,1630.0],[500,1530.0],[500,1570.0],[500,1630.0],[500,1620.0],[500,1560.0],[500,1640.0],[500,1700.0],[500,1750.0],[500,1540.0],[500,1650.0],[500,1590.0],[6000,21611.0],[6000,21400.0],[6000,21631.0],[6000,21201.0],[6000,21570.0],[6000,21250.0],[6000,21891.0],[6000,21511.0],[6000,23501.0],[6000,21011.0],[6000,21410.0],[6000,21871.0],[6000,21361.0],[6000,21501.0],[6000,21210.0],[6000,21690.0],[6000,21151.0],[6000,21431.0],[6000,21291.0],[6000,21551.0],[6000,21570.0],[6000,21290.0],[6000,23330.0],[6000,21141.0],[6000,21291.0],[6000,21191.0],[6000,21100.0],[6000,21221.0],[6000,21461.0],[6000,21551.0],[6000,21511.0],[6000,21560.0],[6000,21211.0],[6000,21511.0],[6000,21541.0],[6000,21440.0],[6000,23421.0],[6000,21051.0],[6000,21691.0],[6000,21181.0],[6000,20981.0],[6000,21111.0],[6000,20891.0],[6000,21350.0],[6000,21111.0],[6000,21941.0],[6000,21231.0],[6000,21320.0],[6000,21581.0],[6000,21631.0],[12000,43782.0],[12000,44102.0],[12000,43031.0],[12000,43631.0],[12000,42541.0],[12000,42941.0],[12000,43811.0],[12000,43472.0],[12000,43372.0],[12000,43632.0],[12000,43502.0],[12000,42871.0],[12000,43521.0],[12000,43822.0],[12000,43611.0],[12000,48072.0],[12000,43182.0],[12000,43622.0],[12000,43651.0],[12000,43801.0],[12000,43561.0],[12000,43271.0],[12000,43072.0],[12000,43052.0],[12000,42702.0],[12000,42482.0],[12000,44911.0],[12000,43731.0],[12000,46462.0],[12000,43482.0],[12000,43612.0],[12000,43722.0],[12000,43741.0],[12000,42841.0],[12000,43532.0],[12000,43462.0],[12000,43272.0],[12000,43572.0],[12000,44301.0],[12000,44401.0],[12000,43232.0],[12000,44102.0],[12000,43672.0],[12000,43252.0],[12000,43112.0],[12000,45672.0],[12000,43501.0],[12000,43681.0],[12000,43712.0],[12000,48421.0],[24000,92383.0],[24000,91024.0],[24000,90903.0],[24000,91593.0],[24000,91033.0],[24000,91593.0],[24000,91363.0],[24000,91343.0],[24000,91894.0],[24000,94153.0],[24000,89393.0],[24000,90873.0],[24000,94474.0],[24000,91183.0],[24000,90813.0],[24000,93343.0],[24000,92144.0],[24000,104863.0],[24000,97744.0],[24000,96703.0],[24000,91484.0],[24000,91733.0],[24000,93703.0],[24000,90793.0],[24000,91553.0],[24000,94663.0],[24000,91013.0],[24000,90813.0],[24000,93563.0],[24000,91494.0],[24000,91763.0],[24000,90593.0],[24000,91223.0],[24000,92473.0],[24000,91673.0],[24000,91533.0],[24000,91013.0],[24000,90274.0],[24000,90453.0],[24000,91233.0],[24000,91063.0],[24000,91213.0],[24000,91343.0],[24000,91993.0],[24000,91483.0],[24000,93653.0],[24000,90803.0],[24000,91393.0],[24000,91423.0],[24000,90933.0],[36000,147295.0],[36000,144084.0],[36000,142815.0],[36000,144345.0],[36000,142955.0],[36000,143285.0],[36000,145155.0],[36000,143165.0],[36000,144875.0],[36000,142155.0],[36000,142845.0],[36000,145335.0],[36000,141994.0],[36000,144615.0],[36000,145605.0],[36000,143774.0],[36000,142085.0],[36000,143224.0],[36000,143635.0],[36000,145265.0],[36000,145505.0],[36000,144665.0],[36000,147685.0],[36000,140975.0],[36000,142814.0],[36000,147125.0],[36000,143225.0],[36000,143785.0],[36000,145455.0],[36000,143695.0],[36000,146465.0],[36000,143835.0],[36000,142445.0],[36000,145985.0],[36000,143995.0],[36000,143275.0],[36000,145015.0],[36000,143615.0],[36000,143765.0],[36000,141995.0],[36000,143165.0],[36000,144355.0],[36000,143905.0],[36000,143165.0],[36000,144775.0],[36000,142695.0],[36000,143835.0],[36000,143255.0],[36000,143225.0],[36000,143125.0],[48000,196196.0],[48000,197246.0],[48000,198136.0],[48000,196557.0],[48000,196166.0],[48000,197937.0],[48000,196727.0],[48000,194867.0],[48000,199307.0],[48000,195996.0],[48000,195527.0],[48000,198987.0],[48000,196057.0],[48000,198457.0],[48000,197117.0],[48000,196777.0],[48000,197326.0],[48000,197547.0],[48000,196147.0],[48000,199917.0],[48000,193787.0],[48000,196167.0],[48000,197477.0],[48000,194727.0],[48000,195786.0],[48000,197717.0],[48000,197607.0],[48000,195007.0],[48000,196646.0],[48000,195426.0],[48000,206117.0],[48000,195917.0],[48000,198487.0],[48000,197316.0],[48000,194876.0],[48000,195427.0],[48000,204207.0],[48000,195066.0],[48000,195176.0],[48000,206968.0],[48000,195087.0],[48000,194347.0],[48000,204517.0],[48000,203667.0],[48000,197297.0],[48000,199097.0],[48000,197947.0],[48000,198956.0],[48000,200667.0],[48000,198437.0],[60000,250308.0],[60000,252338.0],[60000,249119.0],[60000,249189.0],[60000,250049.0],[60000,251279.0],[60000,246318.0],[60000,249908.0],[60000,249218.0],[60000,251859.0],[60000,246499.0],[60000,249018.0],[60000,250668.0],[60000,258839.0],[60000,248029.0],[60000,252549.0],[60000,251208.0],[60000,248918.0],[60000,250859.0],[60000,251739.0],[60000,248859.0],[60000,251229.0],[60000,252589.0],[60000,248288.0],[60000,249739.0],[60000,251398.0],[60000,250448.0],[60000,248588.0],[60000,248318.0],[60000,252658.0],[60000,249428.0],[60000,247559.0],[60000,251589.0],[60000,253979.0],[60000,249798.0],[60000,248649.0],[60000,252569.0],[60000,249469.0],[60000,252189.0],[60000,251549.0],[60000,251439.0],[60000,251308.0],[60000,250168.0],[60000,249109.0],[60000,251428.0],[60000,252229.0],[60000,251048.0],[60000,253729.0],[60000,249319.0],[60000,249899.0]],"remove":[[10,60.0],[10,60.0],[10,70.0],[10,40.0],[10,50.0],[10,40.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,40.0],[10,40.0],[10,60.0],[10,30.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,50.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,40.0],[10,40.0],[10,30.0],[10,40.0],[10,50.0],[10,40.0],[10,30.0],[10,30.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,50.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[100,120.0],[100,60.0],[100,70.0],[100,50.0],[100,50.0],[100,80.0],[100,90.0],[100,120.0],[100,50.0],[100,60.0],[100,70.0],[100,50.0],[100,60.0],[100,50.0],[100,60.0],[100,60.0],[100,90.0],[100,70.0],[100,50.0],[100,50.0],[100,70.0],[100,50.0],[100,50.0],[100,50.0],[100,60.0],[100,50.0],[100,30.0],[100,50.0],[100,50.0],[100,60.0],[100,60.0],[100,70.0],[100,60.0],[100,50.0],[100,50.0],[100,130.0],[100,40.0],[100,70.0],[100,60.0],[100,60.0],[100,90.0],[100,50.0],[100,50.0],[100,40.0],[100,40.0],[100,50.0],[100,60.0],[100,40.0],[100,50.0],[100,40.0],[500,70.0],[500,70.0],[500,70.0],[500,50.0],[500,70.0],[500,70.0],[500,90.0],[500,60.0],[500,80.0],[500,90.0],[500,70.0],[500,70.0],[500,70.0],[500,70.0],[500,60.0],[500,70.0],[500,60.0],[500,40.0],[500,60.0],[500,80.0],[500,80.0],[500,70.0],[500,110.0],[500,60.0],[500,60.0],[500,70.0],[500,80.0],[500,50.0],[500,60.0],[500,60.0],[500,50.0],[500,70.0],[500,60.0],[500,70.0],[500,60.0],[500,60.0],[500,70.0],[500,50.0],[500,50.0],[500,70.0],[500,60.0],[500,80.0],[500,50.0],[500,90.0],[500,60.0],[500,70.0],[500,70.0],[500,70.0],[500,50.0],[500,50.0],[6000,150.0],[6000,70.0],[6000,80.0],[6000,110.0],[6000,120.0],[6000,120.0],[6000,90.0],[6000,90.0],[6000,70.0],[6000,60.0],[6000,140.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,70.0],[6000,60.0],[6000,80.0],[6000,80.0],[6000,70.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,100.0],[6000,80.0],[6000,80.0],[6000,70.0],[6000,70.0],[6000,90.0],[6000,70.0],[6000,120.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,80.0],[6000,100.0],[6000,70.0],[6000,80.0],[6000,190.0],[6000,70.0],[6000,50.0],[6000,80.0],[6000,90.0],[6000,150.0],[6000,90.0],[6000,80.0],[6000,100.0],[6000,70.0],[6000,170.0],[6000,90.0],[6000,70.0],[12000,170.0],[12000,90.0],[12000,90.0],[12000,120.0],[12000,80.0],[12000,100.0],[12000,90.0],[12000,80.0],[12000,80.0],[12000,90.0],[12000,110.0],[12000,100.0],[12000,100.0],[12000,100.0],[12000,80.0],[12000,120.0],[12000,130.0],[12000,80.0],[12000,90.0],[12000,180.0],[12000,110.0],[12000,90.0],[12000,100.0],[12000,120.0],[12000,110.0],[12000,70.0],[12000,80.0],[12000,110.0],[12000,100.0],[12000,90.0],[12000,100.0],[12000,90.0],[12000,110.0],[12000,100.0],[12000,100.0],[12000,100.0],[12000,100.0],[12000,80.0],[12000,80.0],[12000,90.0],[12000,120.0],[12000,80.0],[12000,100.0],[12000,90.0],[12000,100.0],[12000,90.0],[12000,70.0],[12000,90.0],[12000,90.0],[12000,100.0],[24000,160.0],[24000,120.0],[24000,130.0],[24000,110.0],[24000,130.0],[24000,130.0],[24000,110.0],[24000,110.0],[24000,110.0],[24000,100.0],[24000,210.0],[24000,100.0],[24000,110.0],[24000,100.0],[24000,80.0],[24000,121.0],[24000,100.0],[24000,100.0],[24000,120.0],[24000,190.0],[24000,110.0],[24000,110.0],[24000,100.0],[24000,110.0],[24000,90.0],[24000,120.0],[24000,90.0],[24000,110.0],[24000,160.0],[24000,100.0],[24000,110.0],[24000,90.0],[24000,90.0],[24000,110.0],[24000,100.0],[24000,120.0],[24000,110.0],[24000,140.0],[24000,90.0],[24000,110.0],[24000,100.0],[24000,160.0],[24000,100.0],[24000,120.0],[24000,100.0],[24000,110.0],[24000,170.0],[24000,100.0],[24000,150.0],[24000,121.0],[36000,170.0],[36000,160.0],[36000,210.0],[36000,110.0],[36000,170.0],[36000,100.0],[36000,120.0],[36000,100.0],[36000,100.0],[36000,150.0],[36000,120.0],[36000,120.0],[36000,100.0],[36000,120.0],[36000,130.0],[36000,110.0],[36000,120.0],[36000,120.0],[36000,380.0],[36000,110.0],[36000,190.0],[36000,120.0],[36000,110.0],[36000,100.0],[36000,130.0],[36000,110.0],[36000,120.0],[36000,130.0],[36000,120.0],[36000,120.0],[36000,120.0],[36000,110.0],[36000,100.0],[36000,110.0],[36000,120.0],[36000,120.0],[36000,110.0],[36000,270.0],[36000,100.0],[36000,140.0],[36000,90.0],[36000,90.0],[36000,130.0],[36000,100.0],[36000,110.0],[36000,90.0],[36000,110.0],[36000,100.0],[36000,100.0],[36000,120.0],[48000,180.0],[48000,150.0],[48000,120.0],[48000,150.0],[48000,100.0],[48000,120.0],[48000,100.0],[48000,100.0],[48000,120.0],[48000,130.0],[48000,150.0],[48000,110.0],[48000,110.0],[48000,130.0],[48000,100.0],[48000,110.0],[48000,120.0],[48000,90.0],[48000,120.0],[48000,130.0],[48000,90.0],[48000,130.0],[48000,130.0],[48000,100.0],[48000,120.0],[48000,240.0],[48000,130.0],[48000,100.0],[48000,100.0],[48000,100.0],[48000,110.0],[48000,110.0],[48000,140.0],[48000,110.0],[48000,120.0],[48000,110.0],[48000,100.0],[48000,90.0],[48000,130.0],[48000,110.0],[48000,130.0],[48000,170.0],[48000,110.0],[48000,110.0],[48000,110.0],[48000,120.0],[48000,340.0],[48000,120.0],[48000,90.0],[48000,140.0],[60000,160.0],[60000,140.0],[60000,130.0],[60000,110.0],[60000,120.0],[60000,120.0],[60000,110.0],[60000,130.0],[60000,120.0],[60000,110.0],[60000,110.0],[60000,100.0],[60000,120.0],[60000,110.0],[60000,110.0],[60000,130.0],[60000,140.0],[60000,110.0],[60000,130.0],[60000,2570.0],[60000,130.0],[60000,110.0],[60000,140.0],[60000,110.0],[60000,110.0],[60000,100.0],[60000,120.0],[60000,110.0],[60000,100.0],[60000,130.0],[60000,110.0],[60000,110.0],[60000,110.0],[60000,160.0],[60000,130.0],[60000,130.0],[60000,120.0],[60000,110.0],[60000,130.0],[60000,110.0],[60000,100.0],[60000,120.0],[60000,120.0],[60000,100.0],[60000,120.0],[60000,150.0],[60000,110.0],[60000,150.0],[60000,100.0],[60000,150.0]],"insert":[[10,29.0],[10,22.0],[10,21.0],[10,21.0],[10,21.0],[10,23.0],[10,23.0],[10,22.0],[10,22.0],[10,17.0],[10,22.0],[10,20.0],[10,21.0],[10,21.0],[10,22.0],[10,18.0],[10,20.0],[10,19.0],[10,19.0],[10,19.0],[10,18.0],[10,21.0],[10,22.0],[10,20.0],[10,18.0],[10,17.0],[10,21.0],[10,21.0],[10,21.0],[10,22.0],[10,21.0],[10,17.0],[10,20.0],[10,19.0],[10,20.0],[10,17.0],[10,18.0],[10,17.0],[10,20.0],[10,18.0],[10,19.0],[10,20.0],[10,20.0],[10,22.0],[10,21.0],[10,20.0],[10,19.0],[10,19.0],[10,19.0],[10,19.0],[100,33.8],[100,31.7],[100,31.8],[100,32.51],[100,31.8],[100,32.7],[100,32.3],[100,31.7],[100,29.3],[100,29.9],[100,30.2],[100,30.51],[100,31.0],[100,29.9],[100,31.1],[100,31.5],[100,31.3],[100,31.3],[100,32.61],[100,30.1],[100,31.7],[100,50.2],[100,32.1],[100,30.2],[100,30.7],[100,29.81],[100,30.7],[100,29.2],[100,29.4],[100,31.8],[100,31.2],[100,30.0],[100,31.7],[100,29.51],[100,29.7],[100,30.9],[100,29.5],[100,30.3],[100,29.0],[100,29.7],[100,29.7],[100,30.61],[100,30.3],[100,30.2],[100,29.8],[100,30.4],[100,29.1],[100,29.4],[100,29.2],[100,29.31],[500,41.582],[500,40.262],[500,39.642],[500,40.182],[500,39.56],[500,39.32],[500,39.762],[500,39.682],[500,39.502],[500,38.9],[500,38.96],[500,38.722],[500,39.202],[500,39.122],[500,40.14],[500,38.78],[500,39.442],[500,38.782],[500,39.122],[500,39.02],[500,39.46],[500,38.482],[500,39.182],[500,39.822],[500,38.96],[500,38.86],[500,39.202],[500,39.282],[500,39.802],[500,38.64],[500,38.9],[500,39.122],[500,38.882],[500,39.222],[500,38.94],[500,38.54],[500,42.662],[500,39.382],[500,39.082],[500,39.48],[500,38.56],[500,38.982],[500,39.262],[500,38.902],[500,39.32],[500,38.98],[500,38.762],[500,39.522],[500,39.442],[500,38.92],[6000,49.982],[6000,49.843],[6000,49.388],[6000,49.423],[6000,49.97],[6000,49.223],[6000,49.687],[6000,49.58],[6000,49.337],[6000,49.077],[6000,49.638],[6000,49.925],[6000,49.587],[6000,49.717],[6000,49.982],[6000,49.458],[6000,49.887],[6000,49.755],[6000,49.547],[6000,49.513],[6000,49.538],[6000,49.527],[6000,49.46],[6000,49.413],[6000,50.03],[6000,49.775],[6000,49.307],[6000,50.34],[6000,49.89],[6000,49.29],[6000,49.688],[6000,49.762],[6000,49.453],[6000,50.248],[6000,49.197],[6000,50.038],[6000,49.708],[6000,49.293],[6000,49.253],[6000,49.639],[6000,49.53],[6000,49.6],[6000,49.755],[6000,49.367],[6000,49.635],[6000,50.292],[6000,50.052],[6000,49.458],[6000,49.643],[6000,49.832],[12000,54.718],[12000,53.966],[12000,53.543],[12000,53.993],[12000,53.224],[12000,54.2],[12000,53.471],[12000,53.6],[12000,53.416],[12000,53.854],[12000,53.54],[12000,53.499],[12000,53.285],[12000,53.585],[12000,53.502],[12000,53.608],[12000,53.391],[12000,53.203],[12000,53.434],[12000,54.174],[12000,53.443],[12000,53.799],[12000,53.191],[12000,53.536],[12000,53.423],[12000,53.487],[12000,53.745],[12000,53.586],[12000,53.542],[12000,54.165],[12000,53.964],[12000,53.887],[12000,54.404],[12000,53.429],[12000,53.459],[12000,53.75],[12000,53.507],[12000,53.309],[12000,53.461],[12000,53.6],[12000,54.228],[12000,53.583],[12000,54.106],[12000,53.574],[12000,53.946],[12000,53.979],[12000,53.357],[12000,53.578],[12000,53.368],[12000,53.636],[24000,59.938],[24000,59.071],[24000,59.524],[24000,59.343],[24000,59.39],[24000,59.19],[24000,58.871],[24000,59.516],[24000,59.099],[24000,59.262],[24000,59.278],[24000,59.051],[24000,59.593],[24000,59.039],[24000,59.612],[24000,59.001],[24000,59.46],[24000,59.368],[24000,58.96],[24000,59.035],[24000,59.332],[24000,59.275],[24000,59.359],[24000,60.957],[24000,66.136],[24000,60.148],[24000,60.796],[24000,59.154],[24000,59.797],[24000,59.446],[24000,59.924],[24000,59.568],[24000,59.898],[24000,60.0],[24000,59.823],[24000,59.898],[24000,59.783],[24000,59.437],[24000,59.868],[24000,60.032],[24000,59.862],[24000,59.466],[24000,59.565],[24000,60.158],[24000,59.907],[24000,59.161],[24000,59.326],[24000,59.169],[24000,60.158],[24000,59.404],[36000,62.827],[36000,62.795],[36000,62.906],[36000,63.012],[36000,62.406],[36000,63.459],[36000,63.02],[36000,62.876],[36000,62.852],[36000,62.998],[36000,63.162],[36000,62.827],[36000,62.916],[36000,62.992],[36000,62.731],[36000,62.579],[36000,62.852],[36000,62.92],[36000,62.571],[36000,62.908],[36000,62.861],[36000,62.945],[36000,62.681],[36000,62.905],[36000,62.793],[36000,62.56],[36000,63.11],[36000,62.79],[36000,62.76],[36000,63.266],[36000,63.244],[36000,62.934],[36000,62.748],[36000,62.984],[36000,62.829],[36000,62.891],[36000,63.066],[36000,62.877],[36000,62.564],[36000,62.595],[36000,62.909],[36000,62.816],[36000,62.845],[36000,62.885],[36000,62.874],[36000,62.766],[36000,62.695],[36000,62.656],[36000,62.477],[36000,62.877],[48000,65.693],[48000,65.769],[48000,65.604],[48000,65.794],[48000,65.433],[48000,65.359],[48000,65.756],[48000,65.239],[48000,65.55],[48000,65.558],[48000,65.397],[48000,65.399],[48000,65.654],[48000,65.525],[48000,65.67],[48000,65.733],[48000,65.42],[48000,65.311],[48000,65.966],[48000,65.514],[48000,65.33],[48000,65.235],[48000,65.415],[48000,65.255],[48000,65.614],[48000,65.576],[48000,67.223],[48000,66.241],[48000,66.386],[48000,65.83],[48000,65.451],[48000,65.494],[48000,65.887],[48000,65.757],[48000,65.655],[48000,65.635],[48000,65.606],[48000,65.567],[48000,65.52],[48000,65.612],[48000,65.73],[48000,65.616],[48000,65.48],[48000,65.851],[48000,65.69],[48000,65.463],[48000,65.845],[48000,65.85],[48000,65.978],[48000,65.946],[60000,68.279],[60000,68.417],[60000,68.977],[60000,68.337],[60000,67.976],[60000,68.175],[60000,67.786],[60000,67.931],[60000,67.928],[60000,68.063],[60000,67.641],[60000,67.732],[60000,67.795],[60000,67.757],[60000,67.861],[60000,67.726],[60000,67.736],[60000,68.161],[60000,67.814],[60000,67.521],[60000,67.81],[60000,67.923],[60000,68.317],[60000,67.683],[60000,67.949],[60000,67.899],[60000,67.587],[60000,67.819],[60000,67.917],[60000,67.899],[60000,67.989],[60000,67.754],[60000,67.885],[60000,67.701],[60000,67.72],[60000,67.978],[60000,67.812],[60000,67.774],[60000,67.867],[60000,67.966],[60000,67.803],[60000,67.786],[60000,67.637],[60000,67.836],[60000,67.899],[60000,67.661],[60000,67.982],[60000,67.989],[60000,67.907],[60000,67.681]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"get":{"coeffs":[20.972825923865003,0.0014056280129001453,-4.9814450262955916e-9,7.717649392871635]},"insert":{"coeffs":[19.727277564874385,0.00019847487329555102,1.4656578408725665e-8,4.729011429260197]},"clear":{"coeffs":[9674.874055797234,7.909942901458635,-7.189719629413678e-7,-1834.0485351746902]},"remove":{"coeffs":[28.297932035293343,0.006857707674518765,-3.5039233226009565e-9,10.989707927963082]},"contains":{"coeffs":[6.567975524460053,0.0003753828207461729,9.602901357696212e-9,9.403874175132046]}}},"results":{"by_op":{"remove":[[10,169.0],[10,110.0],[10,70.0],[10,72.0],[10,52.0],[10,64.0],[10,55.0],[10,75.0],[10,64.0],[10,93.0],[10,64.0],[10,56.0],[10,66.0],[10,60.0],[10,78.0],[10,71.0],[10,62.0],[10,70.0],[10,53.0],[10,74.0],[10,64.0],[10,68.0],[10,58.0],[10,71.0],[10,52.0],[10,69.0],[10,60.0],[10,65.0],[10,58.0],[10,53.0],[10,68.0],[10,51.0],[10,54.0],[10,67.0],[10,53.0],[10,63.0],[10,63.0],[10,71.0],[10,55.0],[10,69.0],[10,66.0],[10,66.0],[10,55.0],[10,54.0],[10,53.0],[10,54.0],[10,58.0],[10,81.0],[10,64.0],[10,55.0],[100,156.0],[100,123.0],[100,95.0],[100,122.0],[100,101.0],[100,81.0],[100,102.0],[100,98.0],[100,85.0],[100,321.0],[100,92.0],[100,79.0],[100,112.0],[100,143.0],[100,112.0],[100,81.0],[100,100.0],[100,88.0],[100,86.0],[100,102.0],[100,96.0],[100,225.0],[100,84.0],[100,93.0],[100,90.0],[100,95.0],[100,98.0],[100,98.0],[100,75.0],[100,90.0],[100,94.0],[100,92.0],[100,110.0],[100,81.0],[100,84.0],[100,93.0],[100,95.0],[100,79.0],[100,80.0],[100,83.0],[100,90.0],[100,179.0],[100,70.0],[100,71.0],[100,90.0],[100,104.0],[100,80.0],[100,88.0],[100,92.0],[100,82.0],[500,204.0],[500,147.0],[500,106.0],[500,147.0],[500,206.0],[500,181.0],[500,88.0],[500,113.0],[500,87.0],[500,125.0],[500,95.0],[500,133.0],[500,79.0],[500,75.0],[500,178.0],[500,82.0],[500,121.0],[500,118.0],[500,127.0],[500,96.0],[500,119.0],[500,134.0],[500,112.0],[500,198.0],[500,115.0],[500,105.0],[500,99.0],[500,108.0],[500,107.0],[500,103.0],[500,121.0],[500,117.0],[500,104.0],[500,106.0],[500,157.0],[500,111.0],[500,129.0],[500,132.0],[500,124.0],[500,117.0],[500,118.0],[500,102.0],[500,125.0],[500,169.0],[500,101.0],[500,114.0],[500,84.0],[500,109.0],[500,83.0],[500,223.0],[6000,234.0],[6000,174.0],[6000,240.0],[6000,237.0],[6000,251.0],[6000,388.0],[6000,200.0],[6000,190.0],[6000,213.0],[6000,161.0],[6000,218.0],[6000,191.0],[6000,191.0],[6000,180.0],[6000,145.0],[6000,165.0],[6000,150.0],[6000,318.0],[6000,197.0],[6000,184.0],[6000,138.0],[6000,943.0],[6000,319.0],[6000,140.0],[6000,192.0],[6000,226.0],[6000,643.0],[6000,207.0],[6000,206.0],[6000,201.0],[6000,143.0],[6000,166.0],[6000,212.0],[6000,192.0],[6000,124.0],[6000,143.0],[6000,160.0],[6000,423.0],[6000,199.0],[6000,139.0],[6000,206.0],[6000,148.0],[6000,380.0],[6000,110.0],[6000,203.0],[6000,293.0],[6000,156.0],[6000,173.0],[6000,158.0],[6000,180.0],[12000,263.0],[12000,470.0],[12000,238.0],[12000,227.0],[12000,194.0],[12000,250.0],[12000,195.0],[12000,438.0],[12000,215.0],[12000,303.0],[12000,217.0],[12000,205.0],[12000,198.0],[12000,226.0],[12000,209.0],[12000,193.0],[12000,238.0],[12000,244.0],[12000,470.0],[12000,374.0],[12000,222.0],[12000,247.0],[12000,198.0],[12000,172.0],[12000,168.0],[12000,172.0],[12000,355.0],[12000,213.0],[12000,198.0],[12000,211.0],[12000,242.0],[12000,215.0],[12000,222.0],[12000,182.0],[12000,199.0],[12000,187.0],[12000,265.0],[12000,234.0],[12000,234.0],[12000,205.0],[12000,211.0],[12000,192.0],[12000,239.0],[12000,187.0],[12000,228.0],[12000,173.0],[12000,271.0],[12000,214.0],[12000,192.0],[12000,292.0],[24000,303.0],[24000,275.0],[24000,253.0],[24000,432.0],[24000,279.0],[24000,241.0],[24000,271.0],[24000,288.0],[24000,266.0],[24000,299.0],[24000,238.0],[24000,226.0],[24000,241.0],[24000,271.0],[24000,254.0],[24000,870.0],[24000,249.0],[24000,244.0],[24000,241.0],[24000,253.0],[24000,230.0],[24000,357.0],[24000,256.0],[24000,221.0],[24000,280.0],[24000,268.0],[24000,266.0],[24000,256.0],[24000,273.0],[24000,267.0],[24000,715.0],[24000,291.0],[24000,240.0],[24000,564.0],[24000,251.0],[24000,299.0],[24000,263.0],[24000,288.0],[24000,232.0],[24000,228.0],[24000,237.0],[24000,321.0],[24000,206.0],[24000,271.0],[24000,214.0],[24000,271.0],[24000,922.0],[24000,251.0],[24000,242.0],[24000,243.0],[36000,691.0],[36000,497.0],[36000,537.0],[36000,444.0],[36000,2626.0],[36000,493.0],[36000,533.0],[36000,679.0],[36000,473.0],[36000,398.0],[36000,373.0],[36000,813.0],[36000,513.0],[36000,463.0],[36000,509.0],[36000,2619.0],[36000,609.0],[36000,528.0],[36000,362.0],[36000,467.0],[36000,407.0],[36000,376.0],[36000,802.0],[36000,792.0],[36000,562.0],[36000,489.0],[36000,359.0],[36000,321.0],[36000,470.0],[36000,608.0],[36000,570.0],[36000,887.0],[36000,371.0],[36000,1143.0],[36000,345.0],[36000,388.0],[36000,357.0],[36000,337.0],[36000,338.0],[36000,448.0],[36000,425.0],[36000,401.0],[36000,347.0],[36000,486.0],[36000,400.0],[36000,525.0],[36000,520.0],[36000,454.0],[36000,455.0],[36000,485.0],[48000,324.0],[48000,267.0],[48000,311.0],[48000,351.0],[48000,290.0],[48000,313.0],[48000,349.0],[48000,306.0],[48000,302.0],[48000,815.0],[48000,361.0],[48000,273.0],[48000,648.0],[48000,297.0],[48000,440.0],[48000,270.0],[48000,340.0],[48000,342.0],[48000,342.0],[48000,351.0],[48000,318.0],[48000,243.0],[48000,262.0],[48000,845.0],[48000,315.0],[48000,351.0],[48000,256.0],[48000,288.0],[48000,273.0],[48000,303.0],[48000,648.0],[48000,278.0],[48000,521.0],[48000,301.0],[48000,781.0],[48000,307.0],[48000,298.0],[48000,296.0],[48000,310.0],[48000,249.0],[48000,459.0],[48000,333.0],[48000,359.0],[48000,765.0],[48000,260.0],[48000,262.0],[48000,269.0],[48000,253.0],[48000,549.0],[48000,289.0],[60000,435.0],[60000,412.0],[60000,301.0],[60000,283.0],[60000,325.0],[60000,312.0],[60000,330.0],[60000,323.0],[60000,427.0],[60000,355.0],[60000,270.0],[60000,419.0],[60000,449.0],[60000,512.0],[60000,576.0],[60000,10382.0],[60000,481.0],[60000,425.0],[60000,307.0],[60000,364.0],[60000,428.0],[60000,360.0],[60000,439.0],[60000,766.0],[60000,325.0],[60000,578.0],[60000,904.0],[60000,625.0],[60000,408.0],[60000,437.0],[60000,319.0],[60000,389.0],[60000,385.0],[60000,408.0],[60000,559.0],[60000,535.0],[60000,552.0],[60000,277.0],[60000,468.0],[60000,428.0],[60000,958.0],[60000,494.0],[60000,504.0],[60000,290.0],[60000,415.0],[60000,373.0],[60000,414.0],[60000,885.0],[60000,469.0],[60000,438.0]],"get":[[10,110.0],[10,69.0],[10,55.0],[10,58.0],[10,41.0],[10,57.0],[10,48.0],[10,41.0],[10,42.0],[10,64.0],[10,40.0],[10,52.0],[10,42.0],[10,59.0],[10,39.0],[10,43.0],[10,49.0],[10,45.0],[10,40.0],[10,44.0],[10,53.0],[10,39.0],[10,64.0],[10,54.0],[10,55.0],[10,59.0],[10,52.0],[10,70.0],[10,38.0],[10,36.0],[10,52.0],[10,50.0],[10,52.0],[10,70.0],[10,68.0],[10,45.0],[10,55.0],[10,40.0],[10,40.0],[10,55.0],[10,40.0],[10,50.0],[10,43.0],[10,38.0],[10,29.0],[10,54.0],[10,37.0],[10,43.0],[10,53.0],[10,38.0],[100,112.0],[100,78.0],[100,86.0],[100,81.0],[100,87.0],[100,62.0],[100,84.0],[100,95.0],[100,70.0],[100,47.0],[100,46.0],[100,70.0],[100,83.0],[100,76.0],[100,48.0],[100,88.0],[100,54.0],[100,44.0],[100,70.0],[100,80.0],[100,69.0],[100,81.0],[100,83.0],[100,72.0],[100,60.0],[100,74.0],[100,68.0],[100,74.0],[100,66.0],[100,85.0],[100,71.0],[100,88.0],[100,56.0],[100,79.0],[100,62.0],[100,82.0],[100,46.0],[100,69.0],[100,55.0],[100,62.0],[100,64.0],[100,58.0],[100,60.0],[100,58.0],[100,84.0],[100,88.0],[100,106.0],[100,89.0],[100,59.0],[100,67.0],[500,175.0],[500,110.0],[500,92.0],[500,90.0],[500,74.0],[500,90.0],[500,83.0],[500,86.0],[500,74.0],[500,92.0],[500,86.0],[500,76.0],[500,82.0],[500,74.0],[500,81.0],[500,90.0],[500,89.0],[500,76.0],[500,77.0],[500,60.0],[500,64.0],[500,73.0],[500,102.0],[500,67.0],[500,98.0],[500,97.0],[500,83.0],[500,72.0],[500,78.0],[500,53.0],[500,84.0],[500,80.0],[500,95.0],[500,85.0],[500,73.0],[500,82.0],[500,86.0],[500,69.0],[500,75.0],[500,76.0],[500,73.0],[500,78.0],[500,72.0],[500,80.0],[500,78.0],[500,72.0],[500,79.0],[500,78.0],[500,84.0],[500,74.0],[6000,159.0],[6000,153.0],[6000,104.0],[6000,131.0],[6000,120.0],[6000,148.0],[6000,100.0],[6000,131.0],[6000,151.0],[6000,127.0],[6000,105.0],[6000,126.0],[6000,126.0],[6000,98.0],[6000,127.0],[6000,175.0],[6000,129.0],[6000,144.0],[6000,78.0],[6000,126.0],[6000,100.0],[6000,134.0],[6000,177.0],[6000,135.0],[6000,128.0],[6000,89.0],[6000,150.0],[6000,122.0],[6000,169.0],[6000,134.0],[6000,152.0],[6000,82.0],[6000,129.0],[6000,101.0],[6000,118.0],[6000,148.0],[6000,137.0],[6000,130.0],[6000,112.0],[6000,119.0],[6000,124.0],[6000,108.0],[6000,118.0],[6000,155.0],[6000,129.0],[6000,120.0],[6000,116.0],[6000,146.0],[6000,102.0],[6000,112.0],[12000,162.0],[12000,156.0],[12000,148.0],[12000,143.0],[12000,174.0],[12000,160.0],[12000,154.0],[12000,120.0],[12000,140.0],[12000,159.0],[12000,142.0],[12000,174.0],[12000,153.0],[12000,126.0],[12000,129.0],[12000,142.0],[12000,165.0],[12000,162.0],[12000,151.0],[12000,144.0],[12000,156.0],[12000,178.0],[12000,142.0],[12000,164.0],[12000,156.0],[12000,176.0],[12000,148.0],[12000,154.0],[12000,141.0],[12000,168.0],[12000,168.0],[12000,155.0],[12000,161.0],[12000,164.0],[12000,128.0],[12000,159.0],[12000,146.0],[12000,134.0],[12000,125.0],[12000,146.0],[12000,154.0],[12000,136.0],[12000,134.0],[12000,145.0],[12000,120.0],[12000,154.0],[12000,143.0],[12000,164.0],[12000,130.0],[12000,135.0],[24000,145.0],[24000,176.0],[24000,168.0],[24000,156.0],[24000,201.0],[24000,190.0],[24000,169.0],[24000,199.0],[24000,122.0],[24000,203.0],[24000,117.0],[24000,142.0],[24000,160.0],[24000,168.0],[24000,152.0],[24000,122.0],[24000,136.0],[24000,153.0],[24000,204.0],[24000,168.0],[24000,191.0],[24000,161.0],[24000,189.0],[24000,165.0],[24000,143.0],[24000,180.0],[24000,156.0],[24000,152.0],[24000,152.0],[24000,136.0],[24000,158.0],[24000,154.0],[24000,205.0],[24000,153.0],[24000,180.0],[24000,185.0],[24000,150.0],[24000,152.0],[24000,144.0],[24000,164.0],[24000,167.0],[24000,127.0],[24000,158.0],[24000,161.0],[24000,155.0],[24000,180.0],[24000,181.0],[24000,163.0],[24000,164.0],[24000,153.0],[36000,189.0],[36000,192.0],[36000,192.0],[36000,218.0],[36000,214.0],[36000,201.0],[36000,150.0],[36000,170.0],[36000,182.0],[36000,283.0],[36000,202.0],[36000,157.0],[36000,174.0],[36000,200.0],[36000,172.0],[36000,176.0],[36000,187.0],[36000,172.0],[36000,198.0],[36000,176.0],[36000,167.0],[36000,194.0],[36000,187.0],[36000,219.0],[36000,167.0],[36000,168.0],[36000,180.0],[36000,133.0],[36000,207.0],[36000,164.0],[36000,181.0],[36000,199.0],[36000,178.0],[36000,168.0],[36000,180.0],[36000,181.0],[36000,168.0],[36000,163.0],[36000,216.0],[36000,145.0],[36000,202.0],[36000,159.0],[36000,202.0],[36000,192.0],[36000,186.0],[36000,137.0],[36000,180.0],[36000,190.0],[36000,192.0],[36000,141.0],[48000,215.0],[48000,267.0],[48000,283.0],[48000,223.0],[48000,153.0],[48000,203.0],[48000,159.0],[48000,184.0],[48000,163.0],[48000,241.0],[48000,200.0],[48000,188.0],[48000,214.0],[48000,183.0],[48000,178.0],[48000,170.0],[48000,199.0],[48000,222.0],[48000,202.0],[48000,189.0],[48000,173.0],[48000,132.0],[48000,163.0],[48000,199.0],[48000,163.0],[48000,216.0],[48000,164.0],[48000,143.0],[48000,160.0],[48000,180.0],[48000,223.0],[48000,202.0],[48000,220.0],[48000,190.0],[48000,191.0],[48000,199.0],[48000,213.0],[48000,176.0],[48000,208.0],[48000,202.0],[48000,159.0],[48000,225.0],[48000,178.0],[48000,182.0],[48000,185.0],[48000,196.0],[48000,138.0],[48000,165.0],[48000,164.0],[48000,129.0],[60000,285.0],[60000,201.0],[60000,290.0],[60000,198.0],[60000,176.0],[60000,275.0],[60000,182.0],[60000,179.0],[60000,185.0],[60000,140.0],[60000,200.0],[60000,219.0],[60000,246.0],[60000,234.0],[60000,219.0],[60000,168.0],[60000,211.0],[60000,226.0],[60000,315.0],[60000,145.0],[60000,203.0],[60000,241.0],[60000,184.0],[60000,187.0],[60000,232.0],[60000,219.0],[60000,170.0],[60000,329.0],[60000,227.0],[60000,229.0],[60000,215.0],[60000,219.0],[60000,281.0],[60000,218.0],[60000,160.0],[60000,236.0],[60000,247.0],[60000,230.0],[60000,196.0],[60000,186.0],[60000,230.0],[60000,181.0],[60000,263.0],[60000,196.0],[60000,191.0],[60000,250.0],[60000,231.0],[60000,180.0],[60000,139.0],[60000,146.0]],"insert":[[10,79.7],[10,57.0],[10,41.0],[10,35.8],[10,40.4],[10,37.8],[10,43.0],[10,31.7],[10,39.0],[10,36.2],[10,34.9],[10,29.6],[10,32.9],[10,33.3],[10,34.3],[10,34.5],[10,33.1],[10,33.0],[10,34.4],[10,33.2],[10,33.0],[10,33.9],[10,34.4],[10,35.1],[10,34.2],[10,35.6],[10,33.4],[10,37.8],[10,33.8],[10,32.3],[10,30.8],[10,35.0],[10,35.3],[10,30.8],[10,32.1],[10,31.4],[10,31.0],[10,34.9],[10,29.5],[10,34.9],[10,37.5],[10,34.6],[10,33.1],[10,32.3],[10,33.9],[10,32.6],[10,30.9],[10,31.3],[10,29.6],[10,30.3],[100,66.04],[100,54.74],[100,53.64],[100,52.14],[100,53.13],[100,52.66],[100,50.92],[100,50.58],[100,49.71],[100,50.38],[100,51.3],[100,49.7],[100,49.41],[100,47.76],[100,47.75],[100,46.94],[100,48.11],[100,49.84],[100,49.17],[100,47.48],[100,48.5],[100,48.05],[100,47.99],[100,51.73],[100,49.25],[100,49.07],[100,48.12],[100,49.28],[100,49.07],[100,47.23],[100,50.36],[100,50.44],[100,48.11],[100,49.75],[100,47.44],[100,50.55],[100,49.54],[100,46.93],[100,48.55],[100,51.15],[100,49.28],[100,48.41],[100,48.84],[100,47.3],[100,48.75],[100,50.72],[100,47.91],[100,50.4],[100,47.36],[100,53.16],[500,68.88],[500,63.674],[500,62.296],[500,62.77],[500,61.962],[500,60.872],[500,61.398],[500,60.566],[500,62.158],[500,61.364],[500,93.06],[500,66.838],[500,56.93],[500,56.852],[500,90.65],[500,61.406],[500,61.62],[500,61.012],[500,60.82],[500,90.864],[500,63.224],[500,62.14],[500,65.022],[500,64.162],[500,63.422],[500,63.394],[500,62.692],[500,62.652],[500,130.828],[500,57.79],[500,57.178],[500,57.814],[500,58.504],[500,57.556],[500,57.964],[500,57.704],[500,58.568],[500,58.594],[500,58.5],[500,58.476],[500,58.084],[500,57.178],[500,57.548],[500,57.212],[500,57.58],[500,57.558],[500,56.544],[500,58.208],[500,57.59],[500,56.784],[6000,81.706],[6000,84.917],[6000,78.27],[6000,75.623],[6000,82.871],[6000,78.255],[6000,81.842],[6000,83.788],[6000,82.938],[6000,77.379],[6000,74.979],[6000,80.535],[6000,76.806],[6000,80.99],[6000,74.265],[6000,75.715],[6000,74.123],[6000,76.001],[6000,81.797],[6000,75.144],[6000,74.073],[6000,75.516],[6000,77.249],[6000,78.986],[6000,78.774],[6000,78.88],[6000,91.445],[6000,78.706],[6000,81.097],[6000,73.991],[6000,75.059],[6000,74.08],[6000,74.876],[6000,79.899],[6000,79.719],[6000,80.462],[6000,75.025],[6000,75.466],[6000,73.936],[6000,75.194],[6000,74.477],[6000,80.629],[6000,74.19],[6000,75.681],[6000,74.427],[6000,86.316],[6000,79.41],[6000,82.581],[6000,411.053],[6000,74.153],[12000,89.159],[12000,84.995],[12000,87.07],[12000,86.4],[12000,86.368],[12000,86.677],[12000,81.984],[12000,82.007],[12000,85.668],[12000,83.554],[12000,82.839],[12000,83.718],[12000,85.886],[12000,86.385],[12000,81.96],[12000,86.849],[12000,87.207],[12000,90.486],[12000,86.013],[12000,86.789],[12000,81.895],[12000,82.387],[12000,82.808],[12000,82.706],[12000,82.442],[12000,84.045],[12000,91.714],[12000,83.672],[12000,92.386],[12000,81.853],[12000,88.53],[12000,88.951],[12000,86.892],[12000,81.996],[12000,90.104],[12000,91.416],[12000,82.188],[12000,82.25],[12000,83.4],[12000,81.965],[12000,82.173],[12000,85.803],[12000,90.222],[12000,90.356],[12000,86.645],[12000,89.679],[12000,84.869],[12000,86.773],[12000,89.732],[12000,83.996],[24000,101.269],[24000,103.808],[24000,101.089],[24000,93.699],[24000,119.64],[24000,97.361],[24000,96.348],[24000,97.989],[24000,95.853],[24000,98.613],[24000,102.429],[24000,102.412],[24000,97.087],[24000,94.752],[24000,93.926],[24000,95.914],[24000,96.089],[24000,99.51],[24000,96.2],[24000,96.226],[24000,98.444],[24000,98.103],[24000,96.6],[24000,102.507],[24000,97.219],[24000,95.524],[24000,98.791],[24000,97.377],[24000,97.148],[24000,100.315],[24000,100.738],[24000,95.954],[24000,99.628],[24000,102.431],[24000,95.996],[24000,102.739],[24000,97.576],[24000,93.802],[24000,101.428],[24000,97.82],[24000,98.339],[24000,101.182],[24000,98.281],[24000,97.796],[24000,94.011],[24000,98.726],[24000,94.835],[24000,104.099],[24000,97.214],[24000,101.512],[36000,110.858],[36000,109.825],[36000,109.121],[36000,108.65],[36000,109.247],[36000,107.608],[36000,110.893],[36000,110.351],[36000,109.419],[36000,108.093],[36000,108.846],[36000,113.324],[36000,124.8],[36000,112.281],[36000,113.335],[36000,112.591],[36000,112.164],[36000,110.961],[36000,111.577],[36000,112.354],[36000,110.176],[36000,108.471],[36000,110.198],[36000,107.805],[36000,110.648],[36000,108.023],[36000,108.64],[36000,109.193],[36000,108.79],[36000,109.212],[36000,107.982],[36000,109.49],[36000,107.956],[36000,109.443],[36000,109.196],[36000,111.804],[36000,109.192],[36000,109.142],[36000,110.02],[36000,107.903],[36000,123.471],[36000,108.101],[36000,109.958],[36000,108.251],[36000,109.626],[36000,107.968],[36000,108.052],[36000,109.057],[36000,108.985],[36000,110.118],[48000,120.053],[48000,115.538],[48000,112.293],[48000,113.802],[48000,128.918],[48000,116.838],[48000,123.161],[48000,116.909],[48000,116.976],[48000,122.974],[48000,114.215],[48000,112.952],[48000,114.095],[48000,110.852],[48000,116.896],[48000,124.269],[48000,117.087],[48000,117.942],[48000,110.968],[48000,119.239],[48000,110.711],[48000,119.894],[48000,122.648],[48000,119.227],[48000,121.616],[48000,123.702],[48000,132.358],[48000,118.445],[48000,115.997],[48000,125.472],[48000,119.147],[48000,132.69],[48000,117.747],[48000,122.273],[48000,127.08],[48000,301.881],[48000,305.542],[48000,295.893],[48000,297.43],[48000,298.187],[48000,297.95],[48000,294.439],[48000,299.978],[48000,298.464],[48000,122.9],[48000,123.404],[48000,123.196],[48000,123.319],[48000,124.489],[48000,122.978],[60000,120.115],[60000,118.547],[60000,119.001],[60000,119.56],[60000,120.627],[60000,117.991],[60000,118.878],[60000,117.462],[60000,126.64],[60000,118.665],[60000,118.385],[60000,118.227],[60000,118.728],[60000,118.069],[60000,118.449],[60000,118.52],[60000,118.971],[60000,119.459],[60000,118.179],[60000,118.963],[60000,119.403],[60000,120.034],[60000,118.653],[60000,118.548],[60000,125.474],[60000,119.53],[60000,121.669],[60000,117.302],[60000,119.212],[60000,117.965],[60000,120.424],[60000,118.688],[60000,117.145],[60000,120.731],[60000,118.588],[60000,118.7],[60000,118.417],[60000,256.757],[60000,341.153],[60000,327.78],[60000,343.006],[60000,331.776],[60000,323.784],[60000,319.502],[60000,158.89],[60000,153.4],[60000,160.449],[60000,149.436],[60000,172.939],[60000,179.58]],"contains":[[10,82.0],[10,53.0],[10,45.0],[10,42.0],[10,52.0],[10,36.0],[10,47.0],[10,62.0],[10,52.0],[10,40.0],[10,40.0],[10,39.0],[10,38.0],[10,42.0],[10,42.0],[10,37.0],[10,45.0],[10,40.0],[10,35.0],[10,46.0],[10,40.0],[10,39.0],[10,38.0],[10,35.0],[10,40.0],[10,40.0],[10,39.0],[10,45.0],[10,26.0],[10,36.0],[10,41.0],[10,36.0],[10,36.0],[10,38.0],[10,33.0],[10,39.0],[10,42.0],[10,46.0],[10,37.0],[10,32.0],[10,41.0],[10,52.0],[10,37.0],[10,36.0],[10,39.0],[10,36.0],[10,36.0],[10,39.0],[10,36.0],[10,40.0],[100,127.0],[100,78.0],[100,74.0],[100,75.0],[100,71.0],[100,80.0],[100,51.0],[100,73.0],[100,94.0],[100,74.0],[100,70.0],[100,90.0],[100,79.0],[100,77.0],[100,66.0],[100,40.0],[100,77.0],[100,74.0],[100,72.0],[100,69.0],[100,50.0],[100,65.0],[100,72.0],[100,79.0],[100,56.0],[100,80.0],[100,56.0],[100,64.0],[100,56.0],[100,68.0],[100,54.0],[100,72.0],[100,64.0],[100,66.0],[100,83.0],[100,58.0],[100,71.0],[100,79.0],[100,76.0],[100,50.0],[100,58.0],[100,70.0],[100,71.0],[100,73.0],[100,62.0],[100,58.0],[100,62.0],[100,64.0],[100,62.0],[100,66.0],[500,137.0],[500,106.0],[500,99.0],[500,90.0],[500,83.0],[500,91.0],[500,91.0],[500,84.0],[500,93.0],[500,87.0],[500,82.0],[500,82.0],[500,80.0],[500,68.0],[500,72.0],[500,69.0],[500,75.0],[500,77.0],[500,100.0],[500,72.0],[500,81.0],[500,70.0],[500,67.0],[500,76.0],[500,55.0],[500,73.0],[500,86.0],[500,75.0],[500,78.0],[500,54.0],[500,106.0],[500,75.0],[500,97.0],[500,72.0],[500,69.0],[500,70.0],[500,79.0],[500,64.0],[500,95.0],[500,80.0],[500,84.0],[500,90.0],[500,64.0],[500,112.0],[500,60.0],[500,73.0],[500,68.0],[500,100.0],[500,77.0],[500,70.0],[6000,163.0],[6000,152.0],[6000,150.0],[6000,117.0],[6000,132.0],[6000,108.0],[6000,126.0],[6000,129.0],[6000,134.0],[6000,166.0],[6000,134.0],[6000,134.0],[6000,128.0],[6000,124.0],[6000,144.0],[6000,109.0],[6000,162.0],[6000,109.0],[6000,111.0],[6000,104.0],[6000,134.0],[6000,121.0],[6000,136.0],[6000,112.0],[6000,104.0],[6000,144.0],[6000,124.0],[6000,126.0],[6000,149.0],[6000,126.0],[6000,126.0],[6000,155.0],[6000,153.0],[6000,128.0],[6000,154.0],[6000,155.0],[6000,128.0],[6000,147.0],[6000,122.0],[6000,144.0],[6000,129.0],[6000,110.0],[6000,96.0],[6000,78.0],[6000,145.0],[6000,115.0],[6000,118.0],[6000,136.0],[6000,161.0],[6000,138.0],[12000,173.0],[12000,163.0],[12000,135.0],[12000,147.0],[12000,164.0],[12000,127.0],[12000,132.0],[12000,138.0],[12000,118.0],[12000,132.0],[12000,144.0],[12000,102.0],[12000,139.0],[12000,132.0],[12000,132.0],[12000,124.0],[12000,139.0],[12000,136.0],[12000,154.0],[12000,123.0],[12000,169.0],[12000,153.0],[12000,134.0],[12000,140.0],[12000,140.0],[12000,157.0],[12000,144.0],[12000,182.0],[12000,144.0],[12000,133.0],[12000,140.0],[12000,146.0],[12000,157.0],[12000,143.0],[12000,133.0],[12000,148.0],[12000,158.0],[12000,156.0],[12000,155.0],[12000,144.0],[12000,136.0],[12000,148.0],[12000,125.0],[12000,134.0],[12000,142.0],[12000,147.0],[12000,126.0],[12000,154.0],[12000,121.0],[12000,140.0],[24000,172.0],[24000,174.0],[24000,154.0],[24000,160.0],[24000,180.0],[24000,150.0],[24000,162.0],[24000,197.0],[24000,148.0],[24000,185.0],[24000,156.0],[24000,149.0],[24000,149.0],[24000,150.0],[24000,188.0],[24000,160.0],[24000,154.0],[24000,151.0],[24000,164.0],[24000,162.0],[24000,164.0],[24000,158.0],[24000,168.0],[24000,163.0],[24000,153.0],[24000,159.0],[24000,175.0],[24000,156.0],[24000,176.0],[24000,160.0],[24000,159.0],[24000,169.0],[24000,171.0],[24000,136.0],[24000,179.0],[24000,147.0],[24000,163.0],[24000,134.0],[24000,166.0],[24000,160.0],[24000,165.0],[24000,155.0],[24000,182.0],[24000,145.0],[24000,148.0],[24000,170.0],[24000,152.0],[24000,164.0],[24000,167.0],[24000,197.0],[36000,172.0],[36000,170.0],[36000,209.0],[36000,217.0],[36000,184.0],[36000,224.0],[36000,158.0],[36000,174.0],[36000,160.0],[36000,167.0],[36000,122.0],[36000,197.0],[36000,160.0],[36000,172.0],[36000,196.0],[36000,213.0],[36000,195.0],[36000,155.0],[36000,142.0],[36000,214.0],[36000,195.0],[36000,162.0],[36000,189.0],[36000,158.0],[36000,204.0],[36000,146.0],[36000,184.0],[36000,156.0],[36000,160.0],[36000,195.0],[36000,188.0],[36000,213.0],[36000,216.0],[36000,210.0],[36000,177.0],[36000,170.0],[36000,143.0],[36000,133.0],[36000,184.0],[36000,164.0],[36000,134.0],[36000,174.0],[36000,158.0],[36000,136.0],[36000,192.0],[36000,184.0],[36000,162.0],[36000,163.0],[36000,186.0],[36000,169.0],[48000,145.0],[48000,206.0],[48000,233.0],[48000,159.0],[48000,209.0],[48000,153.0],[48000,166.0],[48000,146.0],[48000,201.0],[48000,185.0],[48000,166.0],[48000,211.0],[48000,138.0],[48000,169.0],[48000,218.0],[48000,164.0],[48000,167.0],[48000,168.0],[48000,159.0],[48000,171.0],[48000,189.0],[48000,154.0],[48000,178.0],[48000,211.0],[48000,205.0],[48000,144.0],[48000,144.0],[48000,178.0],[48000,184.0],[48000,151.0],[48000,218.0],[48000,130.0],[48000,156.0],[48000,230.0],[48000,197.0],[48000,182.0],[48000,205.0],[48000,178.0],[48000,184.0],[48000,201.0],[48000,185.0],[48000,189.0],[48000,182.0],[48000,210.0],[48000,213.0],[48000,205.0],[48000,188.0],[48000,198.0],[48000,198.0],[48000,98.0],[60000,243.0],[60000,210.0],[60000,224.0],[60000,199.0],[60000,243.0],[60000,313.0],[60000,182.0],[60000,230.0],[60000,233.0],[60000,247.0],[60000,213.0],[60000,230.0],[60000,166.0],[60000,232.0],[60000,207.0],[60000,217.0],[60000,174.0],[60000,200.0],[60000,168.0],[60000,199.0],[60000,290.0],[60000,286.0],[60000,238.0],[60000,199.0],[60000,288.0],[60000,230.0],[60000,218.0],[60000,241.0],[60000,190.0],[60000,139.0],[60000,211.0],[60000,173.0],[60000,215.0],[60000,188.0],[60000,213.0],[60000,213.0],[60000,180.0],[60000,190.0],[60000,259.0],[60000,211.0],[60000,280.0],[60000,231.0],[60000,202.0],[60000,138.0],[60000,217.0],[60000,208.0],[60000,199.0],[60000,273.0],[60000,322.0],[60000,211.0]],"clear":[[10,118.0],[10,71.0],[10,45.0],[10,47.0],[10,49.0],[10,46.0],[10,44.0],[10,48.0],[10,49.0],[10,46.0],[10,45.0],[10,44.0],[10,47.0],[10,48.0],[10,44.0],[10,50.0],[10,46.0],[10,59.0],[10,48.0],[10,46.0],[10,48.0],[10,48.0],[10,46.0],[10,48.0],[10,48.0],[10,44.0],[10,50.0],[10,45.0],[10,50.0],[10,45.0],[10,44.0],[10,49.0],[10,48.0],[10,45.0],[10,47.0],[10,44.0],[10,49.0],[10,48.0],[10,44.0],[10,50.0],[10,44.0],[10,44.0],[10,48.0],[10,46.0],[10,49.0],[10,45.0],[10,44.0],[10,48.0],[10,50.0],[10,46.0],[100,918.0],[100,450.0],[100,436.0],[100,533.0],[100,446.0],[100,465.0],[100,550.0],[100,517.0],[100,441.0],[100,483.0],[100,450.0],[100,414.0],[100,463.0],[100,461.0],[100,569.0],[100,477.0],[100,465.0],[100,537.0],[100,454.0],[100,458.0],[100,523.0],[100,475.0],[100,548.0],[100,468.0],[100,446.0],[100,487.0],[100,437.0],[100,511.0],[100,461.0],[100,521.0],[100,527.0],[100,467.0],[100,545.0],[100,437.0],[100,446.0],[100,448.0],[100,461.0],[100,519.0],[100,451.0],[100,451.0],[100,416.0],[100,460.0],[100,442.0],[100,435.0],[100,439.0],[100,529.0],[100,480.0],[100,444.0],[100,490.0],[100,447.0],[500,2590.0],[500,2651.0],[500,2709.0],[500,2647.0],[500,2644.0],[500,2599.0],[500,2828.0],[500,2508.0],[500,2544.0],[500,2648.0],[500,2675.0],[500,2686.0],[500,2623.0],[500,2691.0],[500,2528.0],[500,2487.0],[500,2447.0],[500,2540.0],[500,2617.0],[500,2672.0],[500,2750.0],[500,2570.0],[500,2586.0],[500,2709.0],[500,2795.0],[500,2738.0],[500,2783.0],[500,2751.0],[500,2685.0],[500,2770.0],[500,2736.0],[500,2674.0],[500,2742.0],[500,2575.0],[500,2726.0],[500,2688.0],[500,2609.0],[500,2645.0],[500,2728.0],[500,2537.0],[500,2542.0],[500,2566.0],[500,2563.0],[500,2588.0],[500,2549.0],[500,2640.0],[500,17776.0],[500,2599.0],[500,2614.0],[500,2738.0],[6000,35531.0],[6000,31558.0],[6000,33642.0],[6000,34240.0],[6000,34152.0],[6000,33748.0],[6000,32917.0],[6000,31498.0],[6000,31756.0],[6000,31603.0],[6000,56630.0],[6000,31897.0],[6000,34135.0],[6000,34013.0],[6000,31747.0],[6000,31649.0],[6000,33792.0],[6000,33278.0],[6000,31599.0],[6000,47552.0],[6000,48634.0],[6000,31688.0],[6000,31945.0],[6000,31477.0],[6000,32055.0],[6000,33667.0],[6000,31763.0],[6000,31499.0],[6000,31016.0],[6000,31629.0],[6000,31352.0],[6000,31733.0],[6000,33689.0],[6000,34138.0],[6000,46658.0],[6000,32395.0],[6000,37549.0],[6000,33343.0],[6000,33999.0],[6000,32354.0],[6000,33502.0],[6000,31317.0],[6000,31392.0],[6000,31567.0],[6000,33271.0],[6000,32128.0],[6000,33012.0],[6000,33521.0],[6000,31366.0],[6000,33737.0],[12000,73469.0],[12000,72248.0],[12000,68221.0],[12000,68211.0],[12000,68888.0],[12000,69247.0],[12000,70878.0],[12000,67226.0],[12000,67603.0],[12000,69409.0],[12000,67574.0],[12000,68928.0],[12000,67867.0],[12000,72950.0],[12000,70496.0],[12000,72662.0],[12000,76637.0],[12000,74477.0],[12000,68376.0],[12000,73936.0],[12000,68608.0],[12000,68866.0],[12000,75155.0],[12000,69464.0],[12000,72318.0],[12000,67717.0],[12000,71188.0],[12000,86800.0],[12000,83824.0],[12000,71956.0],[12000,73057.0],[12000,72174.0],[12000,69295.0],[12000,68668.0],[12000,72749.0],[12000,68832.0],[12000,69116.0],[12000,75499.0],[12000,75233.0],[12000,69041.0],[12000,68325.0],[12000,69196.0],[12000,85888.0],[12000,86882.0],[12000,68243.0],[12000,72432.0],[12000,80854.0],[12000,67856.0],[12000,69502.0],[12000,68641.0],[24000,167574.0],[24000,172506.0],[24000,167653.0],[24000,165803.0],[24000,166887.0],[24000,165928.0],[24000,165783.0],[24000,175078.0],[24000,173151.0],[24000,166130.0],[24000,166710.0],[24000,165842.0],[24000,165857.0],[24000,173369.0],[24000,165313.0],[24000,167507.0],[24000,167666.0],[24000,166699.0],[24000,166952.0],[24000,218079.0],[24000,173459.0],[24000,177815.0],[24000,167761.0],[24000,165762.0],[24000,166759.0],[24000,168692.0],[24000,164791.0],[24000,166060.0],[24000,175081.0],[24000,164475.0],[24000,168774.0],[24000,165477.0],[24000,165302.0],[24000,168138.0],[24000,173304.0],[24000,166921.0],[24000,166035.0],[24000,166854.0],[24000,166104.0],[24000,164353.0],[24000,172424.0],[24000,166848.0],[24000,176730.0],[24000,167982.0],[24000,165453.0],[24000,164157.0],[24000,174058.0],[24000,167058.0],[24000,166327.0],[24000,167728.0],[36000,250214.0],[36000,359213.0],[36000,296436.0],[36000,259177.0],[36000,294493.0],[36000,241007.0],[36000,256802.0],[36000,290017.0],[36000,342745.0],[36000,266003.0],[36000,241708.0],[36000,253164.0],[36000,289230.0],[36000,352637.0],[36000,269354.0],[36000,270251.0],[36000,313867.0],[36000,281422.0],[36000,278500.0],[36000,353062.0],[36000,268575.0],[36000,242234.0],[36000,260864.0],[36000,286944.0],[36000,314515.0],[36000,296852.0],[36000,323723.0],[36000,259043.0],[36000,273164.0],[36000,259426.0],[36000,263814.0],[36000,239595.0],[36000,284902.0],[36000,240533.0],[36000,262287.0],[36000,253655.0],[36000,274851.0],[36000,264096.0],[36000,242323.0],[36000,251783.0],[36000,240265.0],[36000,241441.0],[36000,247847.0],[36000,313789.0],[36000,350442.0],[36000,391811.0],[36000,257358.0],[36000,274890.0],[36000,277432.0],[36000,242051.0],[48000,346252.0],[48000,365642.0],[48000,350765.0],[48000,343762.0],[48000,345068.0],[48000,345352.0],[48000,357218.0],[48000,363520.0],[48000,345270.0],[48000,372517.0],[48000,353608.0],[48000,343463.0],[48000,361760.0],[48000,342376.0],[48000,348234.0],[48000,351432.0],[48000,347862.0],[48000,366582.0],[48000,368864.0],[48000,345491.0],[48000,361372.0],[48000,346752.0],[48000,343620.0],[48000,352222.0],[48000,346633.0],[48000,344735.0],[48000,347485.0],[48000,349053.0],[48000,350980.0],[48000,344939.0],[48000,345082.0],[48000,345040.0],[48000,343761.0],[48000,354044.0],[48000,343284.0],[48000,365356.0],[48000,356490.0],[48000,345775.0],[48000,375461.0],[48000,346012.0],[48000,362768.0],[48000,350722.0],[48000,342591.0],[48000,346879.0],[48000,344994.0],[48000,353524.0],[48000,350653.0],[48000,346561.0],[48000,342888.0],[48000,343587.0],[60000,464333.0],[60000,422711.0],[60000,422706.0],[60000,477440.0],[60000,478328.0],[60000,423662.0],[60000,457208.0],[60000,454816.0],[60000,473089.0],[60000,467948.0],[60000,478525.0],[60000,439432.0],[60000,465735.0],[60000,464721.0],[60000,455635.0],[60000,456187.0],[60000,468163.0],[60000,422462.0],[60000,426716.0],[60000,430369.0],[60000,464274.0],[60000,474486.0],[60000,444939.0],[60000,483204.0],[60000,459193.0],[60000,439840.0],[60000,471840.0],[60000,439630.0],[60000,466957.0],[60000,427249.0],[60000,464483.0],[60000,438641.0],[60000,467337.0],[60000,459978.0],[60000,451269.0],[60000,421546.0],[60000,427427.0],[60000,478156.0],[60000,419563.0],[60000,445027.0],[60000,423548.0],[60000,450778.0],[60000,456146.0],[60000,449700.0],[60000,422745.0],[60000,448129.0],[60000,500254.0],[60000,466782.0],[60000,491190.0],[60000,479097.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__collections__BTreeSet b/analysis/current/candelabra/benchmark_results/std__collections__BTreeSet
index cf3b9ae..7de2fca 100644
--- a/analysis/current/candelabra/benchmark_results/std__collections__BTreeSet
+++ b/analysis/current/candelabra/benchmark_results/std__collections__BTreeSet
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"remove":{"coeffs":[28.375074375970144,0.0005387444129364982,-6.803551633865617e-10,4.02779797556974]},"clear":{"coeffs":[149.87290920806117,2.139269975251935,0.00001145333775699189,-18.77374486232293]},"insert":{"coeffs":[7.7496405443441745,0.000046437834256563004,6.085550126905151e-10,3.111479192739381]},"nth":{"coeffs":[-796.7162213665433,0.7606740023397265,7.2112020838335225e-6,154.23513822090172]},"last":{"coeffs":[20.816664403404843,0.0004772215405573696,-1.961757972085735e-9,-0.10359647704859754]},"contains":{"coeffs":[16.90282846578816,0.00040974608175300964,-1.8375978047046332e-9,3.1130872573119746]},"first":{"coeffs":[20.60985608295323,0.00020582917550190927,9.284890841450674e-10,-0.13270583852994378]}}},"results":{"by_op":{"nth":[[10,80.0],[10,30.0],[10,30.0],[10,50.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[100,150.0],[100,110.0],[100,30.0],[100,110.0],[100,60.0],[100,120.0],[100,180.0],[100,140.0],[100,70.0],[100,160.0],[100,60.0],[100,70.0],[100,100.0],[100,40.0],[100,30.0],[100,120.0],[100,90.0],[100,30.0],[100,40.0],[100,110.0],[100,120.0],[100,120.0],[100,110.0],[100,90.0],[100,170.0],[100,180.0],[100,110.0],[100,50.0],[100,80.0],[100,140.0],[100,140.0],[100,150.0],[100,230.0],[100,30.0],[100,190.0],[100,40.0],[100,110.0],[100,140.0],[100,170.0],[100,180.0],[100,130.0],[100,70.0],[100,40.0],[100,110.0],[100,140.0],[100,160.0],[100,20.0],[100,130.0],[100,60.0],[100,130.0],[500,220.0],[500,530.0],[500,890.0],[500,380.0],[500,130.0],[500,300.0],[500,480.0],[500,540.0],[500,840.0],[500,370.0],[500,480.0],[500,810.0],[500,30.0],[500,40.0],[500,470.0],[500,300.0],[500,300.0],[500,210.0],[500,440.0],[500,370.0],[500,780.0],[500,380.0],[500,290.0],[500,500.0],[500,370.0],[500,60.0],[500,170.0],[500,830.0],[500,770.0],[500,900.0],[500,730.0],[500,210.0],[500,140.0],[500,890.0],[500,680.0],[500,580.0],[500,340.0],[500,700.0],[500,670.0],[500,400.0],[500,630.0],[500,300.0],[500,860.0],[500,651.0],[500,300.0],[500,50.0],[500,590.0],[500,660.0],[500,760.0],[500,850.0],[6000,6020.0],[6000,2380.0],[6000,960.0],[6000,1950.0],[6000,10771.0],[6000,5321.0],[6000,10180.0],[6000,1340.0],[6000,4290.0],[6000,1580.0],[6000,10850.0],[6000,8991.0],[6000,7381.0],[6000,8300.0],[6000,2800.0],[6000,10721.0],[6000,6370.0],[6000,3650.0],[6000,10110.0],[6000,7470.0],[6000,10011.0],[6000,5150.0],[6000,4190.0],[6000,1890.0],[6000,5821.0],[6000,1370.0],[6000,6380.0],[6000,5310.0],[6000,4350.0],[6000,9440.0],[6000,6680.0],[6000,6640.0],[6000,9381.0],[6000,6100.0],[6000,3640.0],[6000,7800.0],[6000,2260.0],[6000,10100.0],[6000,9730.0],[6000,2990.0],[6000,3470.0],[6000,8551.0],[6000,10560.0],[6000,6270.0],[6000,3300.0],[6000,6430.0],[6000,10310.0],[6000,3850.0],[6000,2680.0],[6000,6321.0],[12000,16040.0],[12000,13531.0],[12000,15131.0],[12000,6870.0],[12000,16551.0],[12000,19561.0],[12000,4610.0],[12000,16001.0],[12000,19840.0],[12000,18771.0],[12000,15980.0],[12000,8170.0],[12000,13281.0],[12000,12020.0],[12000,6900.0],[12000,1000.0],[12000,16370.0],[12000,4571.0],[12000,13661.0],[12000,15140.0],[12000,19381.0],[12000,13300.0],[12000,18281.0],[12000,15220.0],[12000,9950.0],[12000,18351.0],[12000,12240.0],[12000,4851.0],[12000,9080.0],[12000,20040.0],[12000,6650.0],[12000,16761.0],[12000,8100.0],[12000,15310.0],[12000,1880.0],[12000,8670.0],[12000,10331.0],[12000,7451.0],[12000,19441.0],[12000,8260.0],[12000,11351.0],[12000,16281.0],[12000,2320.0],[12000,9450.0],[12000,5590.0],[12000,17441.0],[12000,13931.0],[12000,14220.0],[12000,11521.0],[12000,3910.0],[24000,30201.0],[24000,6510.0],[24000,13700.0],[24000,15961.0],[24000,10430.0],[24000,37871.0],[24000,37131.0],[24000,16951.0],[24000,34231.0],[24000,43771.0],[24000,32581.0],[24000,2840.0],[24000,25561.0],[24000,24851.0],[24000,8950.0],[24000,34341.0],[24000,42891.0],[24000,33271.0],[24000,11700.0],[24000,37211.0],[24000,7200.0],[24000,36671.0],[24000,33861.0],[24000,12200.0],[24000,10190.0],[24000,2870.0],[24000,39772.0],[24000,28901.0],[24000,38382.0],[24000,2401.0],[24000,23231.0],[24000,2350.0],[24000,9490.0],[24000,33611.0],[24000,24410.0],[24000,7350.0],[24000,13531.0],[24000,29521.0],[24000,28081.0],[24000,30851.0],[24000,29871.0],[24000,37371.0],[24000,7150.0],[24000,38871.0],[24000,26201.0],[24000,26821.0],[24000,13000.0],[24000,41272.0],[24000,31061.0],[24000,36612.0],[36000,30651.0],[36000,43401.0],[36000,8050.0],[36000,19971.0],[36000,70102.0],[36000,5690.0],[36000,21201.0],[36000,12430.0],[36000,59532.0],[36000,10730.0],[36000,34452.0],[36000,38292.0],[36000,35761.0],[36000,26370.0],[36000,53722.0],[36000,45932.0],[36000,67582.0],[36000,49842.0],[36000,50372.0],[36000,43862.0],[36000,57412.0],[36000,37061.0],[36000,64982.0],[36000,13511.0],[36000,46132.0],[36000,6740.0],[36000,23570.0],[36000,1220.0],[36000,20850.0],[36000,57312.0],[36000,34361.0],[36000,21531.0],[36000,67622.0],[36000,64592.0],[36000,30461.0],[36000,53571.0],[36000,13950.0],[36000,17151.0],[36000,66582.0],[36000,440.0],[36000,18031.0],[36000,28091.0],[36000,27881.0],[36000,54232.0],[36000,8290.0],[36000,64962.0],[36000,72063.0],[36000,59162.0],[36000,54792.0],[36000,32191.0],[48000,7780.0],[48000,79113.0],[48000,27090.0],[48000,26151.0],[48000,54042.0],[48000,74062.0],[48000,97413.0],[48000,28261.0],[48000,24701.0],[48000,39991.0],[48000,2250.0],[48000,105003.0],[48000,43101.0],[48000,22811.0],[48000,37372.0],[48000,22421.0],[48000,82393.0],[48000,22820.0],[48000,29211.0],[48000,86703.0],[48000,38202.0],[48000,38081.0],[48000,78183.0],[48000,65132.0],[48000,75002.0],[48000,58472.0],[48000,78803.0],[48000,61892.0],[48000,25891.0],[48000,38022.0],[48000,98053.0],[48000,105044.0],[48000,6680.0],[48000,30991.0],[48000,32312.0],[48000,103644.0],[48000,79243.0],[48000,73862.0],[48000,9621.0],[48000,64243.0],[48000,86573.0],[48000,102273.0],[48000,80722.0],[48000,45941.0],[48000,66482.0],[48000,40461.0],[48000,82573.0],[48000,54212.0],[48000,94823.0],[48000,59932.0],[60000,11901.0],[60000,11850.0],[60000,113824.0],[60000,55732.0],[60000,62702.0],[60000,104684.0],[60000,128745.0],[60000,41591.0],[60000,58652.0],[60000,62292.0],[60000,17730.0],[60000,113764.0],[60000,23171.0],[60000,99183.0],[60000,85203.0],[60000,13050.0],[60000,31721.0],[60000,33152.0],[60000,91443.0],[60000,53772.0],[60000,124624.0],[60000,67292.0],[60000,135975.0],[60000,124444.0],[60000,82163.0],[60000,90553.0],[60000,52462.0],[60000,131855.0],[60000,51692.0],[60000,36892.0],[60000,42591.0],[60000,119235.0],[60000,102184.0],[60000,34771.0],[60000,92383.0],[60000,125125.0],[60000,11680.0],[60000,106824.0],[60000,1610.0],[60000,37771.0],[60000,133735.0],[60000,46052.0],[60000,48142.0],[60000,55362.0],[60000,134345.0],[60000,77002.0],[60000,93523.0],[60000,116944.0],[60000,85623.0],[60000,73513.0]],"last":[[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,50.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[12000,50.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[24000,40.0],[24000,20.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,20.0],[24000,40.0],[24000,40.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,50.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[36000,50.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,50.0],[36000,50.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,50.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,50.0],[36000,30.0],[36000,50.0],[36000,40.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,50.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,50.0],[36000,30.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,50.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,50.0],[48000,30.0],[48000,40.0],[48000,70.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[60000,40.0],[60000,40.0],[60000,70.0],[60000,40.0],[60000,20.0],[60000,60.0],[60000,50.0],[60000,60.0],[60000,50.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,50.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,30.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,60.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0]],"contains":[[10,60.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,40.0],[10,40.0],[10,40.0],[10,20.0],[10,20.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[100,90.0],[100,60.0],[100,40.0],[100,40.0],[100,30.0],[100,70.0],[100,20.0],[100,40.0],[100,70.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[100,30.0],[100,50.0],[100,50.0],[100,40.0],[100,50.0],[100,30.0],[100,30.0],[100,40.0],[100,50.0],[100,30.0],[100,40.0],[100,20.0],[100,30.0],[100,30.0],[100,50.0],[100,20.0],[100,30.0],[100,50.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,50.0],[100,50.0],[100,20.0],[100,50.0],[100,30.0],[100,30.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[500,90.0],[500,50.0],[500,50.0],[500,50.0],[500,40.0],[500,60.0],[500,40.0],[500,50.0],[500,20.0],[500,40.0],[500,30.0],[500,40.0],[500,40.0],[500,60.0],[500,30.0],[500,50.0],[500,50.0],[500,40.0],[500,50.0],[500,30.0],[500,60.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,40.0],[500,50.0],[500,50.0],[500,50.0],[500,50.0],[500,20.0],[500,30.0],[500,30.0],[500,40.0],[500,60.0],[500,50.0],[500,40.0],[500,60.0],[500,50.0],[500,40.0],[500,40.0],[500,40.0],[500,30.0],[500,40.0],[500,50.0],[500,60.0],[500,40.0],[500,30.0],[500,30.0],[500,40.0],[6000,100.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,70.0],[6000,40.0],[6000,80.0],[6000,50.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,50.0],[6000,50.0],[6000,40.0],[6000,50.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,50.0],[6000,50.0],[6000,60.0],[6000,70.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,70.0],[6000,40.0],[6000,60.0],[6000,40.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,60.0],[6000,50.0],[6000,60.0],[6000,70.0],[6000,70.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[6000,50.0],[12000,90.0],[12000,60.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,70.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,50.0],[12000,60.0],[12000,70.0],[12000,60.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,70.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,50.0],[12000,50.0],[12000,80.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,70.0],[12000,60.0],[12000,70.0],[12000,40.0],[12000,60.0],[12000,50.0],[12000,50.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,50.0],[12000,70.0],[12000,60.0],[12000,40.0],[12000,70.0],[12000,70.0],[12000,60.0],[24000,110.0],[24000,80.0],[24000,70.0],[24000,90.0],[24000,90.0],[24000,30.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,50.0],[24000,80.0],[24000,90.0],[24000,80.0],[24000,70.0],[24000,60.0],[24000,80.0],[24000,80.0],[24000,60.0],[24000,50.0],[24000,70.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,90.0],[24000,70.0],[24000,40.0],[24000,70.0],[24000,50.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,80.0],[24000,70.0],[24000,80.0],[24000,60.0],[24000,60.0],[24000,70.0],[24000,90.0],[24000,60.0],[24000,60.0],[24000,70.0],[24000,60.0],[24000,70.0],[24000,50.0],[24000,100.0],[24000,50.0],[24000,80.0],[36000,110.0],[36000,90.0],[36000,110.0],[36000,90.0],[36000,100.0],[36000,90.0],[36000,50.0],[36000,90.0],[36000,90.0],[36000,50.0],[36000,80.0],[36000,70.0],[36000,100.0],[36000,80.0],[36000,90.0],[36000,60.0],[36000,90.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,70.0],[36000,80.0],[36000,100.0],[36000,80.0],[36000,80.0],[36000,100.0],[36000,70.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,70.0],[36000,60.0],[36000,90.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,60.0],[36000,70.0],[36000,70.0],[36000,80.0],[36000,80.0],[36000,70.0],[36000,60.0],[36000,60.0],[36000,70.0],[36000,100.0],[36000,90.0],[36000,90.0],[48000,130.0],[48000,90.0],[48000,100.0],[48000,80.0],[48000,40.0],[48000,70.0],[48000,80.0],[48000,90.0],[48000,70.0],[48000,70.0],[48000,70.0],[48000,80.0],[48000,80.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,80.0],[48000,120.0],[48000,80.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,80.0],[48000,60.0],[48000,90.0],[48000,80.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,80.0],[48000,70.0],[48000,70.0],[48000,90.0],[48000,90.0],[48000,80.0],[48000,80.0],[48000,70.0],[48000,80.0],[48000,80.0],[48000,90.0],[48000,60.0],[48000,80.0],[48000,90.0],[48000,60.0],[48000,50.0],[48000,80.0],[48000,60.0],[48000,90.0],[60000,110.0],[60000,130.0],[60000,90.0],[60000,70.0],[60000,80.0],[60000,70.0],[60000,80.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,100.0],[60000,70.0],[60000,90.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,60.0],[60000,100.0],[60000,90.0],[60000,90.0],[60000,60.0],[60000,70.0],[60000,80.0],[60000,100.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,70.0],[60000,90.0],[60000,90.0],[60000,70.0],[60000,60.0],[60000,90.0],[60000,90.0],[60000,80.0],[60000,100.0],[60000,70.0],[60000,70.0],[60000,80.0],[60000,90.0],[60000,90.0],[60000,100.0],[60000,80.0],[60000,80.0],[60000,80.0],[60000,90.0],[60000,70.0],[60000,70.0],[60000,100.0]],"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,40.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,40.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,50.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,40.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,40.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,20.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,30.0],[36000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,50.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,20.0],[48000,20.0],[60000,50.0],[60000,50.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,20.0],[60000,40.0],[60000,20.0],[60000,50.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,20.0],[60000,40.0],[60000,40.0],[60000,30.0]],"remove":[[10,50.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[10,30.0],[10,40.0],[10,40.0],[10,40.0],[10,60.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[10,50.0],[10,40.0],[10,40.0],[10,30.0],[10,50.0],[10,40.0],[10,30.0],[10,40.0],[10,40.0],[10,50.0],[10,30.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,40.0],[10,30.0],[10,40.0],[10,40.0],[10,40.0],[10,30.0],[100,110.0],[100,60.0],[100,80.0],[100,80.0],[100,60.0],[100,60.0],[100,60.0],[100,60.0],[100,50.0],[100,60.0],[100,40.0],[100,80.0],[100,70.0],[100,70.0],[100,50.0],[100,60.0],[100,40.0],[100,50.0],[100,50.0],[100,40.0],[100,70.0],[100,50.0],[100,50.0],[100,50.0],[100,60.0],[100,40.0],[100,60.0],[100,70.0],[100,60.0],[100,40.0],[100,80.0],[100,30.0],[100,50.0],[100,40.0],[100,120.0],[100,60.0],[100,50.0],[100,50.0],[100,70.0],[100,40.0],[100,51.0],[100,60.0],[100,130.0],[100,60.0],[100,40.0],[100,60.0],[100,90.0],[100,60.0],[100,40.0],[100,50.0],[500,110.0],[500,70.0],[500,60.0],[500,60.0],[500,110.0],[500,120.0],[500,50.0],[500,50.0],[500,80.0],[500,60.0],[500,70.0],[500,60.0],[500,80.0],[500,70.0],[500,50.0],[500,50.0],[500,60.0],[500,80.0],[500,60.0],[500,60.0],[500,50.0],[500,60.0],[500,50.0],[500,70.0],[500,50.0],[500,60.0],[500,110.0],[500,50.0],[500,70.0],[500,60.0],[500,60.0],[500,50.0],[500,50.0],[500,80.0],[500,60.0],[500,70.0],[500,70.0],[500,60.0],[500,100.0],[500,60.0],[500,60.0],[500,60.0],[500,90.0],[500,70.0],[500,50.0],[500,60.0],[500,50.0],[500,60.0],[500,60.0],[500,60.0],[6000,120.0],[6000,120.0],[6000,70.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,60.0],[6000,70.0],[6000,80.0],[6000,100.0],[6000,80.0],[6000,90.0],[6000,70.0],[6000,70.0],[6000,80.0],[6000,80.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,90.0],[6000,70.0],[6000,80.0],[6000,70.0],[6000,80.0],[6000,70.0],[6000,70.0],[6000,70.0],[6000,80.0],[6000,70.0],[6000,70.0],[6000,50.0],[6000,80.0],[6000,80.0],[6000,60.0],[6000,80.0],[6000,120.0],[6000,70.0],[6000,60.0],[6000,70.0],[6000,70.0],[6000,70.0],[12000,100.0],[12000,90.0],[12000,130.0],[12000,80.0],[12000,60.0],[12000,90.0],[12000,100.0],[12000,90.0],[12000,90.0],[12000,80.0],[12000,90.0],[12000,100.0],[12000,100.0],[12000,80.0],[12000,100.0],[12000,130.0],[12000,80.0],[12000,80.0],[12000,90.0],[12000,80.0],[12000,60.0],[12000,90.0],[12000,110.0],[12000,90.0],[12000,90.0],[12000,100.0],[12000,100.0],[12000,90.0],[12000,100.0],[12000,90.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,80.0],[12000,90.0],[12000,90.0],[12000,90.0],[12000,80.0],[12000,90.0],[12000,90.0],[12000,80.0],[12000,130.0],[12000,70.0],[12000,80.0],[12000,70.0],[12000,80.0],[12000,80.0],[12000,80.0],[12000,90.0],[12000,70.0],[24000,170.0],[24000,80.0],[24000,110.0],[24000,120.0],[24000,90.0],[24000,100.0],[24000,70.0],[24000,120.0],[24000,100.0],[24000,100.0],[24000,100.0],[24000,110.0],[24000,100.0],[24000,70.0],[24000,100.0],[24000,110.0],[24000,90.0],[24000,90.0],[24000,110.0],[24000,70.0],[24000,100.0],[24000,110.0],[24000,110.0],[24000,100.0],[24000,100.0],[24000,100.0],[24000,80.0],[24000,100.0],[24000,90.0],[24000,80.0],[24000,90.0],[24000,90.0],[24000,200.0],[24000,170.0],[24000,110.0],[24000,120.0],[24000,80.0],[24000,90.0],[24000,100.0],[24000,150.0],[24000,100.0],[24000,90.0],[24000,80.0],[24000,90.0],[24000,90.0],[24000,150.0],[24000,70.0],[24000,90.0],[24000,80.0],[24000,120.0],[36000,180.0],[36000,150.0],[36000,90.0],[36000,120.0],[36000,110.0],[36000,90.0],[36000,110.0],[36000,100.0],[36000,150.0],[36000,110.0],[36000,110.0],[36000,120.0],[36000,130.0],[36000,110.0],[36000,190.0],[36000,90.0],[36000,90.0],[36000,100.0],[36000,110.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,110.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,100.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,90.0],[36000,110.0],[36000,80.0],[36000,110.0],[36000,90.0],[36000,120.0],[36000,110.0],[36000,100.0],[36000,100.0],[36000,100.0],[36000,90.0],[36000,120.0],[36000,110.0],[36000,80.0],[36000,110.0],[36000,140.0],[36000,100.0],[36000,90.0],[36000,80.0],[36000,100.0],[48000,150.0],[48000,110.0],[48000,110.0],[48000,110.0],[48000,120.0],[48000,120.0],[48000,110.0],[48000,110.0],[48000,110.0],[48000,120.0],[48000,80.0],[48000,120.0],[48000,110.0],[48000,120.0],[48000,210.0],[48000,120.0],[48000,90.0],[48000,110.0],[48000,100.0],[48000,110.0],[48000,90.0],[48000,100.0],[48000,130.0],[48000,130.0],[48000,120.0],[48000,110.0],[48000,100.0],[48000,100.0],[48000,120.0],[48000,100.0],[48000,90.0],[48000,110.0],[48000,130.0],[48000,90.0],[48000,130.0],[48000,90.0],[48000,110.0],[48000,110.0],[48000,90.0],[48000,100.0],[48000,220.0],[48000,110.0],[48000,120.0],[48000,120.0],[48000,120.0],[48000,110.0],[48000,90.0],[48000,120.0],[48000,100.0],[48000,110.0],[60000,170.0],[60000,120.0],[60000,130.0],[60000,120.0],[60000,130.0],[60000,100.0],[60000,120.0],[60000,110.0],[60000,110.0],[60000,280.0],[60000,110.0],[60000,140.0],[60000,100.0],[60000,130.0],[60000,110.0],[60000,120.0],[60000,140.0],[60000,100.0],[60000,130.0],[60000,110.0],[60000,120.0],[60000,100.0],[60000,110.0],[60000,120.0],[60000,120.0],[60000,100.0],[60000,110.0],[60000,110.0],[60000,100.0],[60000,120.0],[60000,130.0],[60000,110.0],[60000,150.0],[60000,120.0],[60000,90.0],[60000,310.0],[60000,120.0],[60000,130.0],[60000,90.0],[60000,110.0],[60000,110.0],[60000,100.0],[60000,120.0],[60000,100.0],[60000,110.0],[60000,100.0],[60000,110.0],[60000,110.0],[60000,110.0],[60000,110.0]],"clear":[[10,60.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[100,230.0],[100,270.0],[100,220.0],[100,230.0],[100,280.0],[100,250.0],[100,270.0],[100,220.0],[100,280.0],[100,210.0],[100,230.0],[100,220.0],[100,220.0],[100,210.0],[100,270.0],[100,290.0],[100,230.0],[100,220.0],[100,220.0],[100,230.0],[100,230.0],[100,280.0],[100,240.0],[100,260.0],[100,210.0],[100,220.0],[100,220.0],[100,260.0],[100,280.0],[100,280.0],[100,220.0],[100,230.0],[100,230.0],[100,210.0],[100,220.0],[100,210.0],[100,240.0],[100,220.0],[100,260.0],[100,220.0],[100,210.0],[100,260.0],[100,230.0],[100,220.0],[100,230.0],[100,220.0],[100,230.0],[100,220.0],[100,230.0],[100,230.0],[500,1170.0],[500,1110.0],[500,1090.0],[500,1100.0],[500,1100.0],[500,1150.0],[500,1140.0],[500,1090.0],[500,1150.0],[500,1110.0],[500,1120.0],[500,1120.0],[500,1090.0],[500,1120.0],[500,1210.0],[500,1120.0],[500,1070.0],[500,1141.0],[500,1050.0],[500,1120.0],[500,1140.0],[500,1130.0],[500,1090.0],[500,1110.0],[500,1050.0],[500,1140.0],[500,1140.0],[500,1130.0],[500,1090.0],[500,1080.0],[500,1090.0],[500,1080.0],[500,1120.0],[500,1120.0],[500,1120.0],[500,1220.0],[500,1090.0],[500,1100.0],[500,1140.0],[500,1100.0],[500,1190.0],[500,1150.0],[500,1140.0],[500,1190.0],[500,1070.0],[500,1110.0],[500,1140.0],[500,1160.0],[500,1180.0],[500,1080.0],[6000,13841.0],[6000,13740.0],[6000,13641.0],[6000,13560.0],[6000,13850.0],[6000,14001.0],[6000,13560.0],[6000,13621.0],[6000,13791.0],[6000,13530.0],[6000,13451.0],[6000,13460.0],[6000,13461.0],[6000,13620.0],[6000,13381.0],[6000,13471.0],[6000,13510.0],[6000,13620.0],[6000,13540.0],[6000,13671.0],[6000,13700.0],[6000,15421.0],[6000,13610.0],[6000,13471.0],[6000,13820.0],[6000,13640.0],[6000,13781.0],[6000,13641.0],[6000,13760.0],[6000,13521.0],[6000,13760.0],[6000,13691.0],[6000,13710.0],[6000,13621.0],[6000,15371.0],[6000,13330.0],[6000,13641.0],[6000,13650.0],[6000,13551.0],[6000,13541.0],[6000,13620.0],[6000,13611.0],[6000,13700.0],[6000,13621.0],[6000,13620.0],[6000,13400.0],[6000,13461.0],[6000,15160.0],[6000,13641.0],[6000,13810.0],[12000,27431.0],[12000,27071.0],[12000,26921.0],[12000,26781.0],[12000,27101.0],[12000,27081.0],[12000,27471.0],[12000,26911.0],[12000,27241.0],[12000,26891.0],[12000,27351.0],[12000,27061.0],[12000,27161.0],[12000,27441.0],[12000,27081.0],[12000,27361.0],[12000,27100.0],[12000,26961.0],[12000,27131.0],[12000,27351.0],[12000,27471.0],[12000,27341.0],[12000,27151.0],[12000,26811.0],[12000,27351.0],[12000,27130.0],[12000,26951.0],[12000,27291.0],[12000,27281.0],[12000,27211.0],[12000,26791.0],[12000,26911.0],[12000,26841.0],[12000,27391.0],[12000,27291.0],[12000,27081.0],[12000,27071.0],[12000,27061.0],[12000,27701.0],[12000,27081.0],[12000,27251.0],[12000,27091.0],[12000,27011.0],[12000,27401.0],[12000,27101.0],[12000,27121.0],[12000,27571.0],[12000,27400.0],[12000,27521.0],[12000,27331.0],[24000,56212.0],[24000,56572.0],[24000,56332.0],[24000,56192.0],[24000,56872.0],[24000,55882.0],[24000,59702.0],[24000,55982.0],[24000,56112.0],[24000,55552.0],[24000,56492.0],[24000,55932.0],[24000,55632.0],[24000,56062.0],[24000,56462.0],[24000,56142.0],[24000,56412.0],[24000,57212.0],[24000,56202.0],[24000,58782.0],[24000,56622.0],[24000,55652.0],[24000,56131.0],[24000,56472.0],[24000,56542.0],[24000,56272.0],[24000,55212.0],[24000,56322.0],[24000,56322.0],[24000,56462.0],[24000,56292.0],[24000,55622.0],[24000,58592.0],[24000,55502.0],[24000,56132.0],[24000,56162.0],[24000,56202.0],[24000,56162.0],[24000,56132.0],[24000,55732.0],[24000,55762.0],[24000,56372.0],[24000,56082.0],[24000,55882.0],[24000,56222.0],[24000,58632.0],[24000,55652.0],[24000,56872.0],[24000,55722.0],[24000,55952.0],[36000,91803.0],[36000,91633.0],[36000,91003.0],[36000,90933.0],[36000,94554.0],[36000,91484.0],[36000,92893.0],[36000,92443.0],[36000,92464.0],[36000,91924.0],[36000,91933.0],[36000,91773.0],[36000,91633.0],[36000,91663.0],[36000,91283.0],[36000,91874.0],[36000,91404.0],[36000,92033.0],[36000,94273.0],[36000,92053.0],[36000,90783.0],[36000,91383.0],[36000,90933.0],[36000,91503.0],[36000,91994.0],[36000,92153.0],[36000,91694.0],[36000,91474.0],[36000,91874.0],[36000,94443.0],[36000,90863.0],[36000,90923.0],[36000,93523.0],[36000,91363.0],[36000,92133.0],[36000,93503.0],[36000,91394.0],[36000,91643.0],[36000,91233.0],[36000,90673.0],[36000,94524.0],[36000,91323.0],[36000,92093.0],[36000,95523.0],[36000,90853.0],[36000,92284.0],[36000,91683.0],[36000,91553.0],[36000,92083.0],[36000,92794.0],[48000,130154.0],[48000,128034.0],[48000,128534.0],[48000,131175.0],[48000,129215.0],[48000,134145.0],[48000,132244.0],[48000,128474.0],[48000,129304.0],[48000,135905.0],[48000,129864.0],[48000,133215.0],[48000,129585.0],[48000,133395.0],[48000,130514.0],[48000,134475.0],[48000,132384.0],[48000,128415.0],[48000,128065.0],[48000,129414.0],[48000,129275.0],[48000,130155.0],[48000,129604.0],[48000,132655.0],[48000,128865.0],[48000,130005.0],[48000,128835.0],[48000,130604.0],[48000,128044.0],[48000,129204.0],[48000,131544.0],[48000,129845.0],[48000,129554.0],[48000,128624.0],[48000,130345.0],[48000,128565.0],[48000,129925.0],[48000,133995.0],[48000,128245.0],[48000,136644.0],[48000,128384.0],[48000,130415.0],[48000,130345.0],[48000,129664.0],[48000,130565.0],[48000,128924.0],[48000,129044.0],[48000,130854.0],[48000,130095.0],[48000,129084.0],[60000,167916.0],[60000,172636.0],[60000,167356.0],[60000,169516.0],[60000,168916.0],[60000,167386.0],[60000,169815.0],[60000,166966.0],[60000,168986.0],[60000,168686.0],[60000,167496.0],[60000,167856.0],[60000,172066.0],[60000,168166.0],[60000,166816.0],[60000,168396.0],[60000,171746.0],[60000,165666.0],[60000,168806.0],[60000,167296.0],[60000,166725.0],[60000,168876.0],[60000,167456.0],[60000,169586.0],[60000,167586.0],[60000,169236.0],[60000,167666.0],[60000,172185.0],[60000,168416.0],[60000,167245.0],[60000,167576.0],[60000,166996.0],[60000,168996.0],[60000,165485.0],[60000,177286.0],[60000,168376.0],[60000,168195.0],[60000,168486.0],[60000,168946.0],[60000,167466.0],[60000,166806.0],[60000,170746.0],[60000,168886.0],[60000,168435.0],[60000,167615.0],[60000,169816.0],[60000,167726.0],[60000,167666.0],[60000,168605.0],[60000,170386.0]],"insert":[[10,26.0],[10,20.0],[10,19.0],[10,21.0],[10,19.0],[10,20.0],[10,17.0],[10,22.0],[10,18.0],[10,16.0],[10,18.0],[10,19.0],[10,19.0],[10,15.0],[10,16.0],[10,17.0],[10,18.0],[10,18.0],[10,20.0],[10,17.0],[10,18.0],[10,17.0],[10,16.0],[10,18.0],[10,17.0],[10,18.0],[10,17.0],[10,17.0],[10,17.0],[10,18.0],[10,17.0],[10,17.0],[10,18.0],[10,16.0],[10,16.0],[10,19.0],[10,18.0],[10,18.0],[10,18.0],[10,17.0],[10,18.0],[10,18.0],[10,18.0],[10,16.0],[10,18.0],[10,17.0],[10,18.1],[10,16.0],[10,16.0],[10,18.0],[100,31.3],[100,31.5],[100,29.5],[100,28.9],[100,28.7],[100,27.3],[100,28.1],[100,28.61],[100,27.8],[100,28.3],[100,28.9],[100,28.8],[100,29.9],[100,27.8],[100,27.9],[100,28.41],[100,28.9],[100,27.3],[100,27.7],[100,27.8],[100,27.8],[100,27.6],[100,29.0],[100,27.7],[100,27.31],[100,26.4],[100,27.5],[100,27.7],[100,27.7],[100,27.4],[100,28.0],[100,28.2],[100,28.6],[100,27.91],[100,28.5],[100,27.5],[100,28.5],[100,27.4],[100,27.6],[100,27.3],[100,27.1],[100,29.1],[100,27.11],[100,28.1],[100,27.0],[100,29.4],[100,27.4],[100,28.0],[100,28.7],[100,28.6],[500,39.222],[500,37.8],[500,37.642],[500,37.362],[500,37.2],[500,37.84],[500,36.762],[500,36.742],[500,36.8],[500,36.502],[500,36.762],[500,36.982],[500,37.32],[500,36.902],[500,37.322],[500,40.52],[500,36.14],[500,37.082],[500,36.722],[500,36.58],[500,35.802],[500,36.462],[500,36.782],[500,36.14],[500,36.122],[500,35.902],[500,36.34],[500,36.36],[500,36.582],[500,36.042],[500,36.72],[500,36.162],[500,36.942],[500,35.86],[500,35.88],[500,35.742],[500,36.302],[500,36.16],[500,36.062],[500,35.842],[500,36.2],[500,36.08],[500,35.982],[500,36.002],[500,35.66],[500,35.922],[500,35.622],[500,35.62],[500,36.12],[500,35.762],[6000,47.54],[6000,46.87],[6000,46.502],[6000,47.34],[6000,46.66],[6000,46.553],[6000,46.78],[6000,46.687],[6000,46.9],[6000,46.375],[6000,46.593],[6000,46.77],[6000,46.515],[6000,47.043],[6000,46.202],[6000,46.331],[6000,46.643],[6000,46.172],[6000,46.113],[6000,46.535],[6000,46.393],[6000,46.49],[6000,46.81],[6000,46.437],[6000,46.435],[6000,46.172],[6000,46.505],[6000,46.637],[6000,46.66],[6000,47.31],[6000,46.745],[6000,46.763],[6000,47.178],[6000,46.87],[6000,46.977],[6000,47.105],[6000,46.948],[6000,46.703],[6000,46.693],[6000,46.693],[6000,46.323],[6000,46.558],[6000,46.783],[6000,47.052],[6000,46.733],[6000,47.162],[6000,46.573],[6000,46.301],[6000,46.83],[6000,46.637],[12000,50.623],[12000,50.458],[12000,50.42],[12000,50.173],[12000,50.583],[12000,50.526],[12000,50.229],[12000,50.432],[12000,50.387],[12000,50.4],[12000,50.223],[12000,50.588],[12000,50.027],[12000,50.228],[12000,50.416],[12000,50.19],[12000,50.351],[12000,50.467],[12000,50.203],[12000,50.017],[12000,50.706],[12000,50.297],[12000,50.355],[12000,50.344],[12000,50.288],[12000,50.068],[12000,50.143],[12000,50.221],[12000,50.041],[12000,50.351],[12000,49.921],[12000,50.138],[12000,50.133],[12000,50.231],[12000,50.259],[12000,50.349],[12000,49.961],[12000,50.361],[12000,50.276],[12000,50.167],[12000,50.304],[12000,50.07],[12000,50.164],[12000,50.208],[12000,50.138],[12000,50.111],[12000,49.985],[12000,50.058],[12000,49.943],[12000,49.901],[24000,54.486],[24000,54.431],[24000,54.409],[24000,54.389],[24000,54.856],[24000,54.724],[24000,54.527],[24000,54.353],[24000,54.229],[24000,54.346],[24000,54.444],[24000,54.682],[24000,54.505],[24000,54.137],[24000,54.212],[24000,54.727],[24000,54.497],[24000,54.331],[24000,54.515],[24000,54.381],[24000,54.196],[24000,54.608],[24000,54.435],[24000,54.939],[24000,54.174],[24000,53.874],[24000,54.221],[24000,54.028],[24000,54.411],[24000,54.183],[24000,53.936],[24000,54.446],[24000,54.321],[24000,54.534],[24000,55.5],[24000,54.629],[24000,54.24],[24000,54.549],[24000,54.611],[24000,54.236],[24000,54.409],[24000,54.581],[24000,54.392],[24000,54.891],[24000,54.816],[24000,54.447],[24000,55.485],[24000,54.456],[24000,54.418],[24000,54.761],[36000,57.637],[36000,57.355],[36000,57.581],[36000,57.63],[36000,57.478],[36000,57.66],[36000,57.318],[36000,57.478],[36000,57.465],[36000,57.761],[36000,57.844],[36000,58.195],[36000,58.03],[36000,57.542],[36000,57.579],[36000,57.513],[36000,57.675],[36000,57.638],[36000,57.848],[36000,57.496],[36000,57.498],[36000,57.505],[36000,57.705],[36000,57.575],[36000,57.555],[36000,57.428],[36000,57.788],[36000,57.63],[36000,57.826],[36000,57.712],[36000,57.617],[36000,57.559],[36000,57.54],[36000,57.34],[36000,57.559],[36000,57.559],[36000,57.268],[36000,57.604],[36000,57.568],[36000,57.556],[36000,57.683],[36000,57.504],[36000,57.437],[36000,57.629],[36000,57.61],[36000,57.573],[36000,57.54],[36000,57.748],[36000,57.52],[36000,57.465],[48000,60.47],[48000,59.902],[48000,60.254],[48000,60.638],[48000,59.872],[48000,60.052],[48000,59.865],[48000,60.119],[48000,60.065],[48000,59.662],[48000,60.148],[48000,59.792],[48000,59.832],[48000,59.717],[48000,59.821],[48000,59.45],[48000,59.869],[48000,60.145],[48000,59.503],[48000,59.922],[48000,59.845],[48000,59.826],[48000,59.43],[48000,59.799],[48000,59.473],[48000,59.703],[48000,59.591],[48000,59.791],[48000,59.362],[48000,59.78],[48000,59.85],[48000,59.852],[48000,59.593],[48000,60.192],[48000,59.747],[48000,59.668],[48000,60.038],[48000,59.7],[48000,59.94],[48000,59.64],[48000,59.795],[48000,59.767],[48000,59.771],[48000,59.817],[48000,60.14],[48000,59.713],[48000,59.539],[48000,59.758],[48000,59.933],[48000,59.815],[60000,62.435],[60000,62.363],[60000,62.029],[60000,61.602],[60000,62.02],[60000,61.924],[60000,62.09],[60000,61.796],[60000,62.03],[60000,62.107],[60000,62.282],[60000,61.661],[60000,62.215],[60000,61.896],[60000,62.225],[60000,61.785],[60000,61.773],[60000,61.79],[60000,62.146],[60000,61.746],[60000,61.788],[60000,61.926],[60000,62.147],[60000,61.774],[60000,62.199],[60000,61.776],[60000,61.702],[60000,61.996],[60000,61.867],[60000,61.828],[60000,61.798],[60000,61.926],[60000,61.989],[60000,61.785],[60000,61.714],[60000,62.329],[60000,61.826],[60000,62.165],[60000,61.894],[60000,61.998],[60000,62.063],[60000,62.284],[60000,62.37],[60000,61.836],[60000,61.988],[60000,61.462],[60000,62.495],[60000,62.322],[60000,61.8],[60000,62.072]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"first":{"coeffs":[9.545686923567928,0.000385287084862837,-4.051439739507851e-9,4.381117610521699]},"nth":{"coeffs":[-3697.4183934107423,1.4292228660348343,0.000020232980307074468,656.4496203843446]},"insert":{"coeffs":[18.076525276992015,0.0003263599593328059,3.6947730330826235e-10,4.505265103105103]},"clear":{"coeffs":[13411.657922494225,6.536593100397198,-6.681228823324139e-6,-2505.078206507722]},"remove":{"coeffs":[22.203390681481324,0.006013039983123969,-6.026642436501894e-8,12.296356608087876]},"last":{"coeffs":[-4.119715618053078,-0.0008991184410693936,8.614920792323859e-9,6.767660506828662]},"contains":{"coeffs":[-1.8207430030565774,-0.0017095932833082472,5.847723064313744e-8,11.343701560311729]}}},"results":{"by_op":{"first":[[10,78.0],[10,31.0],[10,25.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,27.0],[10,28.0],[10,28.0],[10,26.0],[10,25.0],[10,28.0],[10,25.0],[10,28.0],[10,25.0],[10,26.0],[10,24.0],[10,26.0],[10,25.0],[10,26.0],[10,25.0],[10,26.0],[10,25.0],[10,28.0],[10,27.0],[10,26.0],[10,27.0],[10,26.0],[10,35.0],[10,28.0],[10,24.0],[10,28.0],[10,28.0],[10,26.0],[10,25.0],[10,26.0],[10,28.0],[10,27.0],[10,26.0],[10,27.0],[10,28.0],[10,25.0],[10,25.0],[10,28.0],[10,26.0],[10,27.0],[10,26.0],[10,27.0],[100,72.0],[100,42.0],[100,32.0],[100,32.0],[100,25.0],[100,22.0],[100,44.0],[100,20.0],[100,22.0],[100,21.0],[100,21.0],[100,28.0],[100,21.0],[100,29.0],[100,21.0],[100,39.0],[100,39.0],[100,21.0],[100,29.0],[100,34.0],[100,29.0],[100,28.0],[100,34.0],[100,34.0],[100,33.0],[100,33.0],[100,46.0],[100,32.0],[100,33.0],[100,22.0],[100,33.0],[100,35.0],[100,33.0],[100,34.0],[100,26.0],[100,33.0],[100,22.0],[100,29.0],[100,34.0],[100,36.0],[100,32.0],[100,28.0],[100,34.0],[100,33.0],[100,33.0],[100,36.0],[100,34.0],[100,26.0],[100,30.0],[100,28.0],[500,86.0],[500,79.0],[500,63.0],[500,46.0],[500,53.0],[500,61.0],[500,57.0],[500,54.0],[500,54.0],[500,56.0],[500,48.0],[500,58.0],[500,56.0],[500,69.0],[500,54.0],[500,54.0],[500,43.0],[500,56.0],[500,57.0],[500,43.0],[500,45.0],[500,57.0],[500,48.0],[500,42.0],[500,48.0],[500,51.0],[500,45.0],[500,59.0],[500,51.0],[500,59.0],[500,51.0],[500,56.0],[500,52.0],[500,44.0],[500,58.0],[500,54.0],[500,57.0],[500,48.0],[500,44.0],[500,47.0],[500,45.0],[500,57.0],[500,42.0],[500,47.0],[500,42.0],[500,44.0],[500,47.0],[500,46.0],[500,45.0],[500,56.0],[6000,75.0],[6000,63.0],[6000,68.0],[6000,68.0],[6000,42.0],[6000,65.0],[6000,57.0],[6000,61.0],[6000,43.0],[6000,64.0],[6000,54.0],[6000,56.0],[6000,43.0],[6000,68.0],[6000,53.0],[6000,57.0],[6000,56.0],[6000,66.0],[6000,68.0],[6000,68.0],[6000,65.0],[6000,54.0],[6000,49.0],[6000,67.0],[6000,61.0],[6000,60.0],[6000,68.0],[6000,55.0],[6000,60.0],[6000,44.0],[6000,70.0],[6000,64.0],[6000,56.0],[6000,56.0],[6000,64.0],[6000,58.0],[6000,65.0],[6000,60.0],[6000,56.0],[6000,56.0],[6000,60.0],[6000,56.0],[6000,53.0],[6000,71.0],[6000,41.0],[6000,67.0],[6000,69.0],[6000,62.0],[6000,58.0],[6000,68.0],[12000,118.0],[12000,99.0],[12000,92.0],[12000,82.0],[12000,81.0],[12000,70.0],[12000,70.0],[12000,92.0],[12000,82.0],[12000,88.0],[12000,78.0],[12000,78.0],[12000,86.0],[12000,90.0],[12000,80.0],[12000,86.0],[12000,80.0],[12000,81.0],[12000,88.0],[12000,87.0],[12000,82.0],[12000,75.0],[12000,81.0],[12000,82.0],[12000,74.0],[12000,91.0],[12000,74.0],[12000,88.0],[12000,40.0],[12000,106.0],[12000,71.0],[12000,84.0],[12000,82.0],[12000,82.0],[12000,86.0],[12000,85.0],[12000,50.0],[12000,86.0],[12000,83.0],[12000,64.0],[12000,94.0],[12000,83.0],[12000,80.0],[12000,85.0],[12000,60.0],[12000,84.0],[12000,84.0],[12000,80.0],[12000,80.0],[12000,79.0],[24000,98.0],[24000,81.0],[24000,83.0],[24000,107.0],[24000,82.0],[24000,78.0],[24000,83.0],[24000,80.0],[24000,59.0],[24000,86.0],[24000,82.0],[24000,84.0],[24000,84.0],[24000,92.0],[24000,82.0],[24000,72.0],[24000,80.0],[24000,86.0],[24000,82.0],[24000,85.0],[24000,81.0],[24000,89.0],[24000,81.0],[24000,84.0],[24000,87.0],[24000,102.0],[24000,80.0],[24000,84.0],[24000,88.0],[24000,81.0],[24000,80.0],[24000,90.0],[24000,62.0],[24000,78.0],[24000,82.0],[24000,85.0],[24000,85.0],[24000,96.0],[24000,81.0],[24000,78.0],[24000,70.0],[24000,92.0],[24000,84.0],[24000,91.0],[24000,85.0],[24000,90.0],[24000,87.0],[24000,84.0],[24000,83.0],[24000,82.0],[36000,93.0],[36000,91.0],[36000,86.0],[36000,90.0],[36000,76.0],[36000,71.0],[36000,71.0],[36000,81.0],[36000,73.0],[36000,85.0],[36000,70.0],[36000,72.0],[36000,80.0],[36000,72.0],[36000,73.0],[36000,75.0],[36000,74.0],[36000,98.0],[36000,73.0],[36000,78.0],[36000,74.0],[36000,65.0],[36000,72.0],[36000,75.0],[36000,73.0],[36000,79.0],[36000,64.0],[36000,85.0],[36000,74.0],[36000,79.0],[36000,72.0],[36000,87.0],[36000,83.0],[36000,74.0],[36000,62.0],[36000,79.0],[36000,64.0],[36000,96.0],[36000,66.0],[36000,64.0],[36000,70.0],[36000,73.0],[36000,76.0],[36000,78.0],[36000,90.0],[36000,73.0],[36000,70.0],[36000,85.0],[36000,73.0],[36000,91.0],[48000,122.0],[48000,106.0],[48000,90.0],[48000,84.0],[48000,86.0],[48000,86.0],[48000,85.0],[48000,84.0],[48000,85.0],[48000,84.0],[48000,95.0],[48000,68.0],[48000,90.0],[48000,88.0],[48000,92.0],[48000,114.0],[48000,90.0],[48000,88.0],[48000,95.0],[48000,89.0],[48000,81.0],[48000,83.0],[48000,86.0],[48000,132.0],[48000,85.0],[48000,81.0],[48000,84.0],[48000,90.0],[48000,79.0],[48000,84.0],[48000,86.0],[48000,80.0],[48000,85.0],[48000,90.0],[48000,96.0],[48000,70.0],[48000,85.0],[48000,84.0],[48000,80.0],[48000,91.0],[48000,92.0],[48000,85.0],[48000,80.0],[48000,64.0],[48000,82.0],[48000,84.0],[48000,84.0],[48000,90.0],[48000,91.0],[48000,88.0],[60000,109.0],[60000,101.0],[60000,96.0],[60000,100.0],[60000,104.0],[60000,93.0],[60000,91.0],[60000,110.0],[60000,84.0],[60000,81.0],[60000,87.0],[60000,87.0],[60000,110.0],[60000,84.0],[60000,72.0],[60000,98.0],[60000,79.0],[60000,85.0],[60000,105.0],[60000,84.0],[60000,82.0],[60000,84.0],[60000,86.0],[60000,90.0],[60000,94.0],[60000,78.0],[60000,82.0],[60000,100.0],[60000,81.0],[60000,96.0],[60000,84.0],[60000,80.0],[60000,96.0],[60000,77.0],[60000,84.0],[60000,84.0],[60000,92.0],[60000,85.0],[60000,82.0],[60000,88.0],[60000,87.0],[60000,84.0],[60000,80.0],[60000,82.0],[60000,80.0],[60000,83.0],[60000,83.0],[60000,84.0],[60000,94.0],[60000,99.0]],"nth":[[10,205.0],[10,141.0],[10,72.0],[10,38.0],[10,56.0],[10,39.0],[10,38.0],[10,50.0],[10,48.0],[10,54.0],[10,49.0],[10,42.0],[10,91.0],[10,78.0],[10,44.0],[10,74.0],[10,54.0],[10,62.0],[10,46.0],[10,56.0],[10,62.0],[10,44.0],[10,44.0],[10,46.0],[10,41.0],[10,66.0],[10,46.0],[10,68.0],[10,56.0],[10,47.0],[10,46.0],[10,41.0],[10,44.0],[10,41.0],[10,65.0],[10,43.0],[10,44.0],[10,50.0],[10,47.0],[10,44.0],[10,45.0],[10,39.0],[10,48.0],[10,52.0],[10,43.0],[10,46.0],[10,48.0],[10,48.0],[10,62.0],[10,36.0],[100,256.0],[100,142.0],[100,171.0],[100,291.0],[100,152.0],[100,275.0],[100,287.0],[100,243.0],[100,292.0],[100,165.0],[100,295.0],[100,148.0],[100,282.0],[100,75.0],[100,70.0],[100,262.0],[100,151.0],[100,143.0],[100,155.0],[100,76.0],[100,110.0],[100,78.0],[100,46.0],[100,157.0],[100,280.0],[100,284.0],[100,167.0],[100,229.0],[100,315.0],[100,204.0],[100,154.0],[100,94.0],[100,76.0],[100,230.0],[100,69.0],[100,66.0],[100,304.0],[100,65.0],[100,48.0],[100,107.0],[100,318.0],[100,296.0],[100,198.0],[100,270.0],[100,181.0],[100,86.0],[100,207.0],[100,62.0],[100,152.0],[100,254.0],[500,1261.0],[500,1631.0],[500,935.0],[500,1146.0],[500,1013.0],[500,1353.0],[500,1438.0],[500,362.0],[500,1452.0],[500,870.0],[500,1133.0],[500,553.0],[500,1438.0],[500,706.0],[500,1203.0],[500,445.0],[500,933.0],[500,172.0],[500,703.0],[500,427.0],[500,1309.0],[500,792.0],[500,176.0],[500,1255.0],[500,1253.0],[500,448.0],[500,695.0],[500,54.0],[500,1396.0],[500,1041.0],[500,220.0],[500,993.0],[500,396.0],[500,1278.0],[500,1022.0],[500,315.0],[500,660.0],[500,125.0],[500,913.0],[500,883.0],[500,1144.0],[500,785.0],[500,943.0],[500,1010.0],[500,961.0],[500,1337.0],[500,1550.0],[500,184.0],[500,743.0],[500,1298.0],[6000,4309.0],[6000,5801.0],[6000,19145.0],[6000,18796.0],[6000,14569.0],[6000,11290.0],[6000,8607.0],[6000,4427.0],[6000,14327.0],[6000,12880.0],[6000,2410.0],[6000,2784.0],[6000,7374.0],[6000,4821.0],[6000,459.0],[6000,15857.0],[6000,1327.0],[6000,9444.0],[6000,11563.0],[6000,8496.0],[6000,14145.0],[6000,4756.0],[6000,14831.0],[6000,6464.0],[6000,749.0],[6000,4100.0],[6000,5633.0],[6000,13573.0],[6000,7426.0],[6000,3073.0],[6000,26892.0],[6000,17350.0],[6000,18688.0],[6000,10784.0],[6000,11923.0],[6000,15631.0],[6000,6080.0],[6000,16040.0],[6000,14185.0],[6000,23764.0],[6000,4269.0],[6000,12432.0],[6000,12513.0],[6000,14465.0],[6000,8033.0],[6000,4564.0],[6000,4496.0],[6000,11652.0],[6000,17661.0],[6000,19454.0],[12000,21367.0],[12000,32681.0],[12000,16227.0],[12000,54850.0],[12000,52857.0],[12000,416.0],[12000,31211.0],[12000,39720.0],[12000,16854.0],[12000,23359.0],[12000,13492.0],[12000,3023.0],[12000,20210.0],[12000,12833.0],[12000,28556.0],[12000,2602.0],[12000,42411.0],[12000,17798.0],[12000,30514.0],[12000,10256.0],[12000,48890.0],[12000,5196.0],[12000,52227.0],[12000,49080.0],[12000,31544.0],[12000,4460.0],[12000,50514.0],[12000,47943.0],[12000,9203.0],[12000,58286.0],[12000,8864.0],[12000,7449.0],[12000,58650.0],[12000,30171.0],[12000,44956.0],[12000,4368.0],[12000,16027.0],[12000,14339.0],[12000,46055.0],[12000,51857.0],[12000,26423.0],[12000,39531.0],[12000,7898.0],[12000,11613.0],[12000,33748.0],[12000,6063.0],[12000,13604.0],[12000,16555.0],[12000,43429.0],[12000,19551.0],[24000,11229.0],[24000,106407.0],[24000,117991.0],[24000,111285.0],[24000,101750.0],[24000,103876.0],[24000,10064.0],[24000,104964.0],[24000,58368.0],[24000,12960.0],[24000,13819.0],[24000,124504.0],[24000,37823.0],[24000,31826.0],[24000,26930.0],[24000,45973.0],[24000,14195.0],[24000,19731.0],[24000,44990.0],[24000,4503.0],[24000,37253.0],[24000,65056.0],[24000,27462.0],[24000,39793.0],[24000,34159.0],[24000,32325.0],[24000,118270.0],[24000,71007.0],[24000,19201.0],[24000,50755.0],[24000,102602.0],[24000,38867.0],[24000,23080.0],[24000,18388.0],[24000,45735.0],[24000,3334.0],[24000,72348.0],[24000,105858.0],[24000,83782.0],[24000,35772.0],[24000,93507.0],[24000,91745.0],[24000,79772.0],[24000,29874.0],[24000,177710.0],[24000,47068.0],[24000,115896.0],[24000,56240.0],[24000,114428.0],[24000,95205.0],[36000,82975.0],[36000,1297.0],[36000,15337.0],[36000,67394.0],[36000,183925.0],[36000,24169.0],[36000,147256.0],[36000,146456.0],[36000,17730.0],[36000,59285.0],[36000,75502.0],[36000,99782.0],[36000,89974.0],[36000,7513.0],[36000,26892.0],[36000,86712.0],[36000,160825.0],[36000,13328.0],[36000,48974.0],[36000,8638.0],[36000,141579.0],[36000,153358.0],[36000,52028.0],[36000,11696.0],[36000,22255.0],[36000,69507.0],[36000,26605.0],[36000,151006.0],[36000,131485.0],[36000,142071.0],[36000,187138.0],[36000,136487.0],[36000,8672.0],[36000,62776.0],[36000,74406.0],[36000,8797.0],[36000,171668.0],[36000,96356.0],[36000,141072.0],[36000,183020.0],[36000,123856.0],[36000,99547.0],[36000,37339.0],[36000,30703.0],[36000,6389.0],[36000,32799.0],[36000,92344.0],[36000,214030.0],[36000,180318.0],[36000,172367.0],[48000,7908.0],[48000,194283.0],[48000,128449.0],[48000,63089.0],[48000,38492.0],[48000,46368.0],[48000,96645.0],[48000,180710.0],[48000,232216.0],[48000,155185.0],[48000,8696.0],[48000,225515.0],[48000,984.0],[48000,86738.0],[48000,213502.0],[48000,96929.0],[48000,148284.0],[48000,111117.0],[48000,68271.0],[48000,75773.0],[48000,21612.0],[48000,81107.0],[48000,56051.0],[48000,49919.0],[48000,135862.0],[48000,77255.0],[48000,234285.0],[48000,233080.0],[48000,65097.0],[48000,193890.0],[48000,107539.0],[48000,209113.0],[48000,10947.0],[48000,50535.0],[48000,170413.0],[48000,66501.0],[48000,155693.0],[48000,242147.0],[48000,154461.0],[48000,3498.0],[48000,138696.0],[48000,74786.0],[48000,50907.0],[48000,248351.0],[48000,64768.0],[48000,102009.0],[48000,26397.0],[48000,18417.0],[48000,24380.0],[48000,19159.0],[60000,275560.0],[60000,84052.0],[60000,313678.0],[60000,324358.0],[60000,214265.0],[60000,235546.0],[60000,19483.0],[60000,259098.0],[60000,33591.0],[60000,266946.0],[60000,231765.0],[60000,5603.0],[60000,291462.0],[60000,50608.0],[60000,183170.0],[60000,51946.0],[60000,118858.0],[60000,234710.0],[60000,215364.0],[60000,102287.0],[60000,281222.0],[60000,322345.0],[60000,164859.0],[60000,218876.0],[60000,129453.0],[60000,27481.0],[60000,26078.0],[60000,323185.0],[60000,302562.0],[60000,223817.0],[60000,242427.0],[60000,245004.0],[60000,203049.0],[60000,35594.0],[60000,155448.0],[60000,196898.0],[60000,289113.0],[60000,138095.0],[60000,6938.0],[60000,223589.0],[60000,76274.0],[60000,170213.0],[60000,140484.0],[60000,329760.0],[60000,290243.0],[60000,177844.0],[60000,57194.0],[60000,112221.0],[60000,39818.0],[60000,10339.0]],"clear":[[10,136.0],[10,58.0],[10,74.0],[10,52.0],[10,54.0],[10,53.0],[10,52.0],[10,76.0],[10,53.0],[10,76.0],[10,53.0],[10,54.0],[10,76.0],[10,60.0],[10,59.0],[10,52.0],[10,60.0],[10,59.0],[10,70.0],[10,78.0],[10,59.0],[10,53.0],[10,62.0],[10,54.0],[10,54.0],[10,76.0],[10,61.0],[10,53.0],[10,76.0],[10,61.0],[10,60.0],[10,77.0],[10,60.0],[10,60.0],[10,77.0],[10,76.0],[10,53.0],[10,53.0],[10,78.0],[10,61.0],[10,60.0],[10,53.0],[10,61.0],[10,77.0],[10,77.0],[10,54.0],[10,60.0],[10,76.0],[10,53.0],[10,54.0],[100,494.0],[100,417.0],[100,410.0],[100,450.0],[100,420.0],[100,425.0],[100,428.0],[100,440.0],[100,451.0],[100,431.0],[100,410.0],[100,439.0],[100,435.0],[100,453.0],[100,423.0],[100,426.0],[100,399.0],[100,437.0],[100,397.0],[100,447.0],[100,414.0],[100,526.0],[100,388.0],[100,464.0],[100,421.0],[100,504.0],[100,412.0],[100,547.0],[100,538.0],[100,428.0],[100,504.0],[100,450.0],[100,455.0],[100,425.0],[100,421.0],[100,431.0],[100,502.0],[100,412.0],[100,397.0],[100,495.0],[100,413.0],[100,411.0],[100,424.0],[100,386.0],[100,419.0],[100,512.0],[100,403.0],[100,450.0],[100,415.0],[100,425.0],[500,1964.0],[500,1882.0],[500,2008.0],[500,1968.0],[500,1922.0],[500,1964.0],[500,2023.0],[500,1922.0],[500,1828.0],[500,1932.0],[500,1882.0],[500,1959.0],[500,1864.0],[500,1772.0],[500,1707.0],[500,1831.0],[500,1890.0],[500,1797.0],[500,1805.0],[500,1823.0],[500,1745.0],[500,1728.0],[500,1815.0],[500,1791.0],[500,1864.0],[500,1876.0],[500,1906.0],[500,1873.0],[500,1915.0],[500,1833.0],[500,2061.0],[500,1946.0],[500,1947.0],[500,1961.0],[500,1802.0],[500,1836.0],[500,1819.0],[500,1852.0],[500,1844.0],[500,2131.0],[500,1834.0],[500,1710.0],[500,1842.0],[500,1766.0],[500,1690.0],[500,1690.0],[500,1880.0],[500,1932.0],[500,1742.0],[500,1756.0],[6000,21994.0],[6000,21821.0],[6000,22025.0],[6000,21807.0],[6000,22174.0],[6000,23634.0],[6000,21733.0],[6000,21953.0],[6000,23523.0],[6000,21804.0],[6000,23412.0],[6000,21729.0],[6000,23129.0],[6000,23299.0],[6000,23828.0],[6000,21876.0],[6000,22904.0],[6000,21768.0],[6000,23592.0],[6000,21791.0],[6000,26512.0],[6000,21485.0],[6000,23457.0],[6000,21734.0],[6000,21939.0],[6000,23307.0],[6000,21536.0],[6000,22974.0],[6000,21860.0],[6000,23433.0],[6000,21826.0],[6000,21609.0],[6000,21834.0],[6000,21995.0],[6000,21960.0],[6000,21830.0],[6000,28013.0],[6000,22011.0],[6000,23246.0],[6000,23015.0],[6000,23394.0],[6000,23110.0],[6000,23369.0],[6000,21660.0],[6000,21964.0],[6000,21540.0],[6000,23275.0],[6000,22988.0],[6000,21541.0],[6000,23460.0],[12000,47046.0],[12000,47374.0],[12000,46975.0],[12000,48722.0],[12000,47543.0],[12000,50340.0],[12000,47274.0],[12000,46738.0],[12000,47004.0],[12000,46642.0],[12000,47248.0],[12000,47418.0],[12000,48611.0],[12000,47379.0],[12000,47488.0],[12000,47578.0],[12000,49702.0],[12000,47495.0],[12000,54003.0],[12000,48797.0],[12000,47088.0],[12000,47165.0],[12000,47034.0],[12000,47182.0],[12000,46700.0],[12000,47469.0],[12000,46986.0],[12000,48715.0],[12000,47628.0],[12000,47880.0],[12000,47666.0],[12000,47770.0],[12000,47982.0],[12000,48643.0],[12000,46854.0],[12000,47031.0],[12000,47418.0],[12000,47296.0],[12000,47855.0],[12000,47178.0],[12000,47227.0],[12000,47208.0],[12000,64365.0],[12000,46964.0],[12000,48436.0],[12000,47064.0],[12000,49623.0],[12000,47387.0],[12000,47292.0],[12000,47176.0],[24000,114486.0],[24000,118671.0],[24000,120167.0],[24000,120040.0],[24000,132992.0],[24000,133709.0],[24000,120299.0],[24000,146563.0],[24000,114778.0],[24000,172679.0],[24000,113184.0],[24000,113834.0],[24000,112403.0],[24000,125100.0],[24000,131606.0],[24000,120280.0],[24000,119014.0],[24000,148409.0],[24000,113714.0],[24000,123602.0],[24000,120761.0],[24000,122188.0],[24000,120438.0],[24000,121672.0],[24000,121263.0],[24000,123161.0],[24000,117815.0],[24000,135748.0],[24000,135019.0],[24000,113037.0],[24000,122080.0],[24000,120696.0],[24000,122422.0],[24000,121022.0],[24000,131984.0],[24000,113851.0],[24000,131706.0],[24000,113392.0],[24000,119782.0],[24000,134511.0],[24000,118194.0],[24000,121033.0],[24000,114893.0],[24000,112336.0],[24000,117048.0],[24000,113886.0],[24000,118052.0],[24000,112952.0],[24000,115110.0],[24000,119150.0],[36000,187376.0],[36000,185881.0],[36000,198155.0],[36000,196912.0],[36000,217670.0],[36000,211381.0],[36000,230117.0],[36000,204700.0],[36000,216775.0],[36000,198653.0],[36000,210329.0],[36000,194899.0],[36000,231568.0],[36000,228124.0],[36000,229482.0],[36000,219919.0],[36000,205154.0],[36000,220879.0],[36000,206349.0],[36000,205327.0],[36000,217605.0],[36000,204243.0],[36000,203490.0],[36000,232492.0],[36000,204114.0],[36000,224376.0],[36000,184255.0],[36000,198445.0],[36000,218111.0],[36000,209173.0],[36000,220145.0],[36000,185796.0],[36000,206321.0],[36000,234153.0],[36000,203463.0],[36000,186021.0],[36000,186397.0],[36000,222843.0],[36000,205144.0],[36000,185328.0],[36000,187859.0],[36000,209881.0],[36000,220614.0],[36000,232748.0],[36000,217600.0],[36000,215962.0],[36000,206750.0],[36000,207105.0],[36000,235886.0],[36000,206567.0],[48000,283167.0],[48000,280930.0],[48000,279189.0],[48000,272617.0],[48000,294636.0],[48000,273125.0],[48000,269732.0],[48000,279554.0],[48000,272764.0],[48000,272266.0],[48000,279031.0],[48000,269455.0],[48000,275452.0],[48000,257671.0],[48000,323935.0],[48000,316099.0],[48000,274404.0],[48000,271821.0],[48000,308419.0],[48000,274758.0],[48000,274188.0],[48000,276190.0],[48000,283691.0],[48000,272443.0],[48000,274137.0],[48000,279481.0],[48000,271564.0],[48000,275021.0],[48000,280209.0],[48000,284477.0],[48000,273452.0],[48000,281373.0],[48000,273963.0],[48000,271621.0],[48000,293048.0],[48000,280449.0],[48000,272001.0],[48000,281716.0],[48000,287393.0],[48000,256699.0],[48000,290649.0],[48000,279387.0],[48000,256751.0],[48000,274258.0],[48000,330178.0],[48000,272732.0],[48000,286867.0],[48000,286288.0],[48000,272896.0],[48000,284843.0],[60000,321682.0],[60000,339673.0],[60000,323384.0],[60000,350732.0],[60000,339109.0],[60000,338726.0],[60000,339719.0],[60000,340312.0],[60000,342180.0],[60000,338083.0],[60000,320139.0],[60000,342664.0],[60000,322128.0],[60000,339902.0],[60000,332012.0],[60000,385864.0],[60000,327633.0],[60000,319766.0],[60000,351791.0],[60000,319647.0],[60000,321617.0],[60000,319988.0],[60000,355202.0],[60000,321856.0],[60000,322242.0],[60000,346326.0],[60000,344880.0],[60000,345368.0],[60000,345225.0],[60000,348631.0],[60000,351276.0],[60000,330544.0],[60000,352760.0],[60000,341770.0],[60000,326637.0],[60000,328219.0],[60000,329358.0],[60000,328461.0],[60000,341450.0],[60000,320976.0],[60000,336385.0],[60000,349344.0],[60000,337698.0],[60000,321947.0],[60000,362783.0],[60000,321153.0],[60000,319313.0],[60000,322365.0],[60000,330301.0],[60000,339070.0]],"last":[[10,58.0],[10,25.0],[10,24.0],[10,25.0],[10,26.0],[10,27.0],[10,28.0],[10,27.0],[10,26.0],[10,27.0],[10,24.0],[10,25.0],[10,26.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,24.0],[10,28.0],[10,25.0],[10,26.0],[10,27.0],[10,26.0],[10,25.0],[10,26.0],[10,25.0],[10,26.0],[10,27.0],[10,26.0],[10,27.0],[10,26.0],[10,25.0],[10,28.0],[10,25.0],[10,25.0],[10,28.0],[10,25.0],[10,29.0],[10,27.0],[10,28.0],[10,25.0],[10,28.0],[10,27.0],[10,24.0],[10,26.0],[10,28.0],[10,27.0],[10,26.0],[10,71.0],[10,24.0],[100,72.0],[100,52.0],[100,34.0],[100,29.0],[100,33.0],[100,27.0],[100,21.0],[100,33.0],[100,35.0],[100,34.0],[100,34.0],[100,34.0],[100,32.0],[100,40.0],[100,28.0],[100,35.0],[100,33.0],[100,35.0],[100,34.0],[100,34.0],[100,34.0],[100,34.0],[100,32.0],[100,34.0],[100,33.0],[100,35.0],[100,29.0],[100,34.0],[100,26.0],[100,36.0],[100,34.0],[100,33.0],[100,33.0],[100,34.0],[100,33.0],[100,35.0],[100,33.0],[100,27.0],[100,21.0],[100,28.0],[100,34.0],[100,34.0],[100,21.0],[100,33.0],[100,34.0],[100,34.0],[100,26.0],[100,29.0],[100,29.0],[100,33.0],[500,62.0],[500,60.0],[500,62.0],[500,48.0],[500,41.0],[500,41.0],[500,34.0],[500,33.0],[500,38.0],[500,39.0],[500,41.0],[500,40.0],[500,40.0],[500,39.0],[500,34.0],[500,34.0],[500,86.0],[500,41.0],[500,42.0],[500,49.0],[500,48.0],[500,43.0],[500,48.0],[500,45.0],[500,43.0],[500,48.0],[500,44.0],[500,40.0],[500,39.0],[500,40.0],[500,34.0],[500,26.0],[500,38.0],[500,38.0],[500,40.0],[500,34.0],[500,40.0],[500,39.0],[500,42.0],[500,26.0],[500,34.0],[500,33.0],[500,38.0],[500,33.0],[500,33.0],[500,33.0],[500,42.0],[500,40.0],[500,34.0],[500,33.0],[6000,210.0],[6000,164.0],[6000,173.0],[6000,151.0],[6000,140.0],[6000,160.0],[6000,164.0],[6000,124.0],[6000,144.0],[6000,140.0],[6000,160.0],[6000,95.0],[6000,50.0],[6000,108.0],[6000,72.0],[6000,101.0],[6000,126.0],[6000,90.0],[6000,86.0],[6000,70.0],[6000,104.0],[6000,74.0],[6000,99.0],[6000,105.0],[6000,69.0],[6000,105.0],[6000,71.0],[6000,83.0],[6000,92.0],[6000,102.0],[6000,94.0],[6000,79.0],[6000,84.0],[6000,48.0],[6000,82.0],[6000,85.0],[6000,98.0],[6000,52.0],[6000,54.0],[6000,97.0],[6000,88.0],[6000,82.0],[6000,88.0],[6000,80.0],[6000,92.0],[6000,82.0],[6000,96.0],[6000,71.0],[6000,81.0],[6000,70.0],[12000,65.0],[12000,64.0],[12000,59.0],[12000,63.0],[12000,70.0],[12000,76.0],[12000,74.0],[12000,66.0],[12000,58.0],[12000,57.0],[12000,75.0],[12000,67.0],[12000,75.0],[12000,69.0],[12000,64.0],[12000,64.0],[12000,61.0],[12000,58.0],[12000,61.0],[12000,75.0],[12000,74.0],[12000,69.0],[12000,70.0],[12000,71.0],[12000,60.0],[12000,74.0],[12000,56.0],[12000,60.0],[12000,94.0],[12000,70.0],[12000,83.0],[12000,74.0],[12000,62.0],[12000,69.0],[12000,70.0],[12000,70.0],[12000,66.0],[12000,58.0],[12000,76.0],[12000,73.0],[12000,70.0],[12000,66.0],[12000,71.0],[12000,64.0],[12000,70.0],[12000,75.0],[12000,69.0],[12000,65.0],[12000,58.0],[12000,59.0],[24000,120.0],[24000,70.0],[24000,74.0],[24000,95.0],[24000,84.0],[24000,82.0],[24000,78.0],[24000,73.0],[24000,74.0],[24000,72.0],[24000,75.0],[24000,64.0],[24000,78.0],[24000,65.0],[24000,72.0],[24000,85.0],[24000,70.0],[24000,79.0],[24000,76.0],[24000,74.0],[24000,59.0],[24000,102.0],[24000,69.0],[24000,74.0],[24000,102.0],[24000,70.0],[24000,73.0],[24000,66.0],[24000,69.0],[24000,74.0],[24000,70.0],[24000,74.0],[24000,66.0],[24000,83.0],[24000,72.0],[24000,73.0],[24000,87.0],[24000,69.0],[24000,70.0],[24000,90.0],[24000,70.0],[24000,72.0],[24000,72.0],[24000,93.0],[24000,75.0],[24000,67.0],[24000,78.0],[24000,80.0],[24000,73.0],[24000,70.0],[36000,97.0],[36000,69.0],[36000,70.0],[36000,63.0],[36000,70.0],[36000,70.0],[36000,67.0],[36000,68.0],[36000,98.0],[36000,76.0],[36000,81.0],[36000,133.0],[36000,76.0],[36000,73.0],[36000,68.0],[36000,99.0],[36000,71.0],[36000,64.0],[36000,70.0],[36000,62.0],[36000,86.0],[36000,70.0],[36000,72.0],[36000,67.0],[36000,71.0],[36000,93.0],[36000,77.0],[36000,58.0],[36000,62.0],[36000,75.0],[36000,74.0],[36000,72.0],[36000,68.0],[36000,78.0],[36000,64.0],[36000,69.0],[36000,72.0],[36000,88.0],[36000,107.0],[36000,54.0],[36000,81.0],[36000,84.0],[36000,74.0],[36000,66.0],[36000,113.0],[36000,74.0],[36000,71.0],[36000,73.0],[36000,96.0],[36000,71.0],[48000,99.0],[48000,70.0],[48000,70.0],[48000,69.0],[48000,84.0],[48000,61.0],[48000,73.0],[48000,83.0],[48000,68.0],[48000,96.0],[48000,74.0],[48000,74.0],[48000,222.0],[48000,92.0],[48000,86.0],[48000,66.0],[48000,71.0],[48000,73.0],[48000,63.0],[48000,78.0],[48000,74.0],[48000,74.0],[48000,76.0],[48000,102.0],[48000,62.0],[48000,91.0],[48000,72.0],[48000,68.0],[48000,77.0],[48000,96.0],[48000,72.0],[48000,72.0],[48000,72.0],[48000,76.0],[48000,70.0],[48000,58.0],[48000,77.0],[48000,66.0],[48000,65.0],[48000,71.0],[48000,70.0],[48000,71.0],[48000,65.0],[48000,72.0],[48000,66.0],[48000,77.0],[48000,72.0],[48000,93.0],[48000,65.0],[48000,75.0],[60000,109.0],[60000,88.0],[60000,70.0],[60000,99.0],[60000,71.0],[60000,79.0],[60000,87.0],[60000,79.0],[60000,82.0],[60000,85.0],[60000,70.0],[60000,114.0],[60000,76.0],[60000,75.0],[60000,68.0],[60000,85.0],[60000,72.0],[60000,85.0],[60000,70.0],[60000,74.0],[60000,85.0],[60000,86.0],[60000,72.0],[60000,66.0],[60000,78.0],[60000,112.0],[60000,72.0],[60000,73.0],[60000,88.0],[60000,70.0],[60000,81.0],[60000,84.0],[60000,74.0],[60000,75.0],[60000,87.0],[60000,110.0],[60000,75.0],[60000,96.0],[60000,64.0],[60000,64.0],[60000,71.0],[60000,63.0],[60000,84.0],[60000,93.0],[60000,74.0],[60000,85.0],[60000,79.0],[60000,82.0],[60000,96.0],[60000,72.0]],"insert":[[10,45.4],[10,39.3],[10,39.6],[10,36.7],[10,34.4],[10,32.9],[10,29.0],[10,30.4],[10,32.5],[10,30.7],[10,31.6],[10,33.4],[10,29.0],[10,32.7],[10,33.6],[10,29.5],[10,32.6],[10,31.3],[10,30.4],[10,31.8],[10,32.9],[10,32.9],[10,32.0],[10,33.7],[10,27.0],[10,29.1],[10,30.2],[10,30.7],[10,29.5],[10,34.1],[10,28.2],[10,31.1],[10,32.6],[10,29.2],[10,32.0],[10,31.7],[10,30.2],[10,26.4],[10,28.0],[10,34.2],[10,30.4],[10,29.7],[10,28.0],[10,32.6],[10,29.3],[10,29.0],[10,30.3],[10,31.8],[10,30.4],[10,28.2],[100,199.49],[100,47.09],[100,46.61],[100,47.02],[100,44.97],[100,44.46],[100,84.37],[100,44.77],[100,45.2],[100,44.57],[100,46.52],[100,44.29],[100,45.29],[100,47.78],[100,45.83],[100,43.24],[100,45.09],[100,43.65],[100,44.39],[100,45.77],[100,46.48],[100,44.62],[100,43.38],[100,43.53],[100,43.27],[100,42.76],[100,45.29],[100,44.1],[100,44.69],[100,43.98],[100,42.81],[100,43.97],[100,41.34],[100,43.95],[100,43.09],[100,43.15],[100,45.62],[100,45.58],[100,44.38],[100,43.98],[100,43.95],[100,44.57],[100,42.46],[100,44.04],[100,44.09],[100,42.49],[100,43.51],[100,44.31],[100,43.87],[100,42.76],[500,64.538],[500,62.704],[500,61.306],[500,62.546],[500,61.292],[500,61.336],[500,61.518],[500,61.446],[500,61.382],[500,60.852],[500,61.068],[500,61.128],[500,105.594],[500,60.98],[500,60.31],[500,60.69],[500,61.604],[500,60.236],[500,60.446],[500,62.256],[500,61.128],[500,61.068],[500,90.646],[500,58.928],[500,57.73],[500,59.108],[500,60.042],[500,59.108],[500,59.118],[500,58.584],[500,62.434],[500,59.89],[500,58.864],[500,60.906],[500,59.028],[500,58.55],[500,58.338],[500,58.996],[500,59.27],[500,59.294],[500,59.194],[500,57.54],[500,58.56],[500,60.128],[500,58.526],[500,58.864],[500,59.762],[500,58.538],[500,58.176],[500,57.712],[6000,77.61],[6000,77.853],[6000,76.576],[6000,78.365],[6000,76.999],[6000,77.462],[6000,78.232],[6000,77.971],[6000,76.871],[6000,77.89],[6000,76.431],[6000,77.217],[6000,76.813],[6000,76.799],[6000,79.141],[6000,76.745],[6000,77.579],[6000,76.633],[6000,77.193],[6000,76.911],[6000,77.894],[6000,76.523],[6000,77.522],[6000,76.905],[6000,77.677],[6000,76.799],[6000,77.803],[6000,76.581],[6000,77.652],[6000,78.026],[6000,76.743],[6000,76.787],[6000,77.0],[6000,77.454],[6000,76.995],[6000,77.843],[6000,77.247],[6000,79.151],[6000,76.747],[6000,77.92],[6000,77.741],[6000,77.84],[6000,77.311],[6000,77.543],[6000,78.829],[6000,77.857],[6000,76.577],[6000,77.703],[6000,76.996],[6000,77.179],[12000,79.464],[12000,77.175],[12000,75.892],[12000,75.991],[12000,76.269],[12000,76.785],[12000,82.936],[12000,75.907],[12000,80.024],[12000,79.79],[12000,80.152],[12000,79.2],[12000,78.961],[12000,80.476],[12000,78.626],[12000,78.673],[12000,84.564],[12000,76.217],[12000,80.635],[12000,75.716],[12000,82.698],[12000,79.85],[12000,80.531],[12000,78.222],[12000,81.865],[12000,75.991],[12000,77.559],[12000,89.409],[12000,80.673],[12000,78.818],[12000,76.14],[12000,80.707],[12000,79.321],[12000,76.319],[12000,76.113],[12000,80.338],[12000,76.347],[12000,80.532],[12000,78.498],[12000,81.476],[12000,75.251],[12000,79.14],[12000,81.311],[12000,82.27],[12000,78.641],[12000,75.724],[12000,81.26],[12000,81.519],[12000,80.257],[12000,79.834],[24000,90.927],[24000,89.715],[24000,89.916],[24000,88.913],[24000,89.962],[24000,88.923],[24000,89.986],[24000,89.843],[24000,89.804],[24000,89.451],[24000,107.709],[24000,90.255],[24000,90.016],[24000,89.296],[24000,89.036],[24000,89.534],[24000,89.704],[24000,91.542],[24000,89.948],[24000,89.537],[24000,90.804],[24000,88.818],[24000,89.12],[24000,89.477],[24000,90.047],[24000,90.682],[24000,89.073],[24000,89.772],[24000,89.316],[24000,89.012],[24000,91.403],[24000,90.258],[24000,89.427],[24000,89.294],[24000,91.806],[24000,91.824],[24000,89.904],[24000,89.383],[24000,89.871],[24000,89.259],[24000,89.506],[24000,89.036],[24000,89.494],[24000,91.436],[24000,88.844],[24000,90.041],[24000,89.287],[24000,89.817],[24000,90.061],[24000,89.275],[36000,101.055],[36000,98.752],[36000,103.367],[36000,92.424],[36000,96.457],[36000,94.929],[36000,96.738],[36000,102.475],[36000,100.325],[36000,105.25],[36000,96.361],[36000,96.52],[36000,98.581],[36000,104.787],[36000,96.976],[36000,100.419],[36000,93.174],[36000,102.161],[36000,96.921],[36000,101.459],[36000,103.126],[36000,97.29],[36000,95.476],[36000,97.206],[36000,95.058],[36000,96.247],[36000,92.673],[36000,92.925],[36000,98.26],[36000,109.467],[36000,110.698],[36000,106.519],[36000,106.958],[36000,122.39],[36000,101.85],[36000,97.807],[36000,99.574],[36000,101.712],[36000,100.49],[36000,97.604],[36000,101.493],[36000,113.041],[36000,101.127],[36000,112.215],[36000,111.242],[36000,102.702],[36000,121.129],[36000,105.398],[36000,112.353],[36000,103.918],[48000,103.984],[48000,103.859],[48000,106.343],[48000,104.011],[48000,105.692],[48000,105.906],[48000,108.819],[48000,101.941],[48000,106.051],[48000,103.424],[48000,104.307],[48000,111.388],[48000,104.317],[48000,105.385],[48000,104.498],[48000,105.203],[48000,105.301],[48000,104.837],[48000,105.534],[48000,104.189],[48000,104.83],[48000,104.705],[48000,104.487],[48000,105.307],[48000,104.881],[48000,105.531],[48000,106.11],[48000,106.187],[48000,104.607],[48000,104.636],[48000,104.78],[48000,105.401],[48000,104.831],[48000,111.351],[48000,105.831],[48000,104.503],[48000,104.361],[48000,104.487],[48000,106.281],[48000,106.718],[48000,104.969],[48000,104.556],[48000,104.418],[48000,105.034],[48000,104.612],[48000,106.635],[48000,104.284],[48000,104.568],[48000,105.889],[48000,105.225],[60000,109.06],[60000,108.478],[60000,108.766],[60000,108.792],[60000,114.391],[60000,109.087],[60000,109.981],[60000,108.683],[60000,108.844],[60000,109.777],[60000,108.753],[60000,109.914],[60000,108.628],[60000,110.062],[60000,109.413],[60000,108.625],[60000,109.472],[60000,109.057],[60000,109.836],[60000,110.794],[60000,110.325],[60000,113.884],[60000,109.344],[60000,108.344],[60000,108.171],[60000,105.696],[60000,103.147],[60000,105.224],[60000,109.573],[60000,109.157],[60000,110.234],[60000,110.755],[60000,110.943],[60000,111.122],[60000,108.71],[60000,109.617],[60000,111.114],[60000,109.274],[60000,116.457],[60000,108.244],[60000,105.439],[60000,107.863],[60000,106.987],[60000,108.931],[60000,112.564],[60000,108.019],[60000,108.257],[60000,108.316],[60000,109.148],[60000,109.821]],"contains":[[10,83.0],[10,61.0],[10,48.0],[10,46.0],[10,45.0],[10,45.0],[10,55.0],[10,44.0],[10,42.0],[10,52.0],[10,47.0],[10,45.0],[10,44.0],[10,41.0],[10,43.0],[10,50.0],[10,48.0],[10,40.0],[10,37.0],[10,55.0],[10,32.0],[10,40.0],[10,51.0],[10,60.0],[10,54.0],[10,43.0],[10,40.0],[10,36.0],[10,53.0],[10,45.0],[10,52.0],[10,46.0],[10,50.0],[10,34.0],[10,37.0],[10,32.0],[10,35.0],[10,40.0],[10,59.0],[10,59.0],[10,49.0],[10,40.0],[10,41.0],[10,36.0],[10,42.0],[10,35.0],[10,37.0],[10,44.0],[10,39.0],[10,41.0],[100,122.0],[100,65.0],[100,56.0],[100,58.0],[100,50.0],[100,72.0],[100,46.0],[100,66.0],[100,70.0],[100,50.0],[100,74.0],[100,53.0],[100,61.0],[100,40.0],[100,63.0],[100,71.0],[100,58.0],[100,59.0],[100,68.0],[100,59.0],[100,46.0],[100,68.0],[100,69.0],[100,73.0],[100,49.0],[100,77.0],[100,74.0],[100,54.0],[100,48.0],[100,40.0],[100,72.0],[100,40.0],[100,87.0],[100,60.0],[100,75.0],[100,68.0],[100,77.0],[100,68.0],[100,50.0],[100,57.0],[100,69.0],[100,51.0],[100,54.0],[100,56.0],[100,65.0],[100,62.0],[100,62.0],[100,48.0],[100,54.0],[100,66.0],[500,132.0],[500,102.0],[500,87.0],[500,109.0],[500,90.0],[500,100.0],[500,107.0],[500,97.0],[500,108.0],[500,95.0],[500,82.0],[500,90.0],[500,88.0],[500,88.0],[500,98.0],[500,111.0],[500,110.0],[500,94.0],[500,76.0],[500,82.0],[500,86.0],[500,96.0],[500,104.0],[500,96.0],[500,80.0],[500,86.0],[500,78.0],[500,86.0],[500,90.0],[500,98.0],[500,100.0],[500,111.0],[500,86.0],[500,83.0],[500,92.0],[500,81.0],[500,76.0],[500,86.0],[500,117.0],[500,95.0],[500,82.0],[500,88.0],[500,100.0],[500,101.0],[500,120.0],[500,87.0],[500,109.0],[500,96.0],[500,84.0],[500,86.0],[6000,173.0],[6000,149.0],[6000,129.0],[6000,110.0],[6000,134.0],[6000,118.0],[6000,138.0],[6000,107.0],[6000,128.0],[6000,126.0],[6000,152.0],[6000,115.0],[6000,132.0],[6000,122.0],[6000,140.0],[6000,123.0],[6000,140.0],[6000,147.0],[6000,158.0],[6000,99.0],[6000,151.0],[6000,109.0],[6000,126.0],[6000,102.0],[6000,139.0],[6000,131.0],[6000,140.0],[6000,102.0],[6000,125.0],[6000,110.0],[6000,133.0],[6000,101.0],[6000,133.0],[6000,115.0],[6000,119.0],[6000,105.0],[6000,116.0],[6000,105.0],[6000,134.0],[6000,94.0],[6000,143.0],[6000,103.0],[6000,123.0],[6000,171.0],[6000,116.0],[6000,114.0],[6000,138.0],[6000,101.0],[6000,126.0],[6000,147.0],[12000,179.0],[12000,169.0],[12000,139.0],[12000,125.0],[12000,154.0],[12000,158.0],[12000,178.0],[12000,153.0],[12000,149.0],[12000,174.0],[12000,157.0],[12000,150.0],[12000,145.0],[12000,144.0],[12000,148.0],[12000,140.0],[12000,145.0],[12000,157.0],[12000,152.0],[12000,176.0],[12000,157.0],[12000,164.0],[12000,155.0],[12000,142.0],[12000,137.0],[12000,139.0],[12000,138.0],[12000,154.0],[12000,155.0],[12000,145.0],[12000,160.0],[12000,157.0],[12000,149.0],[12000,142.0],[12000,143.0],[12000,163.0],[12000,156.0],[12000,156.0],[12000,175.0],[12000,149.0],[12000,147.0],[12000,171.0],[12000,141.0],[12000,134.0],[12000,140.0],[12000,119.0],[12000,148.0],[12000,155.0],[12000,168.0],[12000,140.0],[24000,186.0],[24000,151.0],[24000,187.0],[24000,164.0],[24000,194.0],[24000,171.0],[24000,190.0],[24000,181.0],[24000,179.0],[24000,170.0],[24000,176.0],[24000,156.0],[24000,170.0],[24000,138.0],[24000,170.0],[24000,155.0],[24000,176.0],[24000,174.0],[24000,139.0],[24000,204.0],[24000,159.0],[24000,152.0],[24000,157.0],[24000,199.0],[24000,198.0],[24000,153.0],[24000,196.0],[24000,168.0],[24000,174.0],[24000,163.0],[24000,149.0],[24000,178.0],[24000,145.0],[24000,147.0],[24000,166.0],[24000,200.0],[24000,166.0],[24000,154.0],[24000,172.0],[24000,162.0],[24000,151.0],[24000,165.0],[24000,198.0],[24000,170.0],[24000,194.0],[24000,173.0],[24000,199.0],[24000,187.0],[24000,148.0],[24000,132.0],[36000,202.0],[36000,184.0],[36000,186.0],[36000,152.0],[36000,191.0],[36000,203.0],[36000,168.0],[36000,184.0],[36000,221.0],[36000,207.0],[36000,169.0],[36000,164.0],[36000,186.0],[36000,161.0],[36000,170.0],[36000,196.0],[36000,216.0],[36000,185.0],[36000,209.0],[36000,204.0],[36000,172.0],[36000,173.0],[36000,164.0],[36000,176.0],[36000,143.0],[36000,191.0],[36000,136.0],[36000,158.0],[36000,146.0],[36000,232.0],[36000,195.0],[36000,192.0],[36000,145.0],[36000,169.0],[36000,177.0],[36000,174.0],[36000,182.0],[36000,184.0],[36000,191.0],[36000,157.0],[36000,207.0],[36000,180.0],[36000,157.0],[36000,199.0],[36000,159.0],[36000,171.0],[36000,161.0],[36000,183.0],[36000,169.0],[36000,170.0],[48000,229.0],[48000,221.0],[48000,219.0],[48000,190.0],[48000,221.0],[48000,204.0],[48000,173.0],[48000,204.0],[48000,212.0],[48000,197.0],[48000,196.0],[48000,229.0],[48000,156.0],[48000,213.0],[48000,202.0],[48000,166.0],[48000,197.0],[48000,190.0],[48000,185.0],[48000,218.0],[48000,190.0],[48000,201.0],[48000,200.0],[48000,225.0],[48000,207.0],[48000,197.0],[48000,232.0],[48000,224.0],[48000,203.0],[48000,250.0],[48000,194.0],[48000,258.0],[48000,202.0],[48000,205.0],[48000,141.0],[48000,219.0],[48000,168.0],[48000,184.0],[48000,256.0],[48000,151.0],[48000,245.0],[48000,234.0],[48000,201.0],[48000,196.0],[48000,210.0],[48000,194.0],[48000,224.0],[48000,203.0],[48000,199.0],[48000,202.0],[60000,224.0],[60000,205.0],[60000,212.0],[60000,195.0],[60000,178.0],[60000,196.0],[60000,206.0],[60000,239.0],[60000,182.0],[60000,198.0],[60000,797.0],[60000,711.0],[60000,460.0],[60000,524.0],[60000,584.0],[60000,528.0],[60000,574.0],[60000,547.0],[60000,487.0],[60000,444.0],[60000,503.0],[60000,279.0],[60000,276.0],[60000,230.0],[60000,176.0],[60000,243.0],[60000,247.0],[60000,255.0],[60000,202.0],[60000,207.0],[60000,261.0],[60000,253.0],[60000,204.0],[60000,202.0],[60000,243.0],[60000,243.0],[60000,206.0],[60000,228.0],[60000,240.0],[60000,248.0],[60000,253.0],[60000,195.0],[60000,200.0],[60000,229.0],[60000,255.0],[60000,272.0],[60000,245.0],[60000,242.0],[60000,215.0],[60000,236.0]],"remove":[[10,209.0],[10,106.0],[10,60.0],[10,73.0],[10,77.0],[10,56.0],[10,62.0],[10,44.0],[10,92.0],[10,58.0],[10,59.0],[10,64.0],[10,55.0],[10,58.0],[10,45.0],[10,52.0],[10,62.0],[10,52.0],[10,52.0],[10,59.0],[10,48.0],[10,50.0],[10,51.0],[10,66.0],[10,64.0],[10,48.0],[10,57.0],[10,63.0],[10,49.0],[10,54.0],[10,59.0],[10,87.0],[10,86.0],[10,58.0],[10,68.0],[10,52.0],[10,48.0],[10,59.0],[10,50.0],[10,51.0],[10,50.0],[10,59.0],[10,52.0],[10,57.0],[10,50.0],[10,50.0],[10,50.0],[10,51.0],[10,54.0],[10,55.0],[100,194.0],[100,116.0],[100,81.0],[100,108.0],[100,109.0],[100,89.0],[100,82.0],[100,100.0],[100,178.0],[100,94.0],[100,101.0],[100,132.0],[100,107.0],[100,92.0],[100,157.0],[100,91.0],[100,87.0],[100,94.0],[100,101.0],[100,92.0],[100,84.0],[100,100.0],[100,87.0],[100,91.0],[100,86.0],[100,91.0],[100,94.0],[100,84.0],[100,103.0],[100,84.0],[100,81.0],[100,156.0],[100,350.0],[100,90.0],[100,88.0],[100,79.0],[100,107.0],[100,75.0],[100,75.0],[100,135.0],[100,70.0],[100,84.0],[100,134.0],[100,78.0],[100,254.0],[100,128.0],[100,85.0],[100,96.0],[100,107.0],[100,152.0],[500,263.0],[500,143.0],[500,114.0],[500,195.0],[500,124.0],[500,125.0],[500,104.0],[500,120.0],[500,116.0],[500,124.0],[500,127.0],[500,131.0],[500,147.0],[500,132.0],[500,114.0],[500,119.0],[500,142.0],[500,121.0],[500,118.0],[500,118.0],[500,98.0],[500,116.0],[500,121.0],[500,133.0],[500,108.0],[500,110.0],[500,122.0],[500,261.0],[500,135.0],[500,122.0],[500,189.0],[500,114.0],[500,108.0],[500,117.0],[500,104.0],[500,103.0],[500,115.0],[500,102.0],[500,195.0],[500,94.0],[500,124.0],[500,226.0],[500,92.0],[500,121.0],[500,113.0],[500,126.0],[500,111.0],[500,180.0],[500,128.0],[500,89.0],[6000,228.0],[6000,160.0],[6000,144.0],[6000,205.0],[6000,171.0],[6000,297.0],[6000,134.0],[6000,263.0],[6000,126.0],[6000,246.0],[6000,158.0],[6000,188.0],[6000,150.0],[6000,184.0],[6000,244.0],[6000,216.0],[6000,137.0],[6000,232.0],[6000,158.0],[6000,190.0],[6000,152.0],[6000,186.0],[6000,222.0],[6000,493.0],[6000,239.0],[6000,219.0],[6000,140.0],[6000,194.0],[6000,117.0],[6000,156.0],[6000,165.0],[6000,241.0],[6000,88.0],[6000,141.0],[6000,125.0],[6000,179.0],[6000,642.0],[6000,117.0],[6000,233.0],[6000,229.0],[6000,163.0],[6000,121.0],[6000,192.0],[6000,160.0],[6000,198.0],[6000,119.0],[6000,162.0],[6000,122.0],[6000,213.0],[6000,123.0],[12000,439.0],[12000,280.0],[12000,457.0],[12000,270.0],[12000,259.0],[12000,219.0],[12000,203.0],[12000,283.0],[12000,277.0],[12000,193.0],[12000,284.0],[12000,220.0],[12000,230.0],[12000,264.0],[12000,288.0],[12000,207.0],[12000,369.0],[12000,214.0],[12000,294.0],[12000,235.0],[12000,475.0],[12000,259.0],[12000,259.0],[12000,284.0],[12000,247.0],[12000,241.0],[12000,258.0],[12000,214.0],[12000,242.0],[12000,292.0],[12000,262.0],[12000,206.0],[12000,242.0],[12000,250.0],[12000,240.0],[12000,227.0],[12000,238.0],[12000,304.0],[12000,239.0],[12000,293.0],[12000,262.0],[12000,271.0],[12000,230.0],[12000,219.0],[12000,274.0],[12000,249.0],[12000,262.0],[12000,221.0],[12000,292.0],[12000,238.0],[24000,1023.0],[24000,701.0],[24000,368.0],[24000,311.0],[24000,345.0],[24000,311.0],[24000,308.0],[24000,225.0],[24000,355.0],[24000,300.0],[24000,276.0],[24000,380.0],[24000,293.0],[24000,240.0],[24000,354.0],[24000,264.0],[24000,303.0],[24000,261.0],[24000,274.0],[24000,288.0],[24000,223.0],[24000,276.0],[24000,287.0],[24000,227.0],[24000,295.0],[24000,288.0],[24000,228.0],[24000,342.0],[24000,432.0],[24000,232.0],[24000,523.0],[24000,289.0],[24000,574.0],[24000,359.0],[24000,311.0],[24000,223.0],[24000,353.0],[24000,651.0],[24000,263.0],[24000,355.0],[24000,294.0],[24000,224.0],[24000,288.0],[24000,315.0],[24000,235.0],[24000,298.0],[24000,270.0],[24000,228.0],[24000,306.0],[24000,456.0],[36000,355.0],[36000,320.0],[36000,292.0],[36000,272.0],[36000,921.0],[36000,299.0],[36000,446.0],[36000,250.0],[36000,329.0],[36000,285.0],[36000,273.0],[36000,374.0],[36000,339.0],[36000,284.0],[36000,349.0],[36000,230.0],[36000,281.0],[36000,260.0],[36000,229.0],[36000,269.0],[36000,280.0],[36000,318.0],[36000,293.0],[36000,257.0],[36000,377.0],[36000,296.0],[36000,302.0],[36000,327.0],[36000,311.0],[36000,230.0],[36000,282.0],[36000,295.0],[36000,315.0],[36000,295.0],[36000,269.0],[36000,246.0],[36000,311.0],[36000,355.0],[36000,192.0],[36000,305.0],[36000,284.0],[36000,299.0],[36000,276.0],[36000,295.0],[36000,369.0],[36000,326.0],[36000,347.0],[36000,301.0],[36000,306.0],[36000,329.0],[48000,399.0],[48000,340.0],[48000,330.0],[48000,305.0],[48000,345.0],[48000,317.0],[48000,310.0],[48000,359.0],[48000,301.0],[48000,326.0],[48000,309.0],[48000,297.0],[48000,292.0],[48000,279.0],[48000,285.0],[48000,324.0],[48000,412.0],[48000,347.0],[48000,322.0],[48000,304.0],[48000,480.0],[48000,298.0],[48000,350.0],[48000,292.0],[48000,268.0],[48000,309.0],[48000,335.0],[48000,871.0],[48000,463.0],[48000,403.0],[48000,350.0],[48000,401.0],[48000,323.0],[48000,368.0],[48000,622.0],[48000,315.0],[48000,342.0],[48000,284.0],[48000,398.0],[48000,972.0],[48000,351.0],[48000,343.0],[48000,495.0],[48000,327.0],[48000,320.0],[48000,350.0],[48000,330.0],[48000,462.0],[48000,341.0],[48000,314.0],[60000,837.0],[60000,294.0],[60000,428.0],[60000,317.0],[60000,411.0],[60000,336.0],[60000,339.0],[60000,285.0],[60000,400.0],[60000,295.0],[60000,317.0],[60000,412.0],[60000,286.0],[60000,311.0],[60000,325.0],[60000,362.0],[60000,440.0],[60000,298.0],[60000,289.0],[60000,294.0],[60000,296.0],[60000,277.0],[60000,306.0],[60000,297.0],[60000,310.0],[60000,690.0],[60000,309.0],[60000,352.0],[60000,321.0],[60000,619.0],[60000,328.0],[60000,323.0],[60000,317.0],[60000,979.0],[60000,304.0],[60000,293.0],[60000,349.0],[60000,278.0],[60000,337.0],[60000,347.0],[60000,315.0],[60000,341.0],[60000,259.0],[60000,293.0],[60000,323.0],[60000,288.0],[60000,510.0],[60000,318.0],[60000,300.0],[60000,320.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__collections__HashMap b/analysis/current/candelabra/benchmark_results/std__collections__HashMap
index 2136008..ec90e12 100644
--- a/analysis/current/candelabra/benchmark_results/std__collections__HashMap
+++ b/analysis/current/candelabra/benchmark_results/std__collections__HashMap
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"clear":{"coeffs":[-28.731171477036696,-0.00038709242406509414,2.500686585137026e-7,9.126415489119154]},"contains":{"coeffs":[25.45554726359933,0.00016324409700535503,2.3587981753916282e-9,-0.04983956660217359]},"remove":{"coeffs":[29.736929220148113,0.00015818272912584974,1.3420007228026348e-10,0.10044405467137096]},"insert":{"coeffs":[21.800088863278233,0.00014081863812060585,1.9734076972337225e-9,0.32648492013109376]},"get":{"coeffs":[26.581845202821114,0.0003263641394310804,-1.609397146158932e-9,-0.1951579314604004]}}},"results":{"by_op":{"remove":[[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[6000,50.0],[6000,50.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,31.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[12000,60.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,21.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[24000,50.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,20.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,40.0],[24000,30.0],[24000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,50.0],[36000,50.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,50.0],[36000,20.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[48000,50.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,50.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[60000,60.0],[60000,50.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,60.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,41.0],[60000,60.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,30.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,41.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,20.0]],"insert":[[10,29.0],[10,25.0],[10,23.0],[10,22.0],[10,24.0],[10,25.0],[10,24.0],[10,24.0],[10,23.0],[10,23.0],[10,23.0],[10,23.0],[10,25.0],[10,24.0],[10,25.0],[10,24.0],[10,25.0],[10,24.0],[10,23.0],[10,25.0],[10,23.0],[10,22.0],[10,24.0],[10,24.0],[10,23.0],[10,24.0],[10,23.0],[10,24.0],[10,24.0],[10,25.0],[10,26.0],[10,27.0],[10,23.0],[10,24.0],[10,25.0],[10,25.0],[10,23.0],[10,26.0],[10,23.0],[10,27.0],[10,23.0],[10,23.0],[10,24.0],[10,25.0],[10,24.0],[10,24.0],[10,27.0],[10,23.0],[10,24.0],[10,23.0],[100,20.11],[100,19.2],[100,19.3],[100,18.9],[100,23.7],[100,23.2],[100,22.2],[100,22.8],[100,23.31],[100,22.7],[100,22.3],[100,20.5],[100,22.1],[100,22.9],[100,22.7],[100,23.5],[100,22.81],[100,22.3],[100,23.1],[100,23.1],[100,19.2],[100,19.0],[100,19.0],[100,25.1],[100,22.81],[100,22.9],[100,20.0],[100,25.4],[100,19.8],[100,22.6],[100,20.1],[100,23.1],[100,20.31],[100,20.8],[100,19.8],[100,20.4],[100,23.0],[100,24.5],[100,23.5],[100,19.8],[100,19.41],[100,23.4],[100,20.3],[100,19.3],[100,23.4],[100,22.9],[100,22.1],[100,22.3],[100,23.91],[100,23.5],[500,24.54],[500,24.7],[500,32.242],[500,24.582],[500,24.2],[500,26.122],[500,24.982],[500,24.04],[500,24.942],[500,24.522],[500,24.42],[500,24.882],[500,24.642],[500,25.2],[500,25.482],[500,24.622],[500,24.7],[500,24.82],[500,24.642],[500,23.84],[500,24.08],[500,23.902],[500,24.44],[500,25.522],[500,24.322],[500,24.1],[500,27.402],[500,27.522],[500,24.482],[500,24.14],[500,23.902],[500,25.242],[500,24.66],[500,24.102],[500,24.282],[500,26.02],[500,30.242],[500,24.562],[500,23.86],[500,24.582],[500,23.882],[500,24.94],[500,24.242],[500,25.182],[500,27.96],[500,24.32],[500,26.182],[500,26.182],[500,26.88],[500,24.022],[6000,26.148],[6000,26.168],[6000,25.858],[6000,26.585],[6000,25.803],[6000,26.156],[6000,26.111],[6000,26.27],[6000,27.151],[6000,26.028],[6000,26.105],[6000,26.093],[6000,27.228],[6000,27.321],[6000,26.031],[6000,26.061],[6000,26.318],[6000,26.044],[6000,26.611],[6000,30.203],[6000,26.841],[6000,26.021],[6000,30.392],[6000,26.916],[6000,26.283],[6000,26.333],[6000,26.103],[6000,26.411],[6000,26.91],[6000,26.981],[6000,26.58],[6000,25.831],[6000,27.416],[6000,27.151],[6000,26.428],[6000,26.505],[6000,26.581],[6000,26.176],[6000,25.951],[6000,26.134],[6000,26.395],[6000,26.075],[6000,27.566],[6000,25.989],[6000,26.641],[6000,26.161],[6000,26.075],[6000,26.204],[6000,26.009],[6000,26.618],[12000,29.337],[12000,28.819],[12000,29.143],[12000,28.892],[12000,28.795],[12000,28.743],[12000,28.655],[12000,28.935],[12000,28.735],[12000,29.29],[12000,29.168],[12000,28.901],[12000,29.069],[12000,28.651],[12000,28.984],[12000,28.949],[12000,28.504],[12000,28.588],[12000,28.539],[12000,29.069],[12000,28.672],[12000,29.098],[12000,28.972],[12000,28.87],[12000,29.084],[12000,28.78],[12000,29.026],[12000,28.881],[12000,29.003],[12000,28.71],[12000,28.675],[12000,29.152],[12000,28.711],[12000,29.044],[12000,28.993],[12000,28.859],[12000,28.814],[12000,28.96],[12000,29.042],[12000,28.944],[12000,29.039],[12000,29.02],[12000,28.974],[12000,29.081],[12000,28.8],[12000,29.021],[12000,29.049],[12000,29.022],[12000,28.85],[12000,28.881],[24000,30.412],[24000,30.483],[24000,30.484],[24000,30.588],[24000,30.506],[24000,31.16],[24000,30.602],[24000,30.706],[24000,30.419],[24000,30.79],[24000,30.45],[24000,30.442],[24000,30.541],[24000,30.802],[24000,30.504],[24000,30.621],[24000,30.335],[24000,30.576],[24000,30.494],[24000,30.563],[24000,30.83],[24000,30.852],[24000,30.89],[24000,30.727],[24000,30.921],[24000,30.83],[24000,30.486],[24000,30.853],[24000,30.493],[24000,30.779],[24000,30.694],[24000,30.72],[24000,30.513],[24000,30.537],[24000,30.599],[24000,30.523],[24000,30.786],[24000,30.702],[24000,30.75],[24000,30.487],[24000,30.402],[24000,30.455],[24000,30.69],[24000,30.809],[24000,30.771],[24000,30.597],[24000,30.62],[24000,30.661],[24000,30.527],[24000,30.476],[36000,38.548],[36000,38.487],[36000,38.259],[36000,38.4],[36000,38.595],[36000,38.281],[36000,38.309],[36000,38.562],[36000,38.262],[36000,39.382],[36000,38.896],[36000,38.547],[36000,38.535],[36000,38.485],[36000,38.15],[36000,39.113],[36000,38.455],[36000,38.41],[36000,38.341],[36000,38.337],[36000,38.499],[36000,38.322],[36000,38.239],[36000,38.422],[36000,38.636],[36000,38.573],[36000,38.271],[36000,38.371],[36000,38.863],[36000,38.393],[36000,38.451],[36000,38.588],[36000,38.227],[36000,38.28],[36000,38.424],[36000,38.898],[36000,38.346],[36000,39.476],[36000,39.083],[36000,38.617],[36000,38.176],[36000,38.403],[36000,38.704],[36000,38.462],[36000,38.285],[36000,38.457],[36000,38.319],[36000,38.587],[36000,38.579],[36000,38.384],[48000,32.032],[48000,32.357],[48000,32.412],[48000,32.358],[48000,32.31],[48000,32.344],[48000,32.215],[48000,32.182],[48000,32.565],[48000,32.352],[48000,32.563],[48000,32.294],[48000,32.162],[48000,32.195],[48000,32.049],[48000,32.276],[48000,32.439],[48000,31.887],[48000,31.856],[48000,31.981],[48000,32.262],[48000,31.873],[48000,31.9],[48000,31.871],[48000,31.866],[48000,31.928],[48000,32.068],[48000,31.903],[48000,31.787],[48000,31.871],[48000,31.956],[48000,31.813],[48000,31.853],[48000,31.92],[48000,31.996],[48000,31.698],[48000,31.724],[48000,31.849],[48000,31.916],[48000,32.053],[48000,31.831],[48000,31.761],[48000,31.81],[48000,31.996],[48000,32.039],[48000,32.328],[48000,31.994],[48000,32.19],[48000,31.653],[48000,31.994],[60000,44.98],[60000,44.91],[60000,45.662],[60000,44.88],[60000,45.118],[60000,44.88],[60000,45.154],[60000,45.296],[60000,45.141],[60000,45.079],[60000,44.848],[60000,44.967],[60000,44.804],[60000,44.919],[60000,44.823],[60000,44.908],[60000,45.026],[60000,45.153],[60000,45.513],[60000,45.233],[60000,44.998],[60000,44.804],[60000,44.982],[60000,44.938],[60000,44.703],[60000,44.811],[60000,45.081],[60000,44.79],[60000,45.853],[60000,44.652],[60000,45.028],[60000,45.099],[60000,45.539],[60000,44.848],[60000,45.132],[60000,44.727],[60000,45.027],[60000,44.999],[60000,45.086],[60000,44.948],[60000,44.81],[60000,44.72],[60000,44.979],[60000,44.912],[60000,44.623],[60000,44.937],[60000,45.216],[60000,45.103],[60000,44.91],[60000,45.058]],"get":[[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,40.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,50.0],[6000,30.0],[6000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,40.0],[12000,40.0],[12000,31.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,40.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,40.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,40.0],[24000,40.0],[24000,30.0],[36000,50.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,60.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,20.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,30.0],[60000,30.0]],"clear":[[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,40.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,40.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[6000,110.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,130.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,90.0],[12000,180.0],[12000,160.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,130.0],[12000,130.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,130.0],[12000,130.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,130.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[24000,320.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,250.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,261.0],[24000,270.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,270.0],[24000,260.0],[24000,250.0],[24000,260.0],[36000,540.0],[36000,520.0],[36000,500.0],[36000,500.0],[36000,490.0],[36000,500.0],[36000,510.0],[36000,500.0],[36000,500.0],[36000,500.0],[36000,500.0],[36000,500.0],[36000,500.0],[36000,501.0],[36000,500.0],[36000,480.0],[36000,510.0],[36000,510.0],[36000,510.0],[36000,490.0],[36000,510.0],[36000,520.0],[36000,500.0],[36000,510.0],[36000,490.0],[36000,500.0],[36000,500.0],[36000,540.0],[36000,510.0],[36000,500.0],[36000,490.0],[36000,510.0],[36000,500.0],[36000,490.0],[36000,510.0],[36000,500.0],[36000,510.0],[36000,510.0],[36000,510.0],[36000,500.0],[36000,500.0],[36000,500.0],[36000,510.0],[36000,490.0],[36000,500.0],[36000,500.0],[36000,490.0],[36000,500.0],[36000,490.0],[36000,510.0],[48000,540.0],[48000,490.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,510.0],[48000,490.0],[48000,510.0],[48000,500.0],[48000,510.0],[48000,510.0],[48000,510.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,510.0],[48000,510.0],[48000,500.0],[48000,490.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,500.0],[48000,490.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,490.0],[48000,500.0],[48000,511.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,520.0],[48000,520.0],[48000,510.0],[48000,490.0],[48000,510.0],[48000,510.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,510.0],[60000,1120.0],[60000,1090.0],[60000,1050.0],[60000,1070.0],[60000,1070.0],[60000,1070.0],[60000,1060.0],[60000,1060.0],[60000,1060.0],[60000,1070.0],[60000,1080.0],[60000,1060.0],[60000,1050.0],[60000,1051.0],[60000,1060.0],[60000,1050.0],[60000,1060.0],[60000,1070.0],[60000,1080.0],[60000,1060.0],[60000,1070.0],[60000,1080.0],[60000,1070.0],[60000,1050.0],[60000,1060.0],[60000,1050.0],[60000,1060.0],[60000,1070.0],[60000,1080.0],[60000,1060.0],[60000,1071.0],[60000,1060.0],[60000,1050.0],[60000,1050.0],[60000,1120.0],[60000,1060.0],[60000,1070.0],[60000,1070.0],[60000,1070.0],[60000,1050.0],[60000,1060.0],[60000,1060.0],[60000,1070.0],[60000,1070.0],[60000,1050.0],[60000,1080.0],[60000,1070.0],[60000,1080.0],[60000,1040.0],[60000,1060.0]],"contains":[[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[24000,40.0],[24000,30.0],[24000,20.0],[24000,50.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,50.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,50.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,41.0],[24000,40.0],[24000,20.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,40.0],[24000,20.0],[24000,40.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,60.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,70.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,40.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,50.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,41.0],[60000,60.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,330.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,30.0],[60000,40.0]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"insert":{"coeffs":[40.23150099642453,0.00007782668700694051,4.669030292576539e-9,0.2792448897836266]},"contains":{"coeffs":[21.38858456445314,0.0009451867811986481,-5.7721566509986235e-9,3.8047392864839935]},"get":{"coeffs":[28.67185444804636,0.0025881115531980192,-3.69145841256605e-8,2.856599281715262]},"clear":{"coeffs":[-97.76704602474638,0.001239133114443458,9.576092742905259e-7,23.79395488983755]},"remove":{"coeffs":[-70.58796840853847,-0.0031872444696288693,2.163741236180558e-9,22.569641663033906]}}},"results":{"by_op":{"contains":[[10,77.0],[10,39.0],[10,40.0],[10,40.0],[10,40.0],[10,41.0],[10,41.0],[10,42.0],[10,42.0],[10,40.0],[10,40.0],[10,42.0],[10,41.0],[10,40.0],[10,43.0],[10,43.0],[10,40.0],[10,41.0],[10,40.0],[10,41.0],[10,41.0],[10,41.0],[10,42.0],[10,42.0],[10,41.0],[10,40.0],[10,42.0],[10,42.0],[10,40.0],[10,42.0],[10,40.0],[10,41.0],[10,38.0],[10,42.0],[10,40.0],[10,41.0],[10,40.0],[10,44.0],[10,41.0],[10,40.0],[10,40.0],[10,43.0],[10,42.0],[10,41.0],[10,40.0],[10,42.0],[10,40.0],[10,41.0],[10,40.0],[10,40.0],[100,61.0],[100,38.0],[100,42.0],[100,38.0],[100,40.0],[100,41.0],[100,41.0],[100,41.0],[100,37.0],[100,41.0],[100,43.0],[100,38.0],[100,42.0],[100,38.0],[100,40.0],[100,43.0],[100,39.0],[100,41.0],[100,39.0],[100,41.0],[100,40.0],[100,40.0],[100,40.0],[100,38.0],[100,38.0],[100,66.0],[100,41.0],[100,39.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,47.0],[100,40.0],[100,40.0],[100,42.0],[100,40.0],[100,41.0],[100,56.0],[100,39.0],[100,39.0],[100,39.0],[100,41.0],[100,72.0],[100,40.0],[100,38.0],[100,42.0],[100,40.0],[100,40.0],[100,40.0],[500,83.0],[500,40.0],[500,44.0],[500,42.0],[500,44.0],[500,41.0],[500,44.0],[500,49.0],[500,46.0],[500,41.0],[500,45.0],[500,40.0],[500,42.0],[500,40.0],[500,42.0],[500,42.0],[500,40.0],[500,41.0],[500,40.0],[500,42.0],[500,39.0],[500,51.0],[500,38.0],[500,40.0],[500,40.0],[500,72.0],[500,40.0],[500,41.0],[500,39.0],[500,42.0],[500,42.0],[500,39.0],[500,43.0],[500,39.0],[500,43.0],[500,39.0],[500,42.0],[500,40.0],[500,49.0],[500,39.0],[500,42.0],[500,40.0],[500,42.0],[500,40.0],[500,40.0],[500,42.0],[500,45.0],[500,41.0],[500,40.0],[500,40.0],[6000,87.0],[6000,76.0],[6000,100.0],[6000,94.0],[6000,60.0],[6000,72.0],[6000,74.0],[6000,92.0],[6000,80.0],[6000,102.0],[6000,84.0],[6000,71.0],[6000,88.0],[6000,88.0],[6000,71.0],[6000,90.0],[6000,101.0],[6000,51.0],[6000,97.0],[6000,77.0],[6000,92.0],[6000,86.0],[6000,78.0],[6000,114.0],[6000,73.0],[6000,86.0],[6000,79.0],[6000,47.0],[6000,76.0],[6000,92.0],[6000,86.0],[6000,80.0],[6000,97.0],[6000,72.0],[6000,108.0],[6000,82.0],[6000,85.0],[6000,52.0],[6000,91.0],[6000,85.0],[6000,77.0],[6000,102.0],[6000,92.0],[6000,63.0],[6000,102.0],[6000,92.0],[6000,77.0],[6000,56.0],[6000,104.0],[6000,78.0],[12000,99.0],[12000,106.0],[12000,112.0],[12000,110.0],[12000,116.0],[12000,83.0],[12000,93.0],[12000,65.0],[12000,98.0],[12000,81.0],[12000,67.0],[12000,84.0],[12000,80.0],[12000,65.0],[12000,113.0],[12000,84.0],[12000,102.0],[12000,84.0],[12000,94.0],[12000,77.0],[12000,96.0],[12000,75.0],[12000,102.0],[12000,81.0],[12000,98.0],[12000,78.0],[12000,83.0],[12000,85.0],[12000,72.0],[12000,75.0],[12000,94.0],[12000,48.0],[12000,91.0],[12000,79.0],[12000,88.0],[12000,92.0],[12000,87.0],[12000,73.0],[12000,93.0],[12000,79.0],[12000,92.0],[12000,100.0],[12000,85.0],[12000,79.0],[12000,90.0],[12000,70.0],[12000,94.0],[12000,78.0],[12000,114.0],[12000,94.0],[24000,114.0],[24000,69.0],[24000,90.0],[24000,87.0],[24000,89.0],[24000,96.0],[24000,96.0],[24000,88.0],[24000,109.0],[24000,73.0],[24000,119.0],[24000,88.0],[24000,91.0],[24000,89.0],[24000,113.0],[24000,122.0],[24000,84.0],[24000,102.0],[24000,90.0],[24000,118.0],[24000,92.0],[24000,107.0],[24000,80.0],[24000,114.0],[24000,89.0],[24000,102.0],[24000,98.0],[24000,63.0],[24000,90.0],[24000,114.0],[24000,69.0],[24000,98.0],[24000,114.0],[24000,72.0],[24000,112.0],[24000,110.0],[24000,91.0],[24000,229.0],[24000,91.0],[24000,93.0],[24000,100.0],[24000,99.0],[24000,84.0],[24000,114.0],[24000,88.0],[24000,83.0],[24000,98.0],[24000,110.0],[24000,83.0],[24000,115.0],[36000,99.0],[36000,100.0],[36000,101.0],[36000,83.0],[36000,114.0],[36000,109.0],[36000,106.0],[36000,100.0],[36000,98.0],[36000,108.0],[36000,92.0],[36000,121.0],[36000,87.0],[36000,113.0],[36000,112.0],[36000,88.0],[36000,109.0],[36000,121.0],[36000,116.0],[36000,103.0],[36000,92.0],[36000,118.0],[36000,121.0],[36000,92.0],[36000,109.0],[36000,110.0],[36000,111.0],[36000,106.0],[36000,118.0],[36000,116.0],[36000,101.0],[36000,103.0],[36000,114.0],[36000,84.0],[36000,111.0],[36000,76.0],[36000,96.0],[36000,94.0],[36000,114.0],[36000,108.0],[36000,89.0],[36000,96.0],[36000,77.0],[36000,100.0],[36000,95.0],[36000,105.0],[36000,117.0],[36000,109.0],[36000,82.0],[36000,102.0],[48000,94.0],[48000,110.0],[48000,88.0],[48000,102.0],[48000,85.0],[48000,114.0],[48000,110.0],[48000,101.0],[48000,109.0],[48000,106.0],[48000,94.0],[48000,119.0],[48000,100.0],[48000,169.0],[48000,91.0],[48000,110.0],[48000,126.0],[48000,114.0],[48000,102.0],[48000,123.0],[48000,112.0],[48000,119.0],[48000,100.0],[48000,102.0],[48000,98.0],[48000,110.0],[48000,91.0],[48000,108.0],[48000,116.0],[48000,108.0],[48000,87.0],[48000,97.0],[48000,100.0],[48000,113.0],[48000,95.0],[48000,108.0],[48000,102.0],[48000,117.0],[48000,94.0],[48000,95.0],[48000,100.0],[48000,95.0],[48000,95.0],[48000,107.0],[48000,96.0],[48000,97.0],[48000,114.0],[48000,94.0],[48000,93.0],[48000,100.0],[60000,115.0],[60000,119.0],[60000,80.0],[60000,123.0],[60000,111.0],[60000,103.0],[60000,105.0],[60000,103.0],[60000,90.0],[60000,127.0],[60000,121.0],[60000,97.0],[60000,115.0],[60000,129.0],[60000,101.0],[60000,146.0],[60000,108.0],[60000,140.0],[60000,115.0],[60000,143.0],[60000,88.0],[60000,135.0],[60000,106.0],[60000,152.0],[60000,145.0],[60000,170.0],[60000,134.0],[60000,137.0],[60000,137.0],[60000,146.0],[60000,140.0],[60000,158.0],[60000,173.0],[60000,140.0],[60000,166.0],[60000,145.0],[60000,78.0],[60000,88.0],[60000,110.0],[60000,95.0],[60000,116.0],[60000,100.0],[60000,107.0],[60000,139.0],[60000,131.0],[60000,112.0],[60000,125.0],[60000,140.0],[60000,130.0],[60000,123.0]],"remove":[[10,77.0],[10,53.0],[10,55.0],[10,48.0],[10,49.0],[10,50.0],[10,56.0],[10,46.0],[10,50.0],[10,50.0],[10,54.0],[10,50.0],[10,49.0],[10,50.0],[10,49.0],[10,49.0],[10,50.0],[10,50.0],[10,47.0],[10,49.0],[10,48.0],[10,48.0],[10,50.0],[10,52.0],[10,50.0],[10,84.0],[10,50.0],[10,50.0],[10,46.0],[10,49.0],[10,48.0],[10,51.0],[10,50.0],[10,49.0],[10,50.0],[10,48.0],[10,48.0],[10,49.0],[10,46.0],[10,50.0],[10,48.0],[10,50.0],[10,50.0],[10,48.0],[10,49.0],[10,50.0],[10,49.0],[10,50.0],[10,52.0],[10,46.0],[100,90.0],[100,69.0],[100,69.0],[100,78.0],[100,62.0],[100,46.0],[100,49.0],[100,60.0],[100,66.0],[100,63.0],[100,61.0],[100,61.0],[100,61.0],[100,70.0],[100,50.0],[100,62.0],[100,47.0],[100,47.0],[100,49.0],[100,64.0],[100,48.0],[100,47.0],[100,49.0],[100,49.0],[100,62.0],[100,61.0],[100,48.0],[100,48.0],[100,64.0],[100,46.0],[100,45.0],[100,48.0],[100,60.0],[100,61.0],[100,63.0],[100,58.0],[100,62.0],[100,48.0],[100,64.0],[100,48.0],[100,62.0],[100,64.0],[100,60.0],[100,61.0],[100,48.0],[100,48.0],[100,60.0],[100,61.0],[100,49.0],[100,48.0],[500,90.0],[500,57.0],[500,48.0],[500,62.0],[500,49.0],[500,45.0],[500,70.0],[500,61.0],[500,56.0],[500,64.0],[500,59.0],[500,55.0],[500,49.0],[500,47.0],[500,58.0],[500,56.0],[500,56.0],[500,54.0],[500,48.0],[500,73.0],[500,84.0],[500,46.0],[500,51.0],[500,47.0],[500,49.0],[500,47.0],[500,49.0],[500,46.0],[500,69.0],[500,49.0],[500,54.0],[500,52.0],[500,56.0],[500,45.0],[500,56.0],[500,46.0],[500,48.0],[500,47.0],[500,50.0],[500,54.0],[500,48.0],[500,47.0],[500,46.0],[500,45.0],[500,60.0],[500,43.0],[500,47.0],[500,44.0],[500,47.0],[500,44.0],[6000,119.0],[6000,156.0],[6000,123.0],[6000,122.0],[6000,139.0],[6000,118.0],[6000,111.0],[6000,139.0],[6000,115.0],[6000,139.0],[6000,135.0],[6000,98.0],[6000,129.0],[6000,115.0],[6000,142.0],[6000,110.0],[6000,129.0],[6000,102.0],[6000,107.0],[6000,138.0],[6000,122.0],[6000,134.0],[6000,158.0],[6000,135.0],[6000,67.0],[6000,141.0],[6000,110.0],[6000,121.0],[6000,138.0],[6000,121.0],[6000,141.0],[6000,149.0],[6000,109.0],[6000,115.0],[6000,114.0],[6000,146.0],[6000,111.0],[6000,142.0],[6000,118.0],[6000,130.0],[6000,113.0],[6000,123.0],[6000,146.0],[6000,141.0],[6000,119.0],[6000,121.0],[6000,115.0],[6000,118.0],[6000,121.0],[6000,110.0],[12000,123.0],[12000,129.0],[12000,99.0],[12000,136.0],[12000,100.0],[12000,110.0],[12000,106.0],[12000,94.0],[12000,116.0],[12000,98.0],[12000,110.0],[12000,116.0],[12000,114.0],[12000,101.0],[12000,95.0],[12000,106.0],[12000,118.0],[12000,105.0],[12000,78.0],[12000,84.0],[12000,105.0],[12000,79.0],[12000,87.0],[12000,15396.0],[12000,86.0],[12000,114.0],[12000,96.0],[12000,92.0],[12000,106.0],[12000,117.0],[12000,76.0],[12000,103.0],[12000,96.0],[12000,98.0],[12000,106.0],[12000,120.0],[12000,97.0],[12000,112.0],[12000,91.0],[12000,102.0],[12000,124.0],[12000,76.0],[12000,118.0],[12000,81.0],[12000,92.0],[12000,296.0],[12000,87.0],[12000,124.0],[12000,82.0],[12000,115.0],[24000,120.0],[24000,110.0],[24000,114.0],[24000,114.0],[24000,93.0],[24000,111.0],[24000,124.0],[24000,93.0],[24000,84.0],[24000,106.0],[24000,86.0],[24000,107.0],[24000,120.0],[24000,114.0],[24000,126.0],[24000,107.0],[24000,80.0],[24000,125.0],[24000,112.0],[24000,138.0],[24000,109.0],[24000,125.0],[24000,112.0],[24000,141.0],[24000,110.0],[24000,135.0],[24000,111.0],[24000,125.0],[24000,117.0],[24000,127.0],[24000,117.0],[24000,128.0],[24000,131.0],[24000,100.0],[24000,114.0],[24000,127.0],[24000,98.0],[24000,135.0],[24000,116.0],[24000,106.0],[24000,90.0],[24000,116.0],[24000,79.0],[24000,123.0],[24000,102.0],[24000,97.0],[24000,96.0],[24000,122.0],[24000,98.0],[24000,135.0],[36000,160.0],[36000,102.0],[36000,141.0],[36000,105.0],[36000,218.0],[36000,111.0],[36000,156.0],[36000,132.0],[36000,90.0],[36000,122.0],[36000,110.0],[36000,115.0],[36000,130.0],[36000,101.0],[36000,136.0],[36000,92.0],[36000,153.0],[36000,83.0],[36000,138.0],[36000,106.0],[36000,144.0],[36000,100.0],[36000,106.0],[36000,135.0],[36000,128.0],[36000,140.0],[36000,146.0],[36000,149.0],[36000,102.0],[36000,247.0],[36000,151.0],[36000,142.0],[36000,140.0],[36000,104.0],[36000,110.0],[36000,139.0],[36000,97.0],[36000,109.0],[36000,144.0],[36000,114.0],[36000,144.0],[36000,134.0],[36000,142.0],[36000,94.0],[36000,91.0],[36000,146.0],[36000,99.0],[36000,133.0],[36000,126.0],[36000,146.0],[48000,159.0],[48000,118.0],[48000,100.0],[48000,104.0],[48000,121.0],[48000,122.0],[48000,119.0],[48000,93.0],[48000,132.0],[48000,109.0],[48000,132.0],[48000,104.0],[48000,110.0],[48000,110.0],[48000,124.0],[48000,96.0],[48000,119.0],[48000,109.0],[48000,110.0],[48000,99.0],[48000,118.0],[48000,101.0],[48000,116.0],[48000,108.0],[48000,74.0],[48000,130.0],[48000,115.0],[48000,117.0],[48000,114.0],[48000,121.0],[48000,125.0],[48000,112.0],[48000,178.0],[48000,108.0],[48000,121.0],[48000,100.0],[48000,96.0],[48000,116.0],[48000,97.0],[48000,76.0],[48000,116.0],[48000,108.0],[48000,104.0],[48000,94.0],[48000,126.0],[48000,98.0],[48000,108.0],[48000,92.0],[48000,124.0],[48000,96.0],[60000,172.0],[60000,159.0],[60000,148.0],[60000,102.0],[60000,124.0],[60000,157.0],[60000,103.0],[60000,160.0],[60000,110.0],[60000,135.0],[60000,112.0],[60000,190.0],[60000,146.0],[60000,159.0],[60000,158.0],[60000,117.0],[60000,86.0],[60000,172.0],[60000,93.0],[60000,133.0],[60000,120.0],[60000,157.0],[60000,139.0],[60000,135.0],[60000,108.0],[60000,125.0],[60000,119.0],[60000,128.0],[60000,131.0],[60000,164.0],[60000,140.0],[60000,111.0],[60000,107.0],[60000,107.0],[60000,129.0],[60000,172.0],[60000,136.0],[60000,110.0],[60000,125.0],[60000,142.0],[60000,134.0],[60000,143.0],[60000,109.0],[60000,145.0],[60000,131.0],[60000,97.0],[60000,104.0],[60000,126.0],[60000,97.0],[60000,160.0]],"insert":[[10,58.3],[10,48.2],[10,47.9],[10,51.0],[10,43.9],[10,41.5],[10,47.6],[10,42.7],[10,46.1],[10,43.1],[10,41.9],[10,44.2],[10,42.8],[10,43.6],[10,42.6],[10,41.8],[10,47.0],[10,43.0],[10,42.0],[10,45.7],[10,42.9],[10,45.2],[10,42.9],[10,44.6],[10,44.6],[10,44.4],[10,42.2],[10,45.0],[10,44.7],[10,44.0],[10,48.5],[10,42.1],[10,42.7],[10,42.5],[10,43.9],[10,47.0],[10,43.2],[10,43.2],[10,42.7],[10,42.7],[10,42.9],[10,47.1],[10,41.9],[10,47.1],[10,42.6],[10,42.2],[10,42.1],[10,47.5],[10,46.3],[10,43.7],[100,37.43],[100,35.74],[100,35.74],[100,35.71],[100,35.72],[100,35.37],[100,35.8],[100,35.6],[100,34.74],[100,37.03],[100,35.54],[100,35.17],[100,35.76],[100,35.51],[100,34.34],[100,34.26],[100,34.76],[100,35.46],[100,35.62],[100,33.51],[100,36.4],[100,34.67],[100,34.62],[100,35.14],[100,35.3],[100,37.02],[100,34.8],[100,34.26],[100,35.1],[100,35.1],[100,35.38],[100,35.6],[100,34.91],[100,34.67],[100,34.98],[100,35.37],[100,36.18],[100,34.89],[100,35.08],[100,34.98],[100,34.58],[100,35.51],[100,35.54],[100,35.18],[100,34.54],[100,35.44],[100,35.14],[100,34.8],[100,34.72],[100,35.31],[500,44.896],[500,44.656],[500,44.868],[500,44.21],[500,53.01],[500,45.018],[500,44.216],[500,45.482],[500,44.726],[500,44.108],[500,43.936],[500,44.692],[500,43.89],[500,44.07],[500,43.946],[500,44.246],[500,43.836],[500,44.206],[500,71.192],[500,43.076],[500,41.952],[500,42.068],[500,44.324],[500,43.556],[500,42.762],[500,43.028],[500,42.544],[500,43.652],[500,42.936],[500,42.856],[500,42.238],[500,43.232],[500,56.054],[500,42.778],[500,43.638],[500,42.298],[500,43.578],[500,43.208],[500,44.076],[500,42.852],[500,42.414],[500,87.172],[500,43.914],[500,43.72],[500,43.86],[500,43.92],[500,44.624],[500,44.116],[500,43.456],[500,44.104],[6000,48.215],[6000,44.552],[6000,51.039],[6000,44.471],[6000,49.032],[6000,45.794],[6000,40.052],[6000,40.337],[6000,44.91],[6000,43.573],[6000,39.823],[6000,44.525],[6000,44.093],[6000,39.664],[6000,47.181],[6000,47.525],[6000,44.178],[6000,46.776],[6000,44.035],[6000,39.952],[6000,43.564],[6000,42.073],[6000,40.308],[6000,43.276],[6000,42.32],[6000,42.322],[6000,43.184],[6000,43.915],[6000,44.854],[6000,48.927],[6000,43.572],[6000,42.123],[6000,42.225],[6000,43.138],[6000,40.203],[6000,39.991],[6000,40.985],[6000,39.844],[6000,40.117],[6000,44.291],[6000,44.244],[6000,39.751],[6000,46.773],[6000,39.973],[6000,39.627],[6000,46.023],[6000,42.854],[6000,40.04],[6000,39.776],[6000,40.337],[12000,48.557],[12000,47.164],[12000,48.037],[12000,47.38],[12000,46.826],[12000,48.842],[12000,47.324],[12000,80.711],[12000,47.177],[12000,45.347],[12000,47.931],[12000,46.77],[12000,47.413],[12000,47.968],[12000,47.278],[12000,46.422],[12000,48.103],[12000,47.004],[12000,49.032],[12000,48.322],[12000,49.369],[12000,45.093],[12000,45.179],[12000,46.024],[12000,47.625],[12000,47.127],[12000,46.019],[12000,46.927],[12000,47.095],[12000,47.833],[12000,47.848],[12000,46.624],[12000,46.061],[12000,45.846],[12000,44.918],[12000,45.709],[12000,48.901],[12000,46.507],[12000,45.719],[12000,46.017],[12000,47.492],[12000,45.745],[12000,47.724],[12000,46.279],[12000,45.627],[12000,45.947],[12000,45.188],[12000,46.494],[12000,48.079],[12000,45.251],[24000,46.552],[24000,44.726],[24000,48.462],[24000,48.12],[24000,48.974],[24000,48.408],[24000,45.033],[24000,46.077],[24000,45.809],[24000,44.949],[24000,46.033],[24000,47.64],[24000,46.908],[24000,49.006],[24000,48.66],[24000,47.109],[24000,48.273],[24000,48.492],[24000,45.844],[24000,47.176],[24000,46.78],[24000,44.921],[24000,47.813],[24000,47.683],[24000,44.943],[24000,47.075],[24000,46.897],[24000,47.018],[24000,47.833],[24000,50.04],[24000,49.091],[24000,50.195],[24000,48.728],[24000,46.309],[24000,49.75],[24000,49.173],[24000,46.918],[24000,48.71],[24000,49.328],[24000,47.799],[24000,51.828],[24000,49.833],[24000,51.337],[24000,48.549],[24000,46.917],[24000,50.336],[24000,49.478],[24000,50.125],[24000,50.87],[24000,49.547],[36000,59.897],[36000,59.325],[36000,60.582],[36000,60.318],[36000,59.034],[36000,60.705],[36000,61.106],[36000,60.359],[36000,60.727],[36000,58.057],[36000,60.247],[36000,59.19],[36000,60.476],[36000,60.578],[36000,60.53],[36000,60.638],[36000,60.904],[36000,59.097],[36000,58.817],[36000,59.214],[36000,59.557],[36000,60.63],[36000,59.086],[36000,59.997],[36000,60.919],[36000,58.876],[36000,59.492],[36000,60.231],[36000,59.699],[36000,59.727],[36000,59.469],[36000,58.955],[36000,60.511],[36000,61.366],[36000,59.881],[36000,60.709],[36000,58.08],[36000,60.915],[36000,59.522],[36000,59.905],[36000,60.662],[36000,60.127],[36000,60.949],[36000,60.336],[36000,58.915],[36000,59.481],[36000,59.336],[36000,61.174],[36000,70.327],[36000,59.401],[48000,58.85],[48000,47.841],[48000,46.894],[48000,49.669],[48000,49.875],[48000,47.302],[48000,46.077],[48000,49.423],[48000,49.812],[48000,50.265],[48000,48.137],[48000,47.655],[48000,47.373],[48000,47.086],[48000,48.268],[48000,47.154],[48000,48.205],[48000,49.718],[48000,47.77],[48000,48.038],[48000,50.146],[48000,50.348],[48000,47.408],[48000,48.957],[48000,49.733],[48000,47.06],[48000,47.077],[48000,49.103],[48000,46.813],[48000,46.732],[48000,49.299],[48000,48.262],[48000,48.333],[48000,49.884],[48000,47.577],[48000,47.385],[48000,49.45],[48000,48.028],[48000,46.212],[48000,50.51],[48000,50.022],[48000,48.843],[48000,47.268],[48000,49.35],[48000,47.459],[48000,57.665],[48000,48.677],[48000,47.678],[48000,48.161],[48000,47.717],[60000,70.175],[60000,69.44],[60000,69.585],[60000,70.197],[60000,70.006],[60000,70.108],[60000,69.972],[60000,70.029],[60000,69.76],[60000,71.5],[60000,71.177],[60000,69.639],[60000,70.103],[60000,76.917],[60000,71.213],[60000,70.787],[60000,70.335],[60000,69.444],[60000,69.702],[60000,69.505],[60000,70.185],[60000,70.68],[60000,69.419],[60000,70.006],[60000,70.135],[60000,69.706],[60000,70.336],[60000,70.601],[60000,70.013],[60000,70.637],[60000,71.078],[60000,69.665],[60000,69.68],[60000,70.214],[60000,70.84],[60000,70.652],[60000,69.013],[60000,70.988],[60000,76.19],[60000,70.407],[60000,70.722],[60000,69.073],[60000,69.576],[60000,70.034],[60000,69.832],[60000,70.027],[60000,69.702],[60000,69.627],[60000,70.553],[60000,69.105]],"clear":[[10,62.0],[10,36.0],[10,22.0],[10,30.0],[10,29.0],[10,28.0],[10,29.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,34.0],[10,28.0],[10,28.0],[10,29.0],[10,26.0],[10,28.0],[10,28.0],[10,29.0],[10,28.0],[10,29.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,29.0],[10,30.0],[10,29.0],[10,26.0],[10,29.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,26.0],[10,27.0],[10,28.0],[10,28.0],[10,26.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,29.0],[100,80.0],[100,45.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,29.0],[100,29.0],[100,30.0],[100,30.0],[100,29.0],[100,30.0],[100,28.0],[100,30.0],[100,30.0],[100,30.0],[100,29.0],[100,29.0],[100,27.0],[100,29.0],[100,28.0],[100,30.0],[100,29.0],[100,29.0],[100,28.0],[100,29.0],[100,27.0],[100,30.0],[100,30.0],[100,29.0],[100,29.0],[100,30.0],[100,29.0],[100,29.0],[100,30.0],[100,29.0],[100,30.0],[100,30.0],[100,29.0],[100,28.0],[100,28.0],[100,30.0],[100,30.0],[100,28.0],[100,30.0],[100,30.0],[100,28.0],[100,30.0],[100,28.0],[500,111.0],[500,57.0],[500,56.0],[500,56.0],[500,49.0],[500,50.0],[500,49.0],[500,49.0],[500,50.0],[500,48.0],[500,50.0],[500,46.0],[500,57.0],[500,56.0],[500,50.0],[500,49.0],[500,50.0],[500,50.0],[500,48.0],[500,48.0],[500,48.0],[500,48.0],[500,47.0],[500,48.0],[500,47.0],[500,50.0],[500,46.0],[500,47.0],[500,46.0],[500,46.0],[500,53.0],[500,48.0],[500,53.0],[500,48.0],[500,47.0],[500,46.0],[500,48.0],[500,52.0],[500,46.0],[500,48.0],[500,46.0],[500,49.0],[500,48.0],[500,52.0],[500,53.0],[500,47.0],[500,47.0],[500,48.0],[500,53.0],[500,53.0],[6000,269.0],[6000,263.0],[6000,248.0],[6000,242.0],[6000,253.0],[6000,251.0],[6000,258.0],[6000,259.0],[6000,261.0],[6000,262.0],[6000,259.0],[6000,241.0],[6000,244.0],[6000,253.0],[6000,241.0],[6000,259.0],[6000,245.0],[6000,262.0],[6000,262.0],[6000,242.0],[6000,244.0],[6000,252.0],[6000,256.0],[6000,243.0],[6000,242.0],[6000,250.0],[6000,262.0],[6000,258.0],[6000,261.0],[6000,250.0],[6000,258.0],[6000,256.0],[6000,258.0],[6000,281.0],[6000,247.0],[6000,258.0],[6000,245.0],[6000,254.0],[6000,254.0],[6000,248.0],[6000,245.0],[6000,254.0],[6000,249.0],[6000,250.0],[6000,250.0],[6000,245.0],[6000,271.0],[6000,254.0],[6000,251.0],[6000,244.0],[12000,399.0],[12000,411.0],[12000,390.0],[12000,406.0],[12000,409.0],[12000,392.0],[12000,405.0],[12000,371.0],[12000,375.0],[12000,388.0],[12000,407.0],[12000,405.0],[12000,386.0],[12000,373.0],[12000,373.0],[12000,380.0],[12000,406.0],[12000,390.0],[12000,375.0],[12000,386.0],[12000,390.0],[12000,403.0],[12000,388.0],[12000,385.0],[12000,411.0],[12000,413.0],[12000,419.0],[12000,388.0],[12000,383.0],[12000,380.0],[12000,382.0],[12000,415.0],[12000,428.0],[12000,388.0],[12000,385.0],[12000,383.0],[12000,381.0],[12000,399.0],[12000,385.0],[12000,380.0],[12000,403.0],[12000,405.0],[12000,384.0],[12000,383.0],[12000,381.0],[12000,388.0],[12000,368.0],[12000,381.0],[12000,388.0],[12000,402.0],[24000,856.0],[24000,772.0],[24000,718.0],[24000,777.0],[24000,789.0],[24000,789.0],[24000,768.0],[24000,745.0],[24000,765.0],[24000,764.0],[24000,712.0],[24000,703.0],[24000,760.0],[24000,721.0],[24000,721.0],[24000,789.0],[24000,737.0],[24000,708.0],[24000,764.0],[24000,733.0],[24000,717.0],[24000,779.0],[24000,769.0],[24000,713.0],[24000,759.0],[24000,783.0],[24000,740.0],[24000,788.0],[24000,768.0],[24000,725.0],[24000,723.0],[24000,791.0],[24000,739.0],[24000,764.0],[24000,781.0],[24000,774.0],[24000,771.0],[24000,769.0],[24000,721.0],[24000,764.0],[24000,796.0],[24000,735.0],[24000,761.0],[24000,767.0],[24000,730.0],[24000,782.0],[24000,786.0],[24000,732.0],[24000,803.0],[24000,719.0],[36000,1778.0],[36000,1771.0],[36000,15528.0],[36000,1728.0],[36000,1857.0],[36000,1808.0],[36000,1703.0],[36000,1692.0],[36000,1828.0],[36000,1844.0],[36000,1866.0],[36000,1712.0],[36000,1746.0],[36000,1811.0],[36000,1770.0],[36000,1872.0],[36000,1836.0],[36000,1814.0],[36000,1802.0],[36000,1808.0],[36000,1780.0],[36000,1696.0],[36000,1898.0],[36000,1725.0],[36000,1855.0],[36000,1816.0],[36000,1844.0],[36000,1817.0],[36000,1736.0],[36000,1743.0],[36000,1794.0],[36000,1854.0],[36000,1795.0],[36000,1820.0],[36000,1709.0],[36000,1715.0],[36000,1841.0],[36000,1871.0],[36000,1710.0],[36000,1734.0],[36000,1870.0],[36000,1861.0],[36000,1805.0],[36000,1826.0],[36000,1692.0],[36000,1819.0],[36000,1727.0],[36000,1859.0],[36000,1740.0],[36000,1707.0],[48000,1852.0],[48000,1698.0],[48000,1785.0],[48000,1694.0],[48000,1776.0],[48000,1703.0],[48000,1712.0],[48000,1700.0],[48000,1730.0],[48000,1721.0],[48000,1833.0],[48000,1715.0],[48000,1704.0],[48000,1702.0],[48000,1690.0],[48000,1718.0],[48000,1738.0],[48000,1725.0],[48000,1721.0],[48000,1733.0],[48000,1817.0],[48000,1696.0],[48000,1719.0],[48000,1683.0],[48000,1724.0],[48000,1733.0],[48000,1787.0],[48000,1709.0],[48000,1756.0],[48000,1697.0],[48000,1685.0],[48000,1798.0],[48000,7589.0],[48000,1681.0],[48000,1720.0],[48000,1752.0],[48000,1743.0],[48000,1774.0],[48000,1808.0],[48000,1784.0],[48000,1772.0],[48000,1726.0],[48000,1812.0],[48000,1784.0],[48000,1806.0],[48000,1692.0],[48000,1696.0],[48000,1708.0],[48000,1667.0],[48000,1824.0],[60000,3877.0],[60000,3681.0],[60000,3610.0],[60000,3627.0],[60000,3885.0],[60000,3632.0],[60000,3695.0],[60000,4016.0],[60000,3673.0],[60000,3844.0],[60000,3635.0],[60000,3892.0],[60000,3682.0],[60000,3692.0],[60000,3952.0],[60000,3632.0],[60000,3632.0],[60000,3712.0],[60000,3848.0],[60000,3706.0],[60000,3687.0],[60000,3964.0],[60000,3691.0],[60000,3810.0],[60000,3646.0],[60000,3729.0],[60000,3699.0],[60000,3858.0],[60000,4111.0],[60000,3648.0],[60000,3630.0],[60000,3666.0],[60000,3929.0],[60000,3672.0],[60000,3853.0],[60000,3950.0],[60000,3680.0],[60000,3856.0],[60000,3703.0],[60000,3842.0],[60000,3643.0],[60000,3640.0],[60000,3903.0],[60000,3749.0],[60000,18531.0],[60000,3635.0],[60000,3913.0],[60000,3865.0],[60000,4030.0],[60000,3708.0]],"get":[[10,99.0],[10,64.0],[10,48.0],[10,44.0],[10,47.0],[10,46.0],[10,43.0],[10,42.0],[10,44.0],[10,46.0],[10,45.0],[10,45.0],[10,45.0],[10,45.0],[10,44.0],[10,44.0],[10,44.0],[10,46.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,45.0],[10,44.0],[10,44.0],[10,44.0],[10,45.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,44.0],[10,45.0],[10,46.0],[10,44.0],[10,46.0],[10,45.0],[10,46.0],[10,44.0],[10,44.0],[10,46.0],[10,43.0],[10,45.0],[10,45.0],[10,44.0],[10,45.0],[100,82.0],[100,42.0],[100,41.0],[100,40.0],[100,40.0],[100,40.0],[100,43.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,42.0],[100,42.0],[100,40.0],[100,40.0],[100,40.0],[100,73.0],[100,40.0],[100,41.0],[100,40.0],[100,40.0],[100,44.0],[100,40.0],[100,40.0],[100,55.0],[100,40.0],[100,43.0],[100,41.0],[100,40.0],[100,69.0],[100,40.0],[100,40.0],[100,40.0],[100,41.0],[100,42.0],[100,42.0],[100,41.0],[100,40.0],[100,40.0],[100,40.0],[100,41.0],[100,40.0],[100,41.0],[100,40.0],[500,78.0],[500,40.0],[500,44.0],[500,42.0],[500,43.0],[500,42.0],[500,44.0],[500,40.0],[500,46.0],[500,41.0],[500,44.0],[500,40.0],[500,47.0],[500,41.0],[500,45.0],[500,44.0],[500,38.0],[500,43.0],[500,42.0],[500,44.0],[500,39.0],[500,44.0],[500,41.0],[500,44.0],[500,40.0],[500,44.0],[500,50.0],[500,44.0],[500,40.0],[500,46.0],[500,40.0],[500,46.0],[500,40.0],[500,44.0],[500,43.0],[500,46.0],[500,40.0],[500,44.0],[500,41.0],[500,42.0],[500,40.0],[500,42.0],[500,40.0],[500,42.0],[500,41.0],[500,44.0],[500,40.0],[500,42.0],[500,41.0],[500,42.0],[6000,133.0],[6000,67.0],[6000,92.0],[6000,98.0],[6000,74.0],[6000,94.0],[6000,76.0],[6000,82.0],[6000,108.0],[6000,80.0],[6000,99.0],[6000,76.0],[6000,106.0],[6000,80.0],[6000,98.0],[6000,73.0],[6000,71.0],[6000,66.0],[6000,106.0],[6000,89.0],[6000,79.0],[6000,77.0],[6000,96.0],[6000,80.0],[6000,80.0],[6000,101.0],[6000,104.0],[6000,124.0],[6000,87.0],[6000,58.0],[6000,84.0],[6000,70.0],[6000,101.0],[6000,58.0],[6000,85.0],[6000,78.0],[6000,90.0],[6000,77.0],[6000,92.0],[6000,68.0],[6000,86.0],[6000,76.0],[6000,70.0],[6000,81.0],[6000,77.0],[6000,104.0],[6000,99.0],[6000,80.0],[6000,90.0],[6000,78.0],[12000,103.0],[12000,106.0],[12000,84.0],[12000,75.0],[12000,85.0],[12000,114.0],[12000,52.0],[12000,118.0],[12000,99.0],[12000,72.0],[12000,82.0],[12000,104.0],[12000,84.0],[12000,94.0],[12000,119.0],[12000,74.0],[12000,158.0],[12000,88.0],[12000,90.0],[12000,111.0],[12000,68.0],[12000,74.0],[12000,116.0],[12000,80.0],[12000,80.0],[12000,105.0],[12000,74.0],[12000,100.0],[12000,119.0],[12000,87.0],[12000,97.0],[12000,92.0],[12000,67.0],[12000,76.0],[12000,79.0],[12000,115.0],[12000,109.0],[12000,88.0],[12000,78.0],[12000,79.0],[12000,85.0],[12000,97.0],[12000,101.0],[12000,102.0],[12000,104.0],[12000,84.0],[12000,60.0],[12000,79.0],[12000,78.0],[12000,82.0],[24000,1719.0],[24000,115.0],[24000,103.0],[24000,103.0],[24000,85.0],[24000,95.0],[24000,99.0],[24000,78.0],[24000,99.0],[24000,108.0],[24000,98.0],[24000,81.0],[24000,106.0],[24000,98.0],[24000,96.0],[24000,100.0],[24000,111.0],[24000,84.0],[24000,110.0],[24000,83.0],[24000,87.0],[24000,90.0],[24000,114.0],[24000,70.0],[24000,101.0],[24000,83.0],[24000,113.0],[24000,163.0],[24000,98.0],[24000,74.0],[24000,113.0],[24000,106.0],[24000,72.0],[24000,113.0],[24000,97.0],[24000,105.0],[24000,101.0],[24000,102.0],[24000,98.0],[24000,96.0],[24000,103.0],[24000,86.0],[24000,118.0],[24000,100.0],[24000,68.0],[24000,115.0],[24000,98.0],[24000,104.0],[24000,96.0],[24000,120.0],[36000,102.0],[36000,70.0],[36000,84.0],[36000,138.0],[36000,121.0],[36000,108.0],[36000,96.0],[36000,100.0],[36000,84.0],[36000,116.0],[36000,122.0],[36000,121.0],[36000,136.0],[36000,88.0],[36000,98.0],[36000,110.0],[36000,121.0],[36000,111.0],[36000,96.0],[36000,104.0],[36000,95.0],[36000,92.0],[36000,89.0],[36000,109.0],[36000,86.0],[36000,134.0],[36000,95.0],[36000,100.0],[36000,107.0],[36000,84.0],[36000,100.0],[36000,108.0],[36000,87.0],[36000,90.0],[36000,102.0],[36000,96.0],[36000,58.0],[36000,94.0],[36000,121.0],[36000,98.0],[36000,101.0],[36000,111.0],[36000,112.0],[36000,109.0],[36000,83.0],[36000,125.0],[36000,100.0],[36000,94.0],[36000,107.0],[36000,92.0],[48000,94.0],[48000,92.0],[48000,105.0],[48000,103.0],[48000,114.0],[48000,104.0],[48000,118.0],[48000,116.0],[48000,94.0],[48000,113.0],[48000,76.0],[48000,114.0],[48000,100.0],[48000,105.0],[48000,85.0],[48000,97.0],[48000,110.0],[48000,101.0],[48000,93.0],[48000,108.0],[48000,112.0],[48000,89.0],[48000,115.0],[48000,100.0],[48000,112.0],[48000,114.0],[48000,82.0],[48000,132.0],[48000,76.0],[48000,110.0],[48000,77.0],[48000,112.0],[48000,110.0],[48000,93.0],[48000,109.0],[48000,84.0],[48000,112.0],[48000,100.0],[48000,101.0],[48000,86.0],[48000,109.0],[48000,117.0],[48000,86.0],[48000,94.0],[48000,166.0],[48000,116.0],[48000,100.0],[48000,119.0],[48000,79.0],[48000,84.0],[60000,125.0],[60000,123.0],[60000,105.0],[60000,120.0],[60000,104.0],[60000,122.0],[60000,93.0],[60000,131.0],[60000,115.0],[60000,86.0],[60000,113.0],[60000,86.0],[60000,106.0],[60000,103.0],[60000,90.0],[60000,118.0],[60000,118.0],[60000,99.0],[60000,97.0],[60000,106.0],[60000,130.0],[60000,108.0],[60000,105.0],[60000,98.0],[60000,84.0],[60000,113.0],[60000,111.0],[60000,121.0],[60000,118.0],[60000,85.0],[60000,96.0],[60000,100.0],[60000,91.0],[60000,80.0],[60000,102.0],[60000,106.0],[60000,116.0],[60000,78.0],[60000,114.0],[60000,102.0],[60000,115.0],[60000,95.0],[60000,110.0],[60000,92.0],[60000,119.0],[60000,88.0],[60000,109.0],[60000,93.0],[60000,98.0],[60000,97.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__collections__HashSet b/analysis/current/candelabra/benchmark_results/std__collections__HashSet
index d82c48e..dd2cab6 100644
--- a/analysis/current/candelabra/benchmark_results/std__collections__HashSet
+++ b/analysis/current/candelabra/benchmark_results/std__collections__HashSet
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"insert":{"coeffs":[22.241117022322783,0.000046156956641431324,2.399312642745661e-9,0.01803927492080959]},"contains":{"coeffs":[23.042725793704676,0.00006893582489142513,1.8066038587872765e-9,0.19782326926119254]},"clear":{"coeffs":[-26.04245119100233,0.0005038068481111324,2.3627312383192927e-7,8.686175811733392]},"remove":{"coeffs":[26.941028839631258,-0.0003615970662375484,7.570047781960401e-9,0.7779989884087399]}}},"results":{"by_op":{"insert":[[10,32.0],[10,25.0],[10,28.0],[10,24.0],[10,24.0],[10,23.0],[10,25.0],[10,23.0],[10,24.0],[10,24.0],[10,23.0],[10,22.0],[10,22.0],[10,22.0],[10,25.0],[10,25.0],[10,23.0],[10,22.0],[10,23.0],[10,29.0],[10,25.0],[10,22.0],[10,24.0],[10,22.0],[10,23.0],[10,25.0],[10,25.0],[10,23.0],[10,25.0],[10,22.0],[10,25.0],[10,23.0],[10,22.0],[10,24.0],[10,23.0],[10,25.0],[10,23.0],[10,24.0],[10,25.0],[10,23.0],[10,22.0],[10,22.0],[10,23.0],[10,22.0],[10,22.0],[10,24.0],[10,22.0],[10,22.0],[10,22.0],[10,22.0],[100,19.7],[100,19.2],[100,19.4],[100,18.4],[100,19.3],[100,18.8],[100,19.11],[100,18.6],[100,19.0],[100,19.2],[100,19.9],[100,19.6],[100,18.5],[100,18.4],[100,18.9],[100,18.2],[100,18.0],[100,18.71],[100,19.5],[100,18.4],[100,19.8],[100,19.8],[100,18.9],[100,20.0],[100,18.5],[100,18.8],[100,18.8],[100,18.61],[100,18.5],[100,20.1],[100,18.7],[100,18.0],[100,19.1],[100,19.4],[100,19.4],[100,18.9],[100,19.4],[100,19.1],[100,18.1],[100,19.0],[100,18.7],[100,18.7],[100,19.4],[100,18.9],[100,18.5],[100,20.0],[100,18.8],[100,18.5],[100,18.51],[100,19.0],[500,24.762],[500,24.602],[500,24.48],[500,23.782],[500,23.72],[500,24.642],[500,30.602],[500,24.02],[500,24.402],[500,24.38],[500,24.202],[500,25.102],[500,27.68],[500,24.202],[500,24.26],[500,23.822],[500,23.902],[500,24.46],[500,24.042],[500,23.88],[500,26.382],[500,25.082],[500,24.36],[500,24.102],[500,24.14],[500,24.202],[500,24.26],[500,24.522],[500,24.002],[500,25.02],[500,23.602],[500,24.12],[500,23.722],[500,29.462],[500,23.14],[500,24.022],[500,24.14],[500,24.142],[500,24.002],[500,24.72],[500,24.322],[500,24.16],[500,24.242],[500,24.48],[500,23.9],[500,23.742],[500,24.14],[500,23.642],[500,23.9],[500,24.522],[6000,22.448],[6000,25.001],[6000,22.012],[6000,22.143],[6000,22.474],[6000,23.753],[6000,22.526],[6000,22.478],[6000,22.423],[6000,22.259],[6000,22.311],[6000,23.706],[6000,22.233],[6000,22.154],[6000,23.686],[6000,23.441],[6000,22.254],[6000,23.643],[6000,23.658],[6000,21.949],[6000,22.404],[6000,22.236],[6000,22.138],[6000,21.996],[6000,21.966],[6000,21.976],[6000,23.986],[6000,22.201],[6000,22.119],[6000,22.218],[6000,22.121],[6000,22.949],[6000,22.344],[6000,21.896],[6000,21.948],[6000,22.156],[6000,22.428],[6000,21.949],[6000,22.041],[6000,22.391],[6000,22.224],[6000,22.574],[6000,23.611],[6000,23.696],[6000,22.426],[6000,22.398],[6000,22.458],[6000,23.769],[6000,22.218],[6000,22.244],[12000,23.2],[12000,23.026],[12000,23.14],[12000,23.284],[12000,22.999],[12000,23.419],[12000,23.529],[12000,23.059],[12000,23.354],[12000,22.875],[12000,22.821],[12000,23.289],[12000,23.277],[12000,23.14],[12000,23.235],[12000,23.424],[12000,23.121],[12000,22.981],[12000,23.431],[12000,22.931],[12000,22.963],[12000,23.274],[12000,23.071],[12000,23.168],[12000,23.561],[12000,23.201],[12000,23.294],[12000,23.405],[12000,23.134],[12000,22.852],[12000,22.828],[12000,23.356],[12000,23.308],[12000,23.187],[12000,23.523],[12000,22.889],[12000,23.064],[12000,23.057],[12000,23.018],[12000,22.944],[12000,23.169],[12000,22.933],[12000,22.891],[12000,23.346],[12000,23.16],[12000,23.184],[12000,22.738],[12000,23.084],[12000,22.818],[12000,23.01],[24000,24.897],[24000,24.674],[24000,24.629],[24000,24.732],[24000,24.776],[24000,24.434],[24000,24.831],[24000,24.693],[24000,24.628],[24000,24.701],[24000,25.148],[24000,24.613],[24000,24.788],[24000,24.79],[24000,24.916],[24000,24.904],[24000,24.776],[24000,24.624],[24000,24.824],[24000,24.841],[24000,24.716],[24000,24.874],[24000,25.037],[24000,24.733],[24000,24.929],[24000,24.714],[24000,24.558],[24000,24.61],[24000,24.656],[24000,24.512],[24000,24.521],[24000,24.706],[24000,24.541],[24000,24.838],[24000,24.834],[24000,24.583],[24000,24.856],[24000,24.604],[24000,24.701],[24000,24.845],[24000,24.915],[24000,24.785],[24000,24.851],[24000,24.718],[24000,24.874],[24000,24.771],[24000,24.951],[24000,25.498],[24000,24.847],[24000,24.624],[36000,30.445],[36000,30.597],[36000,30.422],[36000,30.583],[36000,30.511],[36000,30.552],[36000,30.399],[36000,30.61],[36000,30.609],[36000,30.498],[36000,30.365],[36000,30.554],[36000,30.848],[36000,30.707],[36000,30.591],[36000,30.559],[36000,30.458],[36000,30.457],[36000,30.63],[36000,30.535],[36000,30.495],[36000,30.457],[36000,30.479],[36000,30.43],[36000,30.737],[36000,30.665],[36000,30.414],[36000,30.592],[36000,30.511],[36000,30.563],[36000,30.656],[36000,30.531],[36000,30.567],[36000,30.46],[36000,30.33],[36000,30.627],[36000,30.596],[36000,30.5],[36000,30.57],[36000,30.528],[36000,30.579],[36000,30.441],[36000,30.579],[36000,30.694],[36000,30.577],[36000,30.497],[36000,30.594],[36000,30.558],[36000,30.676],[36000,30.349],[48000,26.264],[48000,25.851],[48000,25.718],[48000,25.664],[48000,26.047],[48000,25.931],[48000,25.733],[48000,26.154],[48000,27.102],[48000,26.0],[48000,25.716],[48000,26.316],[48000,25.684],[48000,25.732],[48000,25.663],[48000,25.659],[48000,25.705],[48000,25.784],[48000,25.761],[48000,25.867],[48000,25.785],[48000,25.692],[48000,26.051],[48000,27.081],[48000,25.587],[48000,26.466],[48000,25.963],[48000,25.761],[48000,26.171],[48000,25.758],[48000,25.795],[48000,25.748],[48000,25.665],[48000,25.89],[48000,26.158],[48000,25.7],[48000,25.763],[48000,25.594],[48000,26.003],[48000,25.625],[48000,25.828],[48000,26.027],[48000,25.75],[48000,26.588],[48000,25.885],[48000,29.613],[48000,27.089],[48000,25.656],[48000,26.218],[48000,25.703],[60000,35.544],[60000,35.501],[60000,35.407],[60000,35.828],[60000,35.641],[60000,35.375],[60000,35.439],[60000,35.528],[60000,35.454],[60000,35.492],[60000,35.56],[60000,35.361],[60000,35.46],[60000,35.792],[60000,36.211],[60000,35.409],[60000,36.385],[60000,35.554],[60000,35.503],[60000,35.46],[60000,35.427],[60000,35.456],[60000,35.5],[60000,35.525],[60000,35.473],[60000,35.45],[60000,35.404],[60000,35.562],[60000,35.61],[60000,35.613],[60000,35.474],[60000,35.278],[60000,35.466],[60000,35.297],[60000,35.414],[60000,35.58],[60000,35.56],[60000,35.572],[60000,35.463],[60000,35.696],[60000,35.385],[60000,35.531],[60000,35.416],[60000,35.539],[60000,35.458],[60000,35.273],[60000,35.513],[60000,35.564],[60000,35.423],[60000,35.516]],"remove":[[10,40.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,20.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,60.0],[100,40.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,20.0],[500,30.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,40.0],[500,40.0],[500,30.0],[500,20.0],[500,30.0],[500,40.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,40.0],[500,20.0],[500,30.0],[6000,50.0],[6000,20.0],[6000,50.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,50.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,30.0],[6000,50.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,40.0],[6000,50.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,30.0],[6000,40.0],[6000,40.0],[6000,40.0],[12000,50.0],[12000,30.0],[12000,20.0],[12000,40.0],[12000,40.0],[12000,40.0],[12000,50.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[24000,60.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,50.0],[24000,30.0],[24000,50.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,40.0],[24000,50.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,50.0],[24000,30.0],[24000,40.0],[36000,50.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,50.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[48000,50.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,50.0],[48000,30.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,50.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,50.0],[48000,40.0],[48000,40.0],[48000,30.0],[48000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,50.0],[60000,50.0],[60000,60.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,60.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,60.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,60.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,60.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,30.0],[60000,50.0],[60000,40.0]],"contains":[[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,40.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,40.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,20.0],[6000,20.0],[6000,30.0],[6000,30.0],[6000,30.0],[12000,30.0],[12000,30.0],[12000,40.0],[12000,40.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,30.0],[12000,30.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,21.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,30.0],[24000,20.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,40.0],[24000,30.0],[24000,30.0],[24000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,50.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,20.0],[36000,30.0],[36000,30.0],[36000,40.0],[36000,40.0],[36000,30.0],[36000,30.0],[36000,20.0],[36000,30.0],[36000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,60.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,20.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,30.0],[48000,40.0],[48000,30.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,20.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,50.0],[60000,50.0],[60000,40.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,30.0],[60000,50.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,20.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0],[60000,20.0],[60000,50.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,30.0],[60000,40.0],[60000,40.0]],"clear":[[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,30.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,30.0],[500,30.0],[500,20.0],[500,20.0],[500,70.0],[500,20.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[500,30.0],[6000,100.0],[6000,110.0],[6000,100.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,100.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,150.0],[6000,320.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,90.0],[6000,100.0],[6000,90.0],[6000,80.0],[6000,90.0],[6000,80.0],[6000,80.0],[6000,80.0],[12000,160.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,150.0],[12000,150.0],[12000,140.0],[12000,140.0],[12000,140.0],[24000,290.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,270.0],[24000,280.0],[24000,280.0],[24000,250.0],[24000,280.0],[24000,250.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,280.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,270.0],[24000,280.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,270.0],[24000,260.0],[24000,250.0],[24000,260.0],[24000,260.0],[24000,260.0],[24000,260.0],[36000,520.0],[36000,520.0],[36000,510.0],[36000,520.0],[36000,490.0],[36000,520.0],[36000,520.0],[36000,510.0],[36000,500.0],[36000,540.0],[36000,521.0],[36000,520.0],[36000,490.0],[36000,530.0],[36000,530.0],[36000,500.0],[36000,500.0],[36000,510.0],[36000,530.0],[36000,510.0],[36000,490.0],[36000,510.0],[36000,530.0],[36000,530.0],[36000,520.0],[36000,560.0],[36000,520.0],[36000,500.0],[36000,550.0],[36000,490.0],[36000,520.0],[36000,500.0],[36000,520.0],[36000,510.0],[36000,520.0],[36000,510.0],[36000,521.0],[36000,500.0],[36000,520.0],[36000,510.0],[36000,510.0],[36000,510.0],[36000,510.0],[36000,500.0],[36000,530.0],[36000,530.0],[36000,490.0],[36000,510.0],[36000,500.0],[36000,520.0],[48000,520.0],[48000,500.0],[48000,520.0],[48000,510.0],[48000,510.0],[48000,490.0],[48000,1180.0],[48000,520.0],[48000,500.0],[48000,500.0],[48000,490.0],[48000,490.0],[48000,490.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,500.0],[48000,500.0],[48000,490.0],[48000,540.0],[48000,500.0],[48000,510.0],[48000,520.0],[48000,510.0],[48000,490.0],[48000,500.0],[48000,500.0],[48000,510.0],[48000,500.0],[48000,520.0],[48000,510.0],[48000,550.0],[48000,500.0],[48000,490.0],[48000,500.0],[48000,530.0],[48000,480.0],[48000,500.0],[48000,510.0],[48000,510.0],[48000,510.0],[48000,490.0],[48000,500.0],[48000,490.0],[48000,540.0],[48000,510.0],[48000,520.0],[48000,500.0],[48000,520.0],[48000,520.0],[60000,1090.0],[60000,1040.0],[60000,1040.0],[60000,1060.0],[60000,1050.0],[60000,1070.0],[60000,1060.0],[60000,1060.0],[60000,1090.0],[60000,1050.0],[60000,1060.0],[60000,1040.0],[60000,1020.0],[60000,1060.0],[60000,1090.0],[60000,1060.0],[60000,1070.0],[60000,1050.0],[60000,1040.0],[60000,1060.0],[60000,1070.0],[60000,1070.0],[60000,1050.0],[60000,1040.0],[60000,1060.0],[60000,1070.0],[60000,1060.0],[60000,1070.0],[60000,1050.0],[60000,1040.0],[60000,1040.0],[60000,1090.0],[60000,1080.0],[60000,1050.0],[60000,1040.0],[60000,1060.0],[60000,1091.0],[60000,1050.0],[60000,1080.0],[60000,1060.0],[60000,1060.0],[60000,1050.0],[60000,1070.0],[60000,1090.0],[60000,1030.0],[60000,1040.0],[60000,1090.0],[60000,1070.0],[60000,1080.0],[60000,1050.0]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"insert":{"coeffs":[42.36041079170536,0.00005547939341904451,3.5269478438769773e-9,-0.2217123547123947]},"contains":{"coeffs":[12.638630100080263,0.0011912348470628498,-1.8669609747143945e-8,6.061036807034043]},"remove":{"coeffs":[6.7764951171398025,0.00019366647698471073,-8.139490533588691e-9,8.719480989624628]},"clear":{"coeffs":[1641.7333162717332,0.3570332621818175,-4.103761390447785e-6,-301.37552180528746]}}},"results":{"by_op":{"clear":[[10,56.0],[10,29.0],[10,30.0],[10,24.0],[10,29.0],[10,28.0],[10,48.0],[10,28.0],[10,29.0],[10,29.0],[10,28.0],[10,29.0],[10,28.0],[10,46.0],[10,29.0],[10,28.0],[10,29.0],[10,26.0],[10,26.0],[10,26.0],[10,28.0],[10,28.0],[10,30.0],[10,26.0],[10,28.0],[10,28.0],[10,26.0],[10,30.0],[10,28.0],[10,28.0],[10,26.0],[10,29.0],[10,28.0],[10,29.0],[10,28.0],[10,29.0],[10,48.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,26.0],[10,48.0],[10,28.0],[10,27.0],[10,28.0],[100,61.0],[100,29.0],[100,29.0],[100,36.0],[100,29.0],[100,28.0],[100,29.0],[100,28.0],[100,29.0],[100,29.0],[100,30.0],[100,29.0],[100,28.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,30.0],[100,29.0],[100,29.0],[100,28.0],[100,29.0],[100,30.0],[100,27.0],[100,40.0],[100,29.0],[100,27.0],[100,28.0],[100,27.0],[100,28.0],[100,29.0],[100,28.0],[100,27.0],[100,29.0],[100,28.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,29.0],[100,30.0],[100,27.0],[100,29.0],[100,29.0],[500,100.0],[500,68.0],[500,57.0],[500,52.0],[500,50.0],[500,51.0],[500,50.0],[500,50.0],[500,53.0],[500,50.0],[500,51.0],[500,50.0],[500,51.0],[500,51.0],[500,53.0],[500,51.0],[500,48.0],[500,47.0],[500,47.0],[500,47.0],[500,48.0],[500,47.0],[500,48.0],[500,48.0],[500,60.0],[500,46.0],[500,54.0],[500,47.0],[500,47.0],[500,46.0],[500,48.0],[500,48.0],[500,47.0],[500,47.0],[500,47.0],[500,48.0],[500,47.0],[500,49.0],[500,48.0],[500,48.0],[500,55.0],[500,48.0],[500,48.0],[500,48.0],[500,47.0],[500,47.0],[500,47.0],[500,46.0],[500,48.0],[500,48.0],[6000,191.0],[6000,165.0],[6000,152.0],[6000,173.0],[6000,167.0],[6000,154.0],[6000,167.0],[6000,164.0],[6000,145.0],[6000,161.0],[6000,161.0],[6000,158.0],[6000,145.0],[6000,152.0],[6000,152.0],[6000,166.0],[6000,163.0],[6000,152.0],[6000,156.0],[6000,160.0],[6000,157.0],[6000,156.0],[6000,154.0],[6000,161.0],[6000,152.0],[6000,152.0],[6000,166.0],[6000,158.0],[6000,160.0],[6000,159.0],[6000,152.0],[6000,157.0],[6000,153.0],[6000,159.0],[6000,157.0],[6000,157.0],[6000,158.0],[6000,161.0],[6000,156.0],[6000,152.0],[6000,161.0],[6000,146.0],[6000,153.0],[6000,152.0],[6000,145.0],[6000,161.0],[6000,145.0],[6000,153.0],[6000,146.0],[6000,158.0],[12000,289.0],[12000,253.0],[12000,272.0],[12000,267.0],[12000,279.0],[12000,291.0],[12000,296.0],[12000,264.0],[12000,284.0],[12000,266.0],[12000,280.0],[12000,272.0],[12000,261.0],[12000,297.0],[12000,271.0],[12000,290.0],[12000,286.0],[12000,264.0],[12000,278.0],[12000,266.0],[12000,273.0],[12000,265.0],[12000,260.0],[12000,265.0],[12000,267.0],[12000,269.0],[12000,281.0],[12000,268.0],[12000,259.0],[12000,282.0],[12000,291.0],[12000,264.0],[12000,266.0],[12000,267.0],[12000,259.0],[12000,290.0],[12000,277.0],[12000,256.0],[12000,267.0],[12000,270.0],[12000,280.0],[12000,279.0],[12000,259.0],[12000,260.0],[12000,272.0],[12000,290.0],[12000,268.0],[12000,269.0],[12000,259.0],[12000,380.0],[24000,669.0],[24000,764.0],[24000,741.0],[24000,673.0],[24000,737.0],[24000,719.0],[24000,675.0],[24000,641.0],[24000,742.0],[24000,664.0],[24000,683.0],[24000,648.0],[24000,731.0],[24000,645.0],[24000,645.0],[24000,743.0],[24000,727.0],[24000,699.0],[24000,728.0],[24000,716.0],[24000,699.0],[24000,743.0],[24000,749.0],[24000,704.0],[24000,638.0],[24000,659.0],[24000,762.0],[24000,705.0],[24000,683.0],[24000,713.0],[24000,725.0],[24000,654.0],[24000,649.0],[24000,702.0],[24000,696.0],[24000,694.0],[24000,683.0],[24000,697.0],[24000,706.0],[24000,687.0],[24000,689.0],[24000,763.0],[24000,685.0],[24000,641.0],[24000,711.0],[24000,761.0],[24000,778.0],[24000,656.0],[24000,744.0],[24000,675.0],[36000,1888.0],[36000,1844.0],[36000,1851.0],[36000,1885.0],[36000,1806.0],[36000,387370.0],[36000,1832.0],[36000,1810.0],[36000,1829.0],[36000,1803.0],[36000,1761.0],[36000,1909.0],[36000,1779.0],[36000,1846.0],[36000,1792.0],[36000,1832.0],[36000,1767.0],[36000,1832.0],[36000,1762.0],[36000,1824.0],[36000,1782.0],[36000,1804.0],[36000,1771.0],[36000,1858.0],[36000,1843.0],[36000,1801.0],[36000,1814.0],[36000,1768.0],[36000,1761.0],[36000,1822.0],[36000,1767.0],[36000,1824.0],[36000,1751.0],[36000,1780.0],[36000,1802.0],[36000,1810.0],[36000,1807.0],[36000,1796.0],[36000,1794.0],[36000,16133.0],[36000,1859.0],[36000,1775.0],[36000,1866.0],[36000,1869.0],[36000,1863.0],[36000,1764.0],[36000,1861.0],[36000,1769.0],[36000,1832.0],[36000,1852.0],[48000,1691.0],[48000,1869.0],[48000,1635.0],[48000,1695.0],[48000,1658.0],[48000,1799.0],[48000,1833.0],[48000,1739.0],[48000,1841.0],[48000,1685.0],[48000,1806.0],[48000,1679.0],[48000,1720.0],[48000,1704.0],[48000,1814.0],[48000,1810.0],[48000,1792.0],[48000,1844.0],[48000,1655.0],[48000,1738.0],[48000,1676.0],[48000,1806.0],[48000,1648.0],[48000,1819.0],[48000,1657.0],[48000,1818.0],[48000,1827.0],[48000,1740.0],[48000,1692.0],[48000,1658.0],[48000,1783.0],[48000,1649.0],[48000,1650.0],[48000,1835.0],[48000,1712.0],[48000,1786.0],[48000,1816.0],[48000,1697.0],[48000,1698.0],[48000,1702.0],[48000,1669.0],[48000,1822.0],[48000,1682.0],[48000,1831.0],[48000,1778.0],[48000,1661.0],[48000,1711.0],[48000,1654.0],[48000,1702.0],[48000,1668.0],[60000,3844.0],[60000,3858.0],[60000,3898.0],[60000,3914.0],[60000,3621.0],[60000,3642.0],[60000,3828.0],[60000,3558.0],[60000,3598.0],[60000,3599.0],[60000,3662.0],[60000,3628.0],[60000,3949.0],[60000,3631.0],[60000,3602.0],[60000,3806.0],[60000,3608.0],[60000,3625.0],[60000,3593.0],[60000,3844.0],[60000,3633.0],[60000,3586.0],[60000,3621.0],[60000,3893.0],[60000,3628.0],[60000,3605.0],[60000,3615.0],[60000,3791.0],[60000,3599.0],[60000,3571.0],[60000,3796.0],[60000,3939.0],[60000,3542.0],[60000,3946.0],[60000,3606.0],[60000,3584.0],[60000,3631.0],[60000,3541.0],[60000,3574.0],[60000,3606.0],[60000,3592.0],[60000,3617.0],[60000,3932.0],[60000,3945.0],[60000,3599.0],[60000,3585.0],[60000,17468.0],[60000,3976.0],[60000,3590.0],[60000,3556.0]],"insert":[[10,58.1],[10,48.3],[10,47.3],[10,45.3],[10,45.3],[10,45.9],[10,50.1],[10,42.7],[10,43.5],[10,42.4],[10,43.7],[10,42.6],[10,46.0],[10,45.9],[10,44.5],[10,40.9],[10,43.8],[10,45.8],[10,40.7],[10,42.1],[10,43.8],[10,42.5],[10,44.7],[10,41.2],[10,42.0],[10,41.1],[10,43.7],[10,41.2],[10,42.3],[10,41.6],[10,40.8],[10,41.2],[10,41.0],[10,41.5],[10,44.6],[10,42.8],[10,42.4],[10,40.9],[10,43.5],[10,45.8],[10,40.7],[10,41.1],[10,40.7],[10,41.5],[10,40.8],[10,42.2],[10,41.1],[10,45.8],[10,46.2],[10,40.6],[100,37.48],[100,34.62],[100,36.5],[100,34.7],[100,33.95],[100,34.28],[100,34.72],[100,34.8],[100,36.22],[100,36.23],[100,77.74],[100,34.48],[100,34.24],[100,35.02],[100,33.48],[100,35.55],[100,36.55],[100,35.78],[100,35.04],[100,35.08],[100,34.56],[100,34.13],[100,34.32],[100,33.72],[100,34.78],[100,35.95],[100,34.4],[100,34.94],[100,33.77],[100,33.52],[100,35.54],[100,34.24],[100,34.49],[100,34.49],[100,34.78],[100,35.25],[100,34.53],[100,34.02],[100,33.8],[100,34.79],[100,34.2],[100,34.22],[100,34.35],[100,34.29],[100,37.13],[100,34.31],[100,34.98],[100,35.03],[100,34.31],[100,34.28],[500,74.394],[500,44.15],[500,44.198],[500,44.858],[500,44.626],[500,43.716],[500,44.514],[500,43.426],[500,44.268],[500,44.102],[500,43.67],[500,43.828],[500,44.144],[500,43.85],[500,44.172],[500,44.058],[500,71.45],[500,41.796],[500,42.286],[500,42.882],[500,41.9],[500,42.444],[500,42.506],[500,42.392],[500,43.822],[500,42.206],[500,42.764],[500,42.392],[500,43.574],[500,42.746],[500,42.428],[500,42.8],[500,50.016],[500,42.342],[500,43.136],[500,41.856],[500,43.804],[500,42.958],[500,42.764],[500,42.906],[500,42.34],[500,42.3],[500,42.486],[500,42.734],[500,42.134],[500,42.256],[500,42.688],[500,43.046],[500,43.374],[500,42.522],[6000,39.28],[6000,40.434],[6000,37.564],[6000,42.183],[6000,41.198],[6000,37.539],[6000,37.461],[6000,39.827],[6000,37.734],[6000,37.402],[6000,38.804],[6000,37.577],[6000,37.43],[6000,41.95],[6000,41.989],[6000,37.455],[6000,37.726],[6000,37.325],[6000,39.742],[6000,40.489],[6000,37.772],[6000,39.446],[6000,37.458],[6000,37.466],[6000,37.833],[6000,38.721],[6000,37.905],[6000,37.763],[6000,43.108],[6000,40.246],[6000,37.695],[6000,37.447],[6000,41.565],[6000,41.138],[6000,37.717],[6000,37.697],[6000,40.226],[6000,37.616],[6000,37.866],[6000,38.851],[6000,37.712],[6000,37.401],[6000,41.844],[6000,42.242],[6000,37.654],[6000,37.517],[6000,37.249],[6000,39.687],[6000,40.672],[6000,37.606],[12000,40.412],[12000,39.795],[12000,39.535],[12000,40.37],[12000,39.724],[12000,41.076],[12000,39.703],[12000,40.49],[12000,39.778],[12000,40.472],[12000,39.704],[12000,39.777],[12000,41.052],[12000,39.692],[12000,40.294],[12000,39.393],[12000,40.639],[12000,39.816],[12000,40.237],[12000,41.023],[12000,40.256],[12000,42.63],[12000,39.87],[12000,40.5],[12000,39.876],[12000,40.488],[12000,40.48],[12000,40.506],[12000,39.611],[12000,40.349],[12000,39.59],[12000,39.838],[12000,40.398],[12000,39.819],[12000,40.811],[12000,39.703],[12000,40.299],[12000,39.427],[12000,40.616],[12000,39.672],[12000,39.859],[12000,41.005],[12000,39.846],[12000,40.704],[12000,39.715],[12000,40.7],[12000,39.723],[12000,40.475],[12000,40.268],[12000,40.312],[24000,42.835],[24000,42.986],[24000,42.249],[24000,43.031],[24000,42.398],[24000,42.426],[24000,43.868],[24000,43.225],[24000,42.996],[24000,42.205],[24000,42.802],[24000,42.349],[24000,42.481],[24000,43.127],[24000,43.315],[24000,42.452],[24000,42.273],[24000,41.633],[24000,42.275],[24000,42.373],[24000,44.135],[24000,44.184],[24000,42.448],[24000,43.163],[24000,41.428],[24000,41.622],[24000,40.728],[24000,42.836],[24000,42.193],[24000,40.673],[24000,40.742],[24000,41.578],[24000,42.127],[24000,40.677],[24000,42.683],[24000,41.638],[24000,40.736],[24000,40.37],[24000,42.675],[24000,42.285],[24000,40.527],[24000,58.172],[24000,42.938],[24000,40.632],[24000,41.576],[24000,41.436],[24000,41.418],[24000,40.639],[24000,42.83],[24000,42.479],[36000,52.045],[36000,47.655],[36000,50.546],[36000,47.088],[36000,51.441],[36000,49.72],[36000,51.538],[36000,46.854],[36000,51.071],[36000,48.333],[36000,51.202],[36000,49.795],[36000,50.806],[36000,48.295],[36000,52.139],[36000,48.415],[36000,51.438],[36000,49.062],[36000,51.178],[36000,46.966],[36000,50.112],[36000,49.252],[36000,50.884],[36000,48.713],[36000,51.026],[36000,49.102],[36000,51.868],[36000,47.855],[36000,50.6],[36000,46.746],[36000,51.539],[36000,60.153],[36000,51.888],[36000,48.249],[36000,51.239],[36000,48.939],[36000,51.463],[36000,47.114],[36000,52.306],[36000,49.608],[36000,51.08],[36000,48.33],[36000,53.183],[36000,49.873],[36000,50.011],[36000,46.943],[36000,51.37],[36000,48.361],[36000,52.304],[36000,47.668],[48000,44.103],[48000,43.414],[48000,44.29],[48000,44.767],[48000,44.069],[48000,43.415],[48000,42.092],[48000,43.449],[48000,43.759],[48000,44.408],[48000,44.392],[48000,43.406],[48000,44.667],[48000,44.376],[48000,51.773],[48000,43.603],[48000,43.876],[48000,43.51],[48000,42.987],[48000,42.636],[48000,43.217],[48000,44.058],[48000,43.891],[48000,43.921],[48000,43.974],[48000,44.109],[48000,42.785],[48000,43.403],[48000,42.75],[48000,43.275],[48000,43.622],[48000,43.055],[48000,43.893],[48000,42.237],[48000,43.304],[48000,42.814],[48000,42.682],[48000,43.114],[48000,44.433],[48000,44.103],[48000,43.792],[48000,43.499],[48000,43.532],[48000,43.017],[48000,43.99],[48000,43.186],[48000,43.615],[48000,43.268],[48000,43.616],[48000,44.499],[60000,59.322],[60000,56.719],[60000,55.879],[60000,57.72],[60000,56.817],[60000,57.95],[60000,57.987],[60000,56.566],[60000,57.362],[60000,56.31],[60000,54.72],[60000,57.323],[60000,57.625],[60000,57.112],[60000,56.244],[60000,57.652],[60000,57.617],[60000,57.273],[60000,63.708],[60000,54.71],[60000,56.847],[60000,56.507],[60000,57.848],[60000,57.12],[60000,56.923],[60000,57.738],[60000,56.165],[60000,57.484],[60000,57.468],[60000,55.148],[60000,56.002],[60000,54.984],[60000,55.333],[60000,58.818],[60000,57.671],[60000,59.099],[60000,56.601],[60000,58.489],[60000,56.659],[60000,57.321],[60000,57.961],[60000,57.487],[60000,57.022],[60000,56.879],[60000,57.277],[60000,56.527],[60000,55.915],[60000,55.31],[60000,55.938],[60000,56.844]],"remove":[[10,81.0],[10,44.0],[10,43.0],[10,46.0],[10,44.0],[10,46.0],[10,52.0],[10,47.0],[10,44.0],[10,44.0],[10,45.0],[10,44.0],[10,44.0],[10,46.0],[10,46.0],[10,47.0],[10,47.0],[10,43.0],[10,44.0],[10,44.0],[10,42.0],[10,44.0],[10,44.0],[10,44.0],[10,47.0],[10,46.0],[10,44.0],[10,43.0],[10,48.0],[10,44.0],[10,43.0],[10,44.0],[10,48.0],[10,44.0],[10,46.0],[10,46.0],[10,43.0],[10,43.0],[10,46.0],[10,46.0],[10,46.0],[10,44.0],[10,47.0],[10,77.0],[10,46.0],[10,46.0],[10,45.0],[10,45.0],[10,46.0],[10,47.0],[100,115.0],[100,58.0],[100,79.0],[100,59.0],[100,82.0],[100,58.0],[100,61.0],[100,44.0],[100,60.0],[100,46.0],[100,62.0],[100,66.0],[100,50.0],[100,46.0],[100,62.0],[100,63.0],[100,48.0],[100,51.0],[100,66.0],[100,64.0],[100,45.0],[100,50.0],[100,59.0],[100,48.0],[100,50.0],[100,48.0],[100,61.0],[100,48.0],[100,60.0],[100,48.0],[100,61.0],[100,49.0],[100,50.0],[100,49.0],[100,44.0],[100,48.0],[100,62.0],[100,59.0],[100,60.0],[100,62.0],[100,49.0],[100,47.0],[100,60.0],[100,60.0],[100,50.0],[100,50.0],[100,47.0],[100,50.0],[100,48.0],[100,62.0],[500,125.0],[500,80.0],[500,78.0],[500,69.0],[500,69.0],[500,68.0],[500,68.0],[500,69.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,70.0],[500,68.0],[500,66.0],[500,61.0],[500,68.0],[500,62.0],[500,68.0],[500,68.0],[500,69.0],[500,62.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,61.0],[500,68.0],[500,70.0],[500,61.0],[500,61.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,68.0],[500,62.0],[500,84.0],[500,71.0],[500,86.0],[500,73.0],[500,66.0],[500,68.0],[500,67.0],[500,69.0],[500,68.0],[500,68.0],[6000,223.0],[6000,140.0],[6000,138.0],[6000,121.0],[6000,114.0],[6000,110.0],[6000,114.0],[6000,130.0],[6000,116.0],[6000,119.0],[6000,102.0],[6000,129.0],[6000,145.0],[6000,138.0],[6000,120.0],[6000,116.0],[6000,134.0],[6000,108.0],[6000,100.0],[6000,128.0],[6000,131.0],[6000,135.0],[6000,133.0],[6000,131.0],[6000,102.0],[6000,141.0],[6000,140.0],[6000,156.0],[6000,133.0],[6000,114.0],[6000,122.0],[6000,148.0],[6000,137.0],[6000,132.0],[6000,130.0],[6000,114.0],[6000,119.0],[6000,111.0],[6000,120.0],[6000,140.0],[6000,117.0],[6000,123.0],[6000,133.0],[6000,120.0],[6000,126.0],[6000,125.0],[6000,101.0],[6000,126.0],[6000,122.0],[6000,116.0],[12000,220.0],[12000,130.0],[12000,140.0],[12000,122.0],[12000,142.0],[12000,135.0],[12000,128.0],[12000,149.0],[12000,123.0],[12000,144.0],[12000,138.0],[12000,126.0],[12000,112.0],[12000,135.0],[12000,134.0],[12000,150.0],[12000,131.0],[12000,137.0],[12000,126.0],[12000,142.0],[12000,136.0],[12000,132.0],[12000,133.0],[12000,135.0],[12000,139.0],[12000,144.0],[12000,125.0],[12000,133.0],[12000,142.0],[12000,149.0],[12000,129.0],[12000,119.0],[12000,129.0],[12000,140.0],[12000,135.0],[12000,125.0],[12000,124.0],[12000,119.0],[12000,132.0],[12000,148.0],[12000,124.0],[12000,126.0],[12000,149.0],[12000,121.0],[12000,142.0],[12000,130.0],[12000,138.0],[12000,121.0],[12000,141.0],[12000,148.0],[24000,182.0],[24000,154.0],[24000,155.0],[24000,151.0],[24000,138.0],[24000,122.0],[24000,137.0],[24000,124.0],[24000,130.0],[24000,138.0],[24000,129.0],[24000,143.0],[24000,130.0],[24000,142.0],[24000,109.0],[24000,124.0],[24000,158.0],[24000,129.0],[24000,128.0],[24000,154.0],[24000,118.0],[24000,107.0],[24000,142.0],[24000,123.0],[24000,124.0],[24000,138.0],[24000,124.0],[24000,125.0],[24000,128.0],[24000,126.0],[24000,144.0],[24000,121.0],[24000,128.0],[24000,139.0],[24000,115.0],[24000,128.0],[24000,135.0],[24000,131.0],[24000,136.0],[24000,121.0],[24000,148.0],[24000,132.0],[24000,128.0],[24000,130.0],[24000,138.0],[24000,130.0],[24000,133.0],[24000,132.0],[24000,128.0],[24000,117.0],[36000,156.0],[36000,133.0],[36000,131.0],[36000,120.0],[36000,136.0],[36000,123.0],[36000,128.0],[36000,131.0],[36000,131.0],[36000,129.0],[36000,130.0],[36000,132.0],[36000,127.0],[36000,124.0],[36000,126.0],[36000,134.0],[36000,131.0],[36000,135.0],[36000,132.0],[36000,118.0],[36000,131.0],[36000,132.0],[36000,127.0],[36000,123.0],[36000,136.0],[36000,120.0],[36000,133.0],[36000,131.0],[36000,116.0],[36000,126.0],[36000,124.0],[36000,125.0],[36000,126.0],[36000,137.0],[36000,123.0],[36000,130.0],[36000,138.0],[36000,123.0],[36000,127.0],[36000,126.0],[36000,156.0],[36000,124.0],[36000,130.0],[36000,153.0],[36000,121.0],[36000,137.0],[36000,138.0],[36000,142.0],[36000,137.0],[36000,128.0],[48000,118.0],[48000,174.0],[48000,136.0],[48000,115.0],[48000,146.0],[48000,126.0],[48000,133.0],[48000,134.0],[48000,129.0],[48000,129.0],[48000,133.0],[48000,142.0],[48000,116.0],[48000,122.0],[48000,130.0],[48000,130.0],[48000,128.0],[48000,151.0],[48000,124.0],[48000,132.0],[48000,142.0],[48000,130.0],[48000,126.0],[48000,130.0],[48000,134.0],[48000,91.0],[48000,140.0],[48000,136.0],[48000,125.0],[48000,130.0],[48000,124.0],[48000,129.0],[48000,128.0],[48000,128.0],[48000,100.0],[48000,129.0],[48000,126.0],[48000,135.0],[48000,118.0],[48000,107.0],[48000,134.0],[48000,138.0],[48000,122.0],[48000,120.0],[48000,98.0],[48000,132.0],[48000,121.0],[48000,126.0],[48000,71.0],[48000,128.0],[60000,153.0],[60000,130.0],[60000,132.0],[60000,120.0],[60000,132.0],[60000,133.0],[60000,138.0],[60000,138.0],[60000,132.0],[60000,148.0],[60000,134.0],[60000,143.0],[60000,130.0],[60000,148.0],[60000,119.0],[60000,141.0],[60000,130.0],[60000,140.0],[60000,136.0],[60000,132.0],[60000,128.0],[60000,121.0],[60000,148.0],[60000,136.0],[60000,151.0],[60000,134.0],[60000,138.0],[60000,127.0],[60000,123.0],[60000,137.0],[60000,134.0],[60000,136.0],[60000,119.0],[60000,128.0],[60000,134.0],[60000,146.0],[60000,133.0],[60000,142.0],[60000,135.0],[60000,144.0],[60000,138.0],[60000,108.0],[60000,106.0],[60000,123.0],[60000,133.0],[60000,130.0],[60000,134.0],[60000,140.0],[60000,123.0],[60000,94.0]],"contains":[[10,78.0],[10,40.0],[10,41.0],[10,42.0],[10,41.0],[10,41.0],[10,42.0],[10,44.0],[10,42.0],[10,41.0],[10,41.0],[10,41.0],[10,43.0],[10,43.0],[10,41.0],[10,42.0],[10,44.0],[10,41.0],[10,44.0],[10,41.0],[10,41.0],[10,42.0],[10,43.0],[10,42.0],[10,42.0],[10,43.0],[10,69.0],[10,43.0],[10,44.0],[10,44.0],[10,43.0],[10,43.0],[10,44.0],[10,44.0],[10,42.0],[10,43.0],[10,44.0],[10,41.0],[10,41.0],[10,42.0],[10,41.0],[10,43.0],[10,41.0],[10,43.0],[10,42.0],[10,44.0],[10,43.0],[10,44.0],[10,44.0],[10,43.0],[100,59.0],[100,46.0],[100,41.0],[100,41.0],[100,42.0],[100,42.0],[100,43.0],[100,44.0],[100,42.0],[100,40.0],[100,40.0],[100,38.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,42.0],[100,40.0],[100,43.0],[100,42.0],[100,40.0],[100,40.0],[100,69.0],[100,41.0],[100,40.0],[100,41.0],[100,40.0],[100,40.0],[100,41.0],[100,42.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,41.0],[100,38.0],[100,40.0],[100,40.0],[100,40.0],[100,41.0],[100,41.0],[100,40.0],[100,40.0],[100,41.0],[100,42.0],[100,40.0],[100,40.0],[500,119.0],[500,72.0],[500,56.0],[500,59.0],[500,60.0],[500,60.0],[500,60.0],[500,49.0],[500,59.0],[500,58.0],[500,60.0],[500,66.0],[500,60.0],[500,58.0],[500,58.0],[500,57.0],[500,45.0],[500,54.0],[500,56.0],[500,60.0],[500,55.0],[500,61.0],[500,54.0],[500,54.0],[500,55.0],[500,54.0],[500,55.0],[500,53.0],[500,40.0],[500,60.0],[500,62.0],[500,55.0],[500,53.0],[500,54.0],[500,55.0],[500,62.0],[500,60.0],[500,62.0],[500,55.0],[500,55.0],[500,55.0],[500,61.0],[500,62.0],[500,54.0],[500,54.0],[500,55.0],[500,62.0],[500,55.0],[500,55.0],[500,54.0],[6000,125.0],[6000,112.0],[6000,106.0],[6000,92.0],[6000,89.0],[6000,98.0],[6000,93.0],[6000,98.0],[6000,115.0],[6000,104.0],[6000,95.0],[6000,60.0],[6000,104.0],[6000,104.0],[6000,114.0],[6000,95.0],[6000,90.0],[6000,83.0],[6000,88.0],[6000,88.0],[6000,100.0],[6000,93.0],[6000,72.0],[6000,83.0],[6000,89.0],[6000,110.0],[6000,108.0],[6000,90.0],[6000,109.0],[6000,109.0],[6000,104.0],[6000,101.0],[6000,89.0],[6000,108.0],[6000,100.0],[6000,96.0],[6000,108.0],[6000,115.0],[6000,102.0],[6000,83.0],[6000,106.0],[6000,109.0],[6000,54.0],[6000,82.0],[6000,95.0],[6000,110.0],[6000,97.0],[6000,92.0],[6000,101.0],[6000,118.0],[12000,128.0],[12000,122.0],[12000,118.0],[12000,123.0],[12000,112.0],[12000,121.0],[12000,124.0],[12000,120.0],[12000,130.0],[12000,125.0],[12000,116.0],[12000,131.0],[12000,125.0],[12000,101.0],[12000,128.0],[12000,120.0],[12000,118.0],[12000,110.0],[12000,80.0],[12000,123.0],[12000,120.0],[12000,122.0],[12000,128.0],[12000,120.0],[12000,104.0],[12000,116.0],[12000,114.0],[12000,127.0],[12000,119.0],[12000,122.0],[12000,120.0],[12000,111.0],[12000,122.0],[12000,119.0],[12000,120.0],[12000,124.0],[12000,109.0],[12000,114.0],[12000,120.0],[12000,112.0],[12000,124.0],[12000,124.0],[12000,121.0],[12000,118.0],[12000,127.0],[12000,110.0],[12000,124.0],[12000,121.0],[12000,109.0],[12000,120.0],[24000,215.0],[24000,138.0],[24000,139.0],[24000,135.0],[24000,111.0],[24000,89.0],[24000,125.0],[24000,135.0],[24000,142.0],[24000,135.0],[24000,115.0],[24000,124.0],[24000,123.0],[24000,130.0],[24000,121.0],[24000,107.0],[24000,130.0],[24000,119.0],[24000,128.0],[24000,129.0],[24000,98.0],[24000,132.0],[24000,132.0],[24000,115.0],[24000,116.0],[24000,96.0],[24000,118.0],[24000,130.0],[24000,122.0],[24000,135.0],[24000,92.0],[24000,129.0],[24000,120.0],[24000,128.0],[24000,115.0],[24000,100.0],[24000,117.0],[24000,118.0],[24000,120.0],[24000,123.0],[24000,104.0],[24000,128.0],[24000,131.0],[24000,127.0],[24000,121.0],[24000,100.0],[24000,123.0],[24000,129.0],[24000,120.0],[24000,120.0],[36000,128.0],[36000,120.0],[36000,115.0],[36000,111.0],[36000,111.0],[36000,118.0],[36000,119.0],[36000,104.0],[36000,113.0],[36000,108.0],[36000,130.0],[36000,136.0],[36000,116.0],[36000,130.0],[36000,122.0],[36000,100.0],[36000,92.0],[36000,110.0],[36000,123.0],[36000,118.0],[36000,114.0],[36000,120.0],[36000,115.0],[36000,98.0],[36000,111.0],[36000,110.0],[36000,115.0],[36000,119.0],[36000,109.0],[36000,118.0],[36000,118.0],[36000,107.0],[36000,113.0],[36000,105.0],[36000,111.0],[36000,88.0],[36000,122.0],[36000,118.0],[36000,111.0],[36000,116.0],[36000,114.0],[36000,117.0],[36000,107.0],[36000,120.0],[36000,99.0],[36000,112.0],[36000,107.0],[36000,107.0],[36000,118.0],[36000,116.0],[48000,111.0],[48000,120.0],[48000,122.0],[48000,129.0],[48000,105.0],[48000,106.0],[48000,100.0],[48000,98.0],[48000,111.0],[48000,121.0],[48000,120.0],[48000,121.0],[48000,119.0],[48000,120.0],[48000,108.0],[48000,119.0],[48000,108.0],[48000,124.0],[48000,105.0],[48000,110.0],[48000,118.0],[48000,122.0],[48000,116.0],[48000,108.0],[48000,121.0],[48000,119.0],[48000,110.0],[48000,120.0],[48000,119.0],[48000,106.0],[48000,102.0],[48000,128.0],[48000,100.0],[48000,110.0],[48000,111.0],[48000,121.0],[48000,116.0],[48000,124.0],[48000,99.0],[48000,131.0],[48000,146.0],[48000,114.0],[48000,119.0],[48000,118.0],[48000,120.0],[48000,132.0],[48000,117.0],[48000,112.0],[48000,107.0],[48000,119.0],[60000,132.0],[60000,120.0],[60000,121.0],[60000,74.0],[60000,110.0],[60000,120.0],[60000,127.0],[60000,114.0],[60000,112.0],[60000,131.0],[60000,134.0],[60000,130.0],[60000,133.0],[60000,125.0],[60000,118.0],[60000,120.0],[60000,122.0],[60000,128.0],[60000,115.0],[60000,136.0],[60000,120.0],[60000,122.0],[60000,114.0],[60000,121.0],[60000,113.0],[60000,116.0],[60000,109.0],[60000,118.0],[60000,104.0],[60000,102.0],[60000,113.0],[60000,117.0],[60000,136.0],[60000,132.0],[60000,126.0],[60000,123.0],[60000,118.0],[60000,110.0],[60000,98.0],[60000,112.0],[60000,109.0],[60000,118.0],[60000,113.0],[60000,109.0],[60000,133.0],[60000,114.0],[60000,132.0],[60000,124.0],[60000,120.0],[60000,121.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__collections__LinkedList b/analysis/current/candelabra/benchmark_results/std__collections__LinkedList
index cf5f007..88fab77 100644
--- a/analysis/current/candelabra/benchmark_results/std__collections__LinkedList
+++ b/analysis/current/candelabra/benchmark_results/std__collections__LinkedList
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"last":{"coeffs":[19.86150093349687,0.000021568504982888426,-2.2595668606946712e-10,-0.028081349113492138]},"contains":{"coeffs":[129.76607159117702,0.4491114265942642,5.403296303704082e-7,-18.710062509097042]},"push":{"coeffs":[2.221926505838212,0.00019474597299242585,-3.494628328209749e-9,0.7182100613341049]},"clear":{"coeffs":[1110.8240283182822,5.524630628852549,-4.1036902396277e-6,-212.76564427575795]},"pop":{"coeffs":[6.96607993387542,0.000054730821389724696,-6.244478691122372e-10,-0.14156898552317898]},"insert":{"coeffs":[5.175866870894595,0.000012271277886808513,9.797267960717773e-10,0.31487118990362006]},"remove":{"coeffs":[-1942.640108939784,0.9016106269980426,-4.122846312303561e-6,345.3872629854013]},"nth":{"coeffs":[1078.47753295867,0.9504441569858173,-5.979976525967597e-6,-203.8635195543029]},"first":{"coeffs":[19.831046495697876,0.00002153762170631346,-2.768519608613229e-10,-0.013904342952955062]}}},"results":{"by_op":{"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,21.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,30.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"nth":[[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[100,50.0],[100,50.0],[100,20.0],[100,90.0],[100,90.0],[100,60.0],[100,100.0],[100,80.0],[100,20.0],[100,80.0],[100,20.0],[100,70.0],[100,30.0],[100,50.0],[100,70.0],[100,90.0],[100,20.0],[100,60.0],[100,60.0],[100,50.0],[100,70.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,20.0],[100,80.0],[100,30.0],[100,20.0],[100,50.0],[100,70.0],[100,60.0],[100,50.0],[100,20.0],[100,60.0],[100,80.0],[100,60.0],[100,20.0],[100,70.0],[100,80.0],[100,20.0],[100,30.0],[100,30.0],[100,20.0],[100,30.0],[100,70.0],[100,80.0],[100,80.0],[100,80.0],[500,390.0],[500,140.0],[500,500.0],[500,421.0],[500,480.0],[500,370.0],[500,80.0],[500,120.0],[500,570.0],[500,350.0],[500,610.0],[500,130.0],[500,570.0],[500,240.0],[500,220.0],[500,120.0],[500,320.0],[500,540.0],[500,270.0],[500,260.0],[500,70.0],[500,300.0],[500,510.0],[500,240.0],[500,340.0],[500,380.0],[500,190.0],[500,510.0],[500,150.0],[500,90.0],[500,570.0],[500,500.0],[500,20.0],[500,80.0],[500,460.0],[500,300.0],[500,260.0],[500,240.0],[500,530.0],[500,470.0],[500,270.0],[500,320.0],[500,450.0],[500,450.0],[500,20.0],[500,180.0],[500,430.0],[500,130.0],[500,100.0],[500,460.0],[6000,7551.0],[6000,3150.0],[6000,1650.0],[6000,190.0],[6000,6091.0],[6000,5970.0],[6000,2220.0],[6000,3650.0],[6000,7391.0],[6000,7540.0],[6000,3930.0],[6000,390.0],[6000,4000.0],[6000,6321.0],[6000,3650.0],[6000,4690.0],[6000,4840.0],[6000,5050.0],[6000,1851.0],[6000,1200.0],[6000,1200.0],[6000,2910.0],[6000,5890.0],[6000,5940.0],[6000,3850.0],[6000,3020.0],[6000,4700.0],[6000,7410.0],[6000,3070.0],[6000,170.0],[6000,4660.0],[6000,1070.0],[6000,820.0],[6000,1110.0],[6000,7191.0],[6000,5600.0],[6000,3420.0],[6000,7681.0],[6000,6640.0],[6000,4630.0],[6000,3430.0],[6000,3301.0],[6000,2610.0],[6000,1390.0],[6000,150.0],[6000,5670.0],[6000,7070.0],[6000,5310.0],[6000,2800.0],[6000,2470.0],[12000,13251.0],[12000,3110.0],[12000,9490.0],[12000,4641.0],[12000,10630.0],[12000,9541.0],[12000,15320.0],[12000,13051.0],[12000,8100.0],[12000,1680.0],[12000,3920.0],[12000,700.0],[12000,17261.0],[12000,8590.0],[12000,3170.0],[12000,2210.0],[12000,14050.0],[12000,1520.0],[12000,10651.0],[12000,2280.0],[12000,10690.0],[12000,10331.0],[12000,310.0],[12000,11501.0],[12000,14520.0],[12000,11681.0],[12000,17841.0],[12000,8860.0],[12000,11391.0],[12000,11280.0],[12000,14221.0],[12000,11451.0],[12000,9230.0],[12000,3840.0],[12000,13491.0],[12000,930.0],[12000,11120.0],[12000,4630.0],[12000,1330.0],[12000,10750.0],[12000,12110.0],[12000,10691.0],[12000,1160.0],[12000,5260.0],[12000,11061.0],[12000,8460.0],[12000,15761.0],[12000,2460.0],[12000,11971.0],[12000,10650.0],[24000,34842.0],[24000,10260.0],[24000,21511.0],[24000,21921.0],[24000,15000.0],[24000,17030.0],[24000,20081.0],[24000,24041.0],[24000,39421.0],[24000,8630.0],[24000,38252.0],[24000,2930.0],[24000,13481.0],[24000,9331.0],[24000,34431.0],[24000,11421.0],[24000,5330.0],[24000,3600.0],[24000,27651.0],[24000,17381.0],[24000,29281.0],[24000,490.0],[24000,8540.0],[24000,7420.0],[24000,8720.0],[24000,620.0],[24000,14240.0],[24000,8660.0],[24000,15631.0],[24000,8080.0],[24000,19910.0],[24000,10520.0],[24000,31091.0],[24000,14290.0],[24000,27372.0],[24000,6650.0],[24000,16821.0],[24000,6341.0],[24000,2730.0],[24000,6390.0],[24000,33901.0],[24000,23711.0],[24000,36142.0],[24000,13831.0],[24000,20081.0],[24000,19641.0],[24000,27501.0],[24000,15970.0],[24000,4801.0],[24000,7450.0],[36000,3031.0],[36000,14340.0],[36000,15140.0],[36000,31051.0],[36000,19221.0],[36000,8011.0],[36000,30041.0],[36000,17010.0],[36000,17731.0],[36000,46182.0],[36000,19681.0],[36000,32501.0],[36000,22411.0],[36000,35601.0],[36000,8570.0],[36000,52633.0],[36000,18411.0],[36000,39022.0],[36000,10480.0],[36000,20001.0],[36000,26431.0],[36000,52753.0],[36000,31321.0],[36000,30002.0],[36000,28191.0],[36000,40492.0],[36000,19380.0],[36000,4640.0],[36000,12781.0],[36000,11200.0],[36000,2100.0],[36000,26891.0],[36000,21960.0],[36000,22431.0],[36000,33841.0],[36000,41622.0],[36000,29571.0],[36000,35552.0],[36000,1980.0],[36000,18271.0],[36000,24311.0],[36000,32081.0],[36000,10331.0],[36000,28081.0],[36000,22041.0],[36000,59122.0],[36000,13721.0],[36000,26011.0],[36000,27251.0],[36000,62913.0],[48000,29731.0],[48000,71743.0],[48000,47072.0],[48000,8210.0],[48000,17940.0],[48000,40091.0],[48000,31131.0],[48000,32482.0],[48000,10240.0],[48000,60313.0],[48000,29782.0],[48000,26932.0],[48000,20171.0],[48000,34462.0],[48000,32161.0],[48000,53522.0],[48000,7290.0],[48000,58652.0],[48000,19921.0],[48000,10090.0],[48000,3351.0],[48000,1550.0],[48000,21101.0],[48000,28821.0],[48000,24031.0],[48000,27131.0],[48000,21800.0],[48000,35971.0],[48000,16361.0],[48000,43842.0],[48000,29841.0],[48000,72283.0],[48000,20571.0],[48000,33681.0],[48000,4480.0],[48000,28312.0],[48000,21491.0],[48000,52912.0],[48000,14321.0],[48000,10631.0],[48000,25041.0],[48000,13040.0],[48000,14410.0],[48000,73823.0],[48000,39481.0],[48000,46942.0],[48000,5280.0],[48000,55772.0],[48000,57583.0],[48000,35912.0],[60000,38382.0],[60000,7480.0],[60000,66323.0],[60000,8230.0],[60000,59872.0],[60000,2450.0],[60000,19100.0],[60000,46572.0],[60000,66793.0],[60000,8630.0],[60000,23031.0],[60000,71283.0],[60000,21951.0],[60000,19871.0],[60000,50712.0],[60000,7421.0],[60000,21081.0],[60000,3380.0],[60000,41932.0],[60000,23761.0],[60000,12301.0],[60000,5570.0],[60000,20681.0],[60000,6310.0],[60000,3980.0],[60000,86494.0],[60000,2810.0],[60000,39122.0],[60000,53822.0],[60000,1490.0],[60000,50342.0],[60000,28951.0],[60000,59912.0],[60000,55352.0],[60000,27741.0],[60000,14901.0],[60000,76063.0],[60000,34931.0],[60000,24831.0],[60000,60043.0],[60000,50112.0],[60000,17761.0],[60000,49972.0],[60000,81673.0],[60000,41291.0],[60000,7850.0],[60000,19391.0],[60000,84303.0],[60000,5921.0],[60000,8870.0]],"remove":[[10,120.0],[10,30.0],[10,50.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,50.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[100,80.0],[100,120.0],[100,30.0],[100,50.0],[100,90.0],[100,110.0],[100,90.0],[100,40.0],[100,80.0],[100,100.0],[100,60.0],[100,90.0],[100,90.0],[100,100.0],[100,80.0],[100,100.0],[100,90.0],[100,90.0],[100,60.0],[100,110.0],[100,110.0],[100,90.0],[100,40.0],[100,80.0],[100,70.0],[100,100.0],[100,70.0],[100,40.0],[100,110.0],[100,50.0],[100,40.0],[100,90.0],[100,60.0],[100,60.0],[100,80.0],[100,110.0],[100,100.0],[100,30.0],[100,60.0],[100,60.0],[100,90.0],[100,90.0],[100,90.0],[100,30.0],[100,70.0],[100,100.0],[100,80.0],[100,80.0],[100,60.0],[100,50.0],[500,70.0],[500,260.0],[500,300.0],[500,250.0],[500,220.0],[500,410.0],[500,20.0],[500,340.0],[500,300.0],[500,180.0],[500,200.0],[500,80.0],[500,380.0],[500,410.0],[500,430.0],[500,210.0],[500,270.0],[500,430.0],[500,360.0],[500,220.0],[500,450.0],[500,440.0],[500,210.0],[500,210.0],[500,290.0],[500,320.0],[500,320.0],[500,340.0],[500,400.0],[500,170.0],[500,130.0],[500,380.0],[500,170.0],[500,280.0],[500,340.0],[500,420.0],[500,110.0],[500,340.0],[500,230.0],[500,130.0],[500,220.0],[500,40.0],[500,130.0],[500,350.0],[500,40.0],[500,130.0],[500,180.0],[500,270.0],[500,300.0],[500,410.0],[6000,14321.0],[6000,4920.0],[6000,2430.0],[6000,13011.0],[6000,4850.0],[6000,13181.0],[6000,11751.0],[6000,880.0],[6000,10251.0],[6000,13500.0],[6000,580.0],[6000,4710.0],[6000,12461.0],[6000,2320.0],[6000,8260.0],[6000,13930.0],[6000,9041.0],[6000,4100.0],[6000,340.0],[6000,4671.0],[6000,4020.0],[6000,8590.0],[6000,7750.0],[6000,8840.0],[6000,9720.0],[6000,9341.0],[6000,1950.0],[6000,6140.0],[6000,2660.0],[6000,5761.0],[6000,13520.0],[6000,7360.0],[6000,4270.0],[6000,8591.0],[6000,760.0],[6000,970.0],[6000,10271.0],[6000,4350.0],[6000,12061.0],[6000,8030.0],[6000,11241.0],[6000,13740.0],[6000,11330.0],[6000,4801.0],[6000,11280.0],[6000,10901.0],[6000,11420.0],[6000,9970.0],[6000,13971.0],[6000,1430.0],[12000,16850.0],[12000,16510.0],[12000,9990.0],[12000,14021.0],[12000,1720.0],[12000,13780.0],[12000,23141.0],[12000,2210.0],[12000,19621.0],[12000,11321.0],[12000,11871.0],[12000,21241.0],[12000,6890.0],[12000,22971.0],[12000,11630.0],[12000,15290.0],[12000,7970.0],[12000,13501.0],[12000,7800.0],[12000,9191.0],[12000,9381.0],[12000,15860.0],[12000,10360.0],[12000,6051.0],[12000,2040.0],[12000,10141.0],[12000,10981.0],[12000,19851.0],[12000,11790.0],[12000,10720.0],[12000,5611.0],[12000,24211.0],[12000,8571.0],[12000,22771.0],[12000,16691.0],[12000,12071.0],[12000,7851.0],[12000,13130.0],[12000,19961.0],[12000,5780.0],[12000,18351.0],[12000,10031.0],[12000,13291.0],[12000,17471.0],[12000,19661.0],[12000,6170.0],[12000,13400.0],[12000,5540.0],[12000,18321.0],[12000,18261.0],[24000,35131.0],[24000,32761.0],[24000,36291.0],[24000,29882.0],[24000,9801.0],[24000,43442.0],[24000,40512.0],[24000,38682.0],[24000,6371.0],[24000,7450.0],[24000,14870.0],[24000,19521.0],[24000,45642.0],[24000,19571.0],[24000,23811.0],[24000,2060.0],[24000,32591.0],[24000,20651.0],[24000,18541.0],[24000,27601.0],[24000,15780.0],[24000,31442.0],[24000,16891.0],[24000,24211.0],[24000,23341.0],[24000,16240.0],[24000,43742.0],[24000,33692.0],[24000,39271.0],[24000,15671.0],[24000,43322.0],[24000,29451.0],[24000,19991.0],[24000,33081.0],[24000,15501.0],[24000,6391.0],[24000,49212.0],[24000,12891.0],[24000,22101.0],[24000,33501.0],[24000,13221.0],[24000,5261.0],[24000,42082.0],[24000,21851.0],[24000,33742.0],[24000,8531.0],[24000,48903.0],[24000,34592.0],[24000,8890.0],[24000,6960.0],[36000,740.0],[36000,9271.0],[36000,35812.0],[36000,42582.0],[36000,48802.0],[36000,28841.0],[36000,59563.0],[36000,8501.0],[36000,45952.0],[36000,46222.0],[36000,50242.0],[36000,24921.0],[36000,28081.0],[36000,30931.0],[36000,42892.0],[36000,4891.0],[36000,30071.0],[36000,35521.0],[36000,42602.0],[36000,41211.0],[36000,45692.0],[36000,38882.0],[36000,13691.0],[36000,24361.0],[36000,20981.0],[36000,14771.0],[36000,23701.0],[36000,22551.0],[36000,34722.0],[36000,5920.0],[36000,21131.0],[36000,36792.0],[36000,20641.0],[36000,48702.0],[36000,23761.0],[36000,43951.0],[36000,11530.0],[36000,23401.0],[36000,44032.0],[36000,41972.0],[36000,20241.0],[36000,26382.0],[36000,17921.0],[36000,38992.0],[36000,36092.0],[36000,45002.0],[36000,30551.0],[36000,46712.0],[36000,35382.0],[36000,47692.0],[48000,11650.0],[48000,32262.0],[48000,12281.0],[48000,7080.0],[48000,5620.0],[48000,9421.0],[48000,34842.0],[48000,6280.0],[48000,58792.0],[48000,44042.0],[48000,22111.0],[48000,57873.0],[48000,27421.0],[48000,4350.0],[48000,31552.0],[48000,58042.0],[48000,4990.0],[48000,11291.0],[48000,33792.0],[48000,14741.0],[48000,63323.0],[48000,59023.0],[48000,53642.0],[48000,37561.0],[48000,23381.0],[48000,43312.0],[48000,55572.0],[48000,62833.0],[48000,13040.0],[48000,44612.0],[48000,31802.0],[48000,10731.0],[48000,25181.0],[48000,48702.0],[48000,13021.0],[48000,14021.0],[48000,24071.0],[48000,33212.0],[48000,20101.0],[48000,15460.0],[48000,53382.0],[48000,35332.0],[48000,55893.0],[48000,62332.0],[48000,11080.0],[48000,59532.0],[48000,15710.0],[48000,41622.0],[48000,38002.0],[48000,43192.0],[60000,80173.0],[60000,15270.0],[60000,78183.0],[60000,45202.0],[60000,25951.0],[60000,25071.0],[60000,42492.0],[60000,41432.0],[60000,33991.0],[60000,35622.0],[60000,84084.0],[60000,9280.0],[60000,71073.0],[60000,22841.0],[60000,50982.0],[60000,8640.0],[60000,12250.0],[60000,39351.0],[60000,66593.0],[60000,66723.0],[60000,78784.0],[60000,76094.0],[60000,31532.0],[60000,42101.0],[60000,56413.0],[60000,13091.0],[60000,24711.0],[60000,16491.0],[60000,79033.0],[60000,12920.0],[60000,71003.0],[60000,74453.0],[60000,44222.0],[60000,12840.0],[60000,27491.0],[60000,72733.0],[60000,67693.0],[60000,56862.0],[60000,79993.0],[60000,53602.0],[60000,44342.0],[60000,55612.0],[60000,40922.0],[60000,77773.0],[60000,26411.0],[60000,8051.0],[60000,52772.0],[60000,43671.0],[60000,30981.0],[60000,42812.0]],"pop":[[10,14.0],[10,10.0],[10,9.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[100,6.3],[100,5.9],[100,5.7],[100,5.7],[100,5.6],[100,5.7],[100,5.7],[100,5.7],[100,5.7],[100,5.6],[100,5.6],[100,5.7],[100,5.7],[100,5.6],[100,5.7],[100,5.6],[100,5.6],[100,5.7],[100,5.7],[100,5.7],[100,5.7],[100,5.6],[100,5.7],[100,5.7],[100,5.6],[100,5.61],[100,5.7],[100,5.7],[100,5.7],[100,5.6],[100,5.6],[100,5.7],[100,5.6],[100,5.7],[100,5.7],[100,5.7],[100,5.7],[100,5.7],[100,5.7],[100,5.6],[100,5.6],[100,5.6],[100,5.7],[100,5.6],[100,5.7],[100,5.7],[100,5.6],[100,5.7],[100,5.7],[100,5.6],[500,5.762],[500,5.66],[500,5.6],[500,5.58],[500,5.58],[500,5.58],[500,5.6],[500,5.58],[500,5.6],[500,5.6],[500,5.58],[500,5.622],[500,5.6],[500,5.58],[500,5.58],[500,5.582],[500,5.6],[500,5.58],[500,5.58],[500,5.58],[500,5.58],[500,5.58],[500,5.62],[500,5.6],[500,5.58],[500,5.58],[500,5.58],[500,5.58],[500,5.58],[500,5.6],[500,5.622],[500,5.58],[500,5.6],[500,5.58],[500,5.582],[500,5.58],[500,5.6],[500,5.58],[500,5.62],[500,5.6],[500,5.58],[500,5.58],[500,5.58],[500,5.6],[500,5.6],[500,5.58],[500,5.58],[500,5.58],[500,5.58],[500,5.582],[6000,5.629],[6000,5.615],[6000,5.619],[6000,5.599],[6000,5.614],[6000,5.588],[6000,5.585],[6000,5.579],[6000,5.585],[6000,5.587],[6000,5.582],[6000,5.589],[6000,5.588],[6000,5.582],[6000,5.58],[6000,5.585],[6000,5.579],[6000,5.577],[6000,5.855],[6000,5.592],[6000,5.58],[6000,5.584],[6000,5.58],[6000,5.587],[6000,5.582],[6000,5.579],[6000,5.59],[6000,5.587],[6000,5.588],[6000,5.582],[6000,5.582],[6000,5.587],[6000,5.849],[6000,5.585],[6000,5.595],[6000,5.583],[6000,5.588],[6000,5.577],[6000,5.584],[6000,5.585],[6000,5.574],[6000,5.582],[6000,5.592],[6000,5.575],[6000,5.582],[6000,5.6],[6000,5.612],[6000,5.61],[6000,5.62],[6000,5.609],[12000,5.659],[12000,5.713],[12000,5.647],[12000,5.649],[12000,5.637],[12000,5.649],[12000,5.639],[12000,5.654],[12000,5.607],[12000,8.7],[12000,5.713],[12000,6.099],[12000,5.667],[12000,6.36],[12000,5.675],[12000,5.676],[12000,5.691],[12000,5.679],[12000,6.669],[12000,5.922],[12000,9.314],[12000,5.719],[12000,5.674],[12000,5.669],[12000,5.784],[12000,8.33],[12000,5.989],[12000,8.409],[12000,5.681],[12000,5.675],[12000,5.671],[12000,5.678],[12000,6.193],[12000,5.67],[12000,5.673],[12000,5.678],[12000,5.67],[12000,5.669],[12000,5.666],[12000,5.694],[12000,5.673],[12000,5.669],[12000,5.668],[12000,5.668],[12000,5.669],[12000,5.978],[12000,5.674],[12000,5.675],[12000,5.664],[12000,5.671],[24000,5.662],[24000,5.657],[24000,5.641],[24000,5.661],[24000,5.647],[24000,5.649],[24000,5.777],[24000,5.651],[24000,5.654],[24000,5.647],[24000,5.658],[24000,5.657],[24000,5.647],[24000,5.659],[24000,5.654],[24000,5.644],[24000,5.759],[24000,5.649],[24000,5.658],[24000,5.653],[24000,5.658],[24000,5.663],[24000,5.657],[24000,5.762],[24000,5.65],[24000,5.652],[24000,5.749],[24000,5.683],[24000,5.684],[24000,5.683],[24000,5.689],[24000,5.681],[24000,5.686],[24000,5.796],[24000,5.652],[24000,5.648],[24000,5.653],[24000,5.651],[24000,5.645],[24000,5.656],[24000,5.655],[24000,5.641],[24000,5.658],[24000,5.756],[24000,5.651],[24000,5.651],[24000,5.659],[24000,5.655],[24000,5.661],[24000,5.654],[36000,5.641],[36000,5.705],[36000,5.636],[36000,5.631],[36000,5.638],[36000,5.633],[36000,5.638],[36000,5.631],[36000,5.702],[36000,5.603],[36000,5.673],[36000,5.632],[36000,5.639],[36000,5.635],[36000,5.635],[36000,5.624],[36000,5.611],[36000,5.668],[36000,5.634],[36000,5.632],[36000,5.637],[36000,5.634],[36000,5.637],[36000,5.634],[36000,5.709],[36000,5.63],[36000,5.701],[36000,5.634],[36000,5.643],[36000,5.603],[36000,5.605],[36000,5.621],[36000,5.635],[36000,5.699],[36000,5.64],[36000,5.708],[36000,5.636],[36000,5.633],[36000,5.605],[36000,5.598],[36000,5.614],[36000,5.604],[36000,5.689],[36000,5.634],[36000,5.704],[36000,5.635],[36000,5.637],[36000,5.631],[36000,5.637],[36000,5.639],[48000,5.663],[48000,5.693],[48000,5.74],[48000,5.629],[48000,5.691],[48000,5.69],[48000,5.629],[48000,5.675],[48000,5.626],[48000,5.646],[48000,5.626],[48000,5.633],[48000,5.676],[48000,5.628],[48000,5.681],[48000,5.631],[48000,7.54],[48000,5.761],[48000,6.693],[48000,5.659],[48000,5.659],[48000,5.662],[48000,5.712],[48000,5.661],[48000,5.641],[48000,5.727],[48000,5.69],[48000,5.742],[48000,5.628],[48000,5.628],[48000,5.631],[48000,5.629],[48000,5.685],[48000,5.628],[48000,5.686],[48000,5.631],[48000,5.626],[48000,5.687],[48000,5.691],[48000,5.738],[48000,5.706],[48000,5.695],[48000,5.694],[48000,5.759],[48000,10.585],[48000,10.508],[48000,10.732],[48000,10.734],[48000,10.779],[48000,10.799],[60000,5.685],[60000,5.686],[60000,5.608],[60000,5.633],[60000,5.685],[60000,5.641],[60000,5.641],[60000,5.627],[60000,5.653],[60000,5.64],[60000,5.638],[60000,5.641],[60000,5.683],[60000,5.658],[60000,5.615],[60000,5.659],[60000,5.679],[60000,5.637],[60000,5.642],[60000,5.683],[60000,5.611],[60000,5.641],[60000,5.639],[60000,5.683],[60000,5.642],[60000,5.64],[60000,5.641],[60000,5.683],[60000,5.643],[60000,5.64],[60000,5.641],[60000,5.68],[60000,5.64],[60000,5.644],[60000,5.684],[60000,5.68],[60000,5.647],[60000,5.644],[60000,5.682],[60000,5.642],[60000,5.639],[60000,5.624],[60000,5.655],[60000,5.614],[60000,5.64],[60000,5.643],[60000,5.693],[60000,5.639],[60000,5.638],[60000,5.641]],"clear":[[10,110.0],[10,90.0],[10,80.0],[10,70.0],[10,80.0],[10,70.0],[10,70.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,70.0],[10,60.0],[10,70.0],[10,70.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,60.0],[10,70.0],[10,60.0],[10,60.0],[10,70.0],[100,570.0],[100,550.0],[100,540.0],[100,530.0],[100,530.0],[100,530.0],[100,520.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,520.0],[100,530.0],[100,520.0],[100,530.0],[100,520.0],[100,530.0],[100,520.0],[100,530.0],[100,520.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,530.0],[100,520.0],[100,520.0],[100,530.0],[100,520.0],[100,520.0],[100,520.0],[100,520.0],[100,520.0],[100,520.0],[500,2610.0],[500,2590.0],[500,2590.0],[500,2570.0],[500,2570.0],[500,2560.0],[500,2570.0],[500,2560.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2560.0],[500,2560.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2571.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2571.0],[500,2570.0],[500,2560.0],[500,2570.0],[500,2571.0],[500,2570.0],[500,2570.0],[500,2560.0],[500,2571.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2571.0],[500,2570.0],[500,2570.0],[500,2570.0],[500,2571.0],[500,2570.0],[500,2570.0],[500,4240.0],[500,2570.0],[500,2570.0],[500,2570.0],[6000,31401.0],[6000,31321.0],[6000,31331.0],[6000,31342.0],[6000,31361.0],[6000,31311.0],[6000,31331.0],[6000,31341.0],[6000,31332.0],[6000,33491.0],[6000,31361.0],[6000,31281.0],[6000,31342.0],[6000,31321.0],[6000,31361.0],[6000,31361.0],[6000,31362.0],[6000,31301.0],[6000,31341.0],[6000,31321.0],[6000,31372.0],[6000,31341.0],[6000,31361.0],[6000,31351.0],[6000,31362.0],[6000,31361.0],[6000,31381.0],[6000,31321.0],[6000,31142.0],[6000,31141.0],[6000,31221.0],[6000,31181.0],[6000,31202.0],[6000,31162.0],[6000,31191.0],[6000,31181.0],[6000,31221.0],[6000,31151.0],[6000,31161.0],[6000,31191.0],[6000,31192.0],[6000,31352.0],[6000,31371.0],[6000,31331.0],[6000,31381.0],[6000,31322.0],[6000,31362.0],[6000,31331.0],[6000,31311.0],[6000,31292.0],[12000,62372.0],[12000,62223.0],[12000,61973.0],[12000,62182.0],[12000,61932.0],[12000,62163.0],[12000,64473.0],[12000,62202.0],[12000,62093.0],[12000,62193.0],[12000,61992.0],[12000,62173.0],[12000,62023.0],[12000,63322.0],[12000,62053.0],[12000,62123.0],[12000,62072.0],[12000,62092.0],[12000,62043.0],[12000,62193.0],[12000,63672.0],[12000,62203.0],[12000,62053.0],[12000,62212.0],[12000,61982.0],[12000,62123.0],[12000,64293.0],[12000,62412.0],[12000,62173.0],[12000,62173.0],[12000,62052.0],[12000,62213.0],[12000,62013.0],[12000,64712.0],[12000,62103.0],[12000,62203.0],[12000,62042.0],[12000,62243.0],[12000,62013.0],[12000,62313.0],[12000,62973.0],[12000,62293.0],[12000,62062.0],[12000,62253.0],[12000,62063.0],[12000,62162.0],[12000,62122.0],[12000,62423.0],[12000,62012.0],[12000,62193.0],[24000,129945.0],[24000,132065.0],[24000,129396.0],[24000,128856.0],[24000,132705.0],[24000,128855.0],[24000,129756.0],[24000,128735.0],[24000,130105.0],[24000,129025.0],[24000,129666.0],[24000,131586.0],[24000,130005.0],[24000,128745.0],[24000,129306.0],[24000,128995.0],[24000,129715.0],[24000,128876.0],[24000,130176.0],[24000,128775.0],[24000,129845.0],[24000,137615.0],[24000,129805.0],[24000,128966.0],[24000,132356.0],[24000,129025.0],[24000,130056.0],[24000,128866.0],[24000,129935.0],[24000,128855.0],[24000,129625.0],[24000,131566.0],[24000,129666.0],[24000,128955.0],[24000,129596.0],[24000,128836.0],[24000,129435.0],[24000,128806.0],[24000,130236.0],[24000,128816.0],[24000,129696.0],[24000,131965.0],[24000,129675.0],[24000,128676.0],[24000,129535.0],[24000,129135.0],[24000,129506.0],[24000,128635.0],[24000,130015.0],[24000,128745.0],[36000,190019.0],[36000,189528.0],[36000,190088.0],[36000,191938.0],[36000,189858.0],[36000,192218.0],[36000,189948.0],[36000,189679.0],[36000,190128.0],[36000,189488.0],[36000,191278.0],[36000,189668.0],[36000,192558.0],[36000,189498.0],[36000,190908.0],[36000,190848.0],[36000,190998.0],[36000,190878.0],[36000,191238.0],[36000,191998.0],[36000,190008.0],[36000,189818.0],[36000,190068.0],[36000,189678.0],[36000,191678.0],[36000,189718.0],[36000,193508.0],[36000,190658.0],[36000,192718.0],[36000,189688.0],[36000,189828.0],[36000,189638.0],[36000,190328.0],[36000,190598.0],[36000,190998.0],[36000,206698.0],[36000,200108.0],[36000,201348.0],[36000,192108.0],[36000,191708.0],[36000,192008.0],[36000,191188.0],[36000,190368.0],[36000,189638.0],[36000,194169.0],[36000,190728.0],[36000,189868.0],[36000,189548.0],[36000,207059.0],[36000,191988.0],[48000,250881.0],[48000,252361.0],[48000,255071.0],[48000,252461.0],[48000,253311.0],[48000,250950.0],[48000,250951.0],[48000,251310.0],[48000,252251.0],[48000,253900.0],[48000,251071.0],[48000,253620.0],[48000,250861.0],[48000,251180.0],[48000,250990.0],[48000,251021.0],[48000,253461.0],[48000,250950.0],[48000,253641.0],[48000,251221.0],[48000,251221.0],[48000,251611.0],[48000,252360.0],[48000,253451.0],[48000,250900.0],[48000,252461.0],[48000,252300.0],[48000,251111.0],[48000,253381.0],[48000,251061.0],[48000,253071.0],[48000,250840.0],[48000,252411.0],[48000,252331.0],[48000,252461.0],[48000,254611.0],[48000,250911.0],[48000,254101.0],[48000,250891.0],[48000,252441.0],[48000,252090.0],[48000,251011.0],[48000,254631.0],[48000,252391.0],[48000,254821.0],[48000,252291.0],[48000,252430.0],[48000,251501.0],[48000,251010.0],[48000,253491.0],[60000,315673.0],[60000,313593.0],[60000,313283.0],[60000,318503.0],[60000,317543.0],[60000,315074.0],[60000,313913.0],[60000,315984.0],[60000,313333.0],[60000,313593.0],[60000,313343.0],[60000,316503.0],[60000,315214.0],[60000,313873.0],[60000,315884.0],[60000,313693.0],[60000,313184.0],[60000,315493.0],[60000,317113.0],[60000,313614.0],[60000,313513.0],[60000,316224.0],[60000,313563.0],[60000,315254.0],[60000,313603.0],[60000,316224.0],[60000,314013.0],[60000,313913.0],[60000,317453.0],[60000,317834.0],[60000,313773.0],[60000,313373.0],[60000,316313.0],[60000,313563.0],[60000,315793.0],[60000,313593.0],[60000,316104.0],[60000,313363.0],[60000,313064.0],[60000,319673.0],[60000,315134.0],[60000,315313.0],[60000,313383.0],[60000,316213.0],[60000,314013.0],[60000,315323.0],[60000,316093.0],[60000,313634.0],[60000,315183.0],[60000,315123.0]],"last":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,30.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"contains":[[10,40.0],[10,30.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,90.0],[100,80.0],[100,100.0],[100,60.0],[100,40.0],[100,100.0],[100,50.0],[100,80.0],[100,60.0],[100,40.0],[100,60.0],[100,50.0],[100,70.0],[100,70.0],[100,80.0],[100,80.0],[100,60.0],[100,40.0],[100,50.0],[100,90.0],[100,80.0],[100,90.0],[100,80.0],[100,60.0],[100,60.0],[100,80.0],[100,40.0],[100,100.0],[100,70.0],[100,60.0],[100,60.0],[100,80.0],[100,50.0],[100,60.0],[100,70.0],[100,50.0],[100,50.0],[100,40.0],[100,80.0],[100,80.0],[100,70.0],[100,60.0],[100,80.0],[100,70.0],[100,80.0],[100,50.0],[100,70.0],[100,60.0],[100,80.0],[100,40.0],[500,290.0],[500,270.0],[500,140.0],[500,340.0],[500,320.0],[500,210.0],[500,260.0],[500,240.0],[500,200.0],[500,330.0],[500,290.0],[500,330.0],[500,310.0],[500,170.0],[500,220.0],[500,291.0],[500,290.0],[500,250.0],[500,200.0],[500,270.0],[500,200.0],[500,330.0],[500,170.0],[500,180.0],[500,320.0],[500,220.0],[500,190.0],[500,320.0],[500,210.0],[500,150.0],[500,300.0],[500,250.0],[500,330.0],[500,240.0],[500,220.0],[500,150.0],[500,140.0],[500,200.0],[500,170.0],[500,250.0],[500,250.0],[500,240.0],[500,240.0],[500,250.0],[500,220.0],[500,280.0],[500,170.0],[500,180.0],[500,180.0],[500,210.0],[6000,3700.0],[6000,1750.0],[6000,3201.0],[6000,2880.0],[6000,3350.0],[6000,1800.0],[6000,1910.0],[6000,2110.0],[6000,5980.0],[6000,3880.0],[6000,1470.0],[6000,2391.0],[6000,2100.0],[6000,3330.0],[6000,2930.0],[6000,3340.0],[6000,2630.0],[6000,3140.0],[6000,2970.0],[6000,1751.0],[6000,3750.0],[6000,1960.0],[6000,4040.0],[6000,2840.0],[6000,3210.0],[6000,3360.0],[6000,1831.0],[6000,3690.0],[6000,3330.0],[6000,2090.0],[6000,2270.0],[6000,1710.0],[6000,3780.0],[6000,1920.0],[6000,3050.0],[6000,3621.0],[6000,2320.0],[6000,2640.0],[6000,4030.0],[6000,3360.0],[6000,3420.0],[6000,1430.0],[6000,3510.0],[6000,3720.0],[6000,2421.0],[6000,2261.0],[6000,3500.0],[6000,2310.0],[6000,3690.0],[6000,3160.0],[12000,4640.0],[12000,4650.0],[12000,5470.0],[12000,4750.0],[12000,5530.0],[12000,4040.0],[12000,2870.0],[12000,4460.0],[12000,6530.0],[12000,4450.0],[12000,5830.0],[12000,4900.0],[12000,6220.0],[12000,5531.0],[12000,7460.0],[12000,4570.0],[12000,6011.0],[12000,6790.0],[12000,3190.0],[12000,5180.0],[12000,5131.0],[12000,5790.0],[12000,3550.0],[12000,4240.0],[12000,5921.0],[12000,5030.0],[12000,7390.0],[12000,3840.0],[12000,4640.0],[12000,5340.0],[12000,3501.0],[12000,2870.0],[12000,3770.0],[12000,7320.0],[12000,6311.0],[12000,4760.0],[12000,6740.0],[12000,5951.0],[12000,3580.0],[12000,3190.0],[12000,3910.0],[12000,7280.0],[12000,6680.0],[12000,5811.0],[12000,6310.0],[12000,4810.0],[12000,2980.0],[12000,3520.0],[12000,2970.0],[12000,6720.0],[24000,9160.0],[24000,5471.0],[24000,12100.0],[24000,18331.0],[24000,11551.0],[24000,16951.0],[24000,8280.0],[24000,10051.0],[24000,9150.0],[24000,7511.0],[24000,14940.0],[24000,12941.0],[24000,6430.0],[24000,9651.0],[24000,7270.0],[24000,7960.0],[24000,7790.0],[24000,15640.0],[24000,8020.0],[24000,7800.0],[24000,10931.0],[24000,15241.0],[24000,6580.0],[24000,7201.0],[24000,7300.0],[24000,12921.0],[24000,14621.0],[24000,9790.0],[24000,15261.0],[24000,8490.0],[24000,12091.0],[24000,12401.0],[24000,13561.0],[24000,7490.0],[24000,13321.0],[24000,5780.0],[24000,10600.0],[24000,14351.0],[24000,7350.0],[24000,9990.0],[24000,11581.0],[24000,12860.0],[24000,10911.0],[24000,10750.0],[24000,7380.0],[24000,10180.0],[24000,10631.0],[24000,7730.0],[24000,7510.0],[24000,12861.0],[36000,12611.0],[36000,16680.0],[36000,19421.0],[36000,22181.0],[36000,20291.0],[36000,29121.0],[36000,16991.0],[36000,20491.0],[36000,14191.0],[36000,19121.0],[36000,9751.0],[36000,9170.0],[36000,11590.0],[36000,18550.0],[36000,16441.0],[36000,15311.0],[36000,9611.0],[36000,9080.0],[36000,22141.0],[36000,19791.0],[36000,16981.0],[36000,24421.0],[36000,20461.0],[36000,20041.0],[36000,47312.0],[36000,16071.0],[36000,10331.0],[36000,14841.0],[36000,15590.0],[36000,16341.0],[36000,9801.0],[36000,11410.0],[36000,12950.0],[36000,19991.0],[36000,21941.0],[36000,12520.0],[36000,10460.0],[36000,22221.0],[36000,13401.0],[36000,19641.0],[36000,9310.0],[36000,19880.0],[36000,14821.0],[36000,21471.0],[36000,21991.0],[36000,24931.0],[36000,17220.0],[36000,21331.0],[36000,10510.0],[36000,16111.0],[48000,25841.0],[48000,25331.0],[48000,21791.0],[48000,20761.0],[48000,13541.0],[48000,15721.0],[48000,16711.0],[48000,19871.0],[48000,15320.0],[48000,17481.0],[48000,28351.0],[48000,25101.0],[48000,27611.0],[48000,28331.0],[48000,19431.0],[48000,12061.0],[48000,18441.0],[48000,16701.0],[48000,49022.0],[48000,20141.0],[48000,10741.0],[48000,27351.0],[48000,29441.0],[48000,22361.0],[48000,17691.0],[48000,14761.0],[48000,19881.0],[48000,24911.0],[48000,13271.0],[48000,21061.0],[48000,13481.0],[48000,28651.0],[48000,25812.0],[48000,26321.0],[48000,28991.0],[48000,21811.0],[48000,29922.0],[48000,13311.0],[48000,28321.0],[48000,13381.0],[48000,30541.0],[48000,16810.0],[48000,44122.0],[48000,22031.0],[48000,14750.0],[48000,26691.0],[48000,18111.0],[48000,27621.0],[48000,30242.0],[48000,25531.0],[60000,38532.0],[60000,36961.0],[60000,27871.0],[60000,33731.0],[60000,24711.0],[60000,35372.0],[60000,15441.0],[60000,15181.0],[60000,34002.0],[60000,24191.0],[60000,21501.0],[60000,35872.0],[60000,18071.0],[60000,117655.0],[60000,34002.0],[60000,18561.0],[60000,16391.0],[60000,39252.0],[60000,25271.0],[60000,32022.0],[60000,30991.0],[60000,33422.0],[60000,24351.0],[60000,13740.0],[60000,30581.0],[60000,33241.0],[60000,32391.0],[60000,33292.0],[60000,21651.0],[60000,31121.0],[60000,13571.0],[60000,14900.0],[60000,29561.0],[60000,19021.0],[60000,36462.0],[60000,14721.0],[60000,25551.0],[60000,22501.0],[60000,20581.0],[60000,35212.0],[60000,28041.0],[60000,21971.0],[60000,15120.0],[60000,36101.0],[60000,27152.0],[60000,37691.0],[60000,20941.0],[60000,27471.0],[60000,26332.0],[60000,31031.0]],"push":[[10,9.0],[10,8.0],[10,8.0],[10,7.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,7.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,5.0],[10,5.1],[10,5.0],[10,5.0],[10,5.0],[10,6.0],[10,5.0],[10,7.0],[100,5.1],[100,5.0],[100,4.9],[100,4.9],[100,5.0],[100,5.0],[100,4.9],[100,4.9],[100,4.9],[100,4.8],[100,4.9],[100,5.0],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,4.81],[100,4.9],[100,4.9],[100,4.9],[100,4.8],[100,4.8],[100,5.0],[100,4.9],[100,4.9],[100,4.9],[100,5.0],[100,5.0],[100,5.0],[100,5.0],[100,5.0],[100,4.8],[100,4.8],[100,4.9],[100,4.91],[100,5.0],[100,4.8],[100,5.1],[100,5.1],[100,4.9],[100,4.8],[100,4.8],[100,4.8],[100,4.8],[500,10.62],[500,10.382],[500,10.22],[500,10.24],[500,10.2],[500,10.18],[500,13.5],[500,9.98],[500,9.942],[500,9.96],[500,9.942],[500,9.92],[500,9.96],[500,9.96],[500,9.96],[500,9.962],[500,9.98],[500,9.96],[500,9.96],[500,9.96],[500,9.982],[500,9.98],[500,9.962],[500,9.96],[500,9.96],[500,9.96],[500,9.98],[500,9.982],[500,10.0],[500,9.96],[500,9.98],[500,9.96],[500,9.94],[500,9.96],[500,9.982],[500,9.98],[500,9.96],[500,9.96],[500,9.98],[500,9.982],[500,9.96],[500,9.96],[500,9.98],[500,9.96],[500,9.96],[500,9.96],[500,9.962],[500,9.96],[500,9.96],[500,10.0],[6000,9.822],[6000,10.119],[6000,9.802],[6000,9.799],[6000,9.804],[6000,9.799],[6000,9.796],[6000,9.796],[6000,9.802],[6000,9.802],[6000,10.097],[6000,9.797],[6000,9.802],[6000,9.814],[6000,9.802],[6000,9.806],[6000,9.802],[6000,9.802],[6000,9.802],[6000,10.005],[6000,10.009],[6000,10.005],[6000,10.011],[6000,10.012],[6000,10.014],[6000,10.015],[6000,10.007],[6000,10.007],[6000,10.02],[6000,9.999],[6000,10.009],[6000,10.007],[6000,9.997],[6000,10.001],[6000,10.021],[6000,10.009],[6000,10.29],[6000,9.804],[6000,9.807],[6000,9.806],[6000,9.797],[6000,9.804],[6000,9.797],[6000,9.804],[6000,9.802],[6000,10.087],[6000,9.809],[6000,9.799],[6000,9.806],[6000,9.807],[12000,16.9],[12000,16.809],[12000,16.802],[12000,16.777],[12000,16.952],[12000,16.877],[12000,16.841],[12000,16.777],[12000,16.807],[12000,16.781],[12000,16.823],[12000,17.023],[12000,16.791],[12000,16.795],[12000,16.99],[12000,16.787],[12000,16.792],[12000,17.087],[12000,16.806],[12000,16.821],[12000,17.189],[12000,16.813],[12000,16.799],[12000,17.005],[12000,16.799],[12000,16.777],[12000,16.997],[12000,16.784],[12000,16.77],[12000,17.022],[12000,16.792],[12000,16.814],[12000,17.202],[12000,16.805],[12000,16.774],[12000,17.038],[12000,16.791],[12000,16.805],[12000,16.79],[12000,16.816],[12000,16.811],[12000,16.816],[12000,16.822],[12000,16.795],[12000,16.802],[12000,16.895],[12000,16.892],[12000,16.882],[12000,16.887],[12000,16.922],[24000,15.004],[24000,15.264],[24000,15.152],[24000,15.0],[24000,15.307],[24000,15.157],[24000,15.001],[24000,15.128],[24000,14.983],[24000,14.904],[24000,15.045],[24000,14.912],[24000,14.91],[24000,15.072],[24000,14.99],[24000,15.095],[24000,14.984],[24000,14.986],[24000,15.112],[24000,14.999],[24000,14.992],[24000,15.094],[24000,14.994],[24000,14.916],[24000,15.052],[24000,14.914],[24000,14.906],[24000,15.01],[24000,14.912],[24000,14.904],[24000,15.077],[24000,15.054],[24000,15.053],[24000,15.181],[24000,15.052],[24000,14.995],[24000,15.099],[24000,14.993],[24000,15.125],[24000,14.995],[24000,14.994],[24000,15.043],[24000,14.927],[24000,14.908],[24000,15.05],[24000,14.91],[24000,14.994],[24000,15.184],[24000,14.989],[24000,14.994],[36000,15.099],[36000,15.101],[36000,15.261],[36000,15.255],[36000,15.367],[36000,15.262],[36000,15.22],[36000,15.652],[36000,15.345],[36000,15.327],[36000,15.178],[36000,15.17],[36000,15.345],[36000,15.253],[36000,15.265],[36000,15.257],[36000,15.259],[36000,15.18],[36000,15.174],[36000,15.165],[36000,15.235],[36000,15.293],[36000,15.22],[36000,15.17],[36000,15.188],[36000,15.194],[36000,15.23],[36000,15.1],[36000,15.184],[36000,15.193],[36000,15.18],[36000,15.112],[36000,15.177],[36000,15.305],[36000,15.383],[36000,15.318],[36000,15.331],[36000,15.382],[36000,15.336],[36000,15.255],[36000,15.252],[36000,15.279],[36000,15.179],[36000,15.189],[36000,15.099],[36000,15.095],[36000,15.107],[36000,15.121],[36000,15.169],[36000,15.247],[48000,13.908],[48000,13.899],[48000,13.766],[48000,13.875],[48000,13.915],[48000,13.891],[48000,13.917],[48000,13.904],[48000,13.975],[48000,13.897],[48000,13.902],[48000,13.845],[48000,13.834],[48000,13.809],[48000,13.849],[48000,13.914],[48000,13.832],[48000,13.764],[48000,13.9],[48000,13.889],[48000,13.902],[48000,13.839],[48000,13.926],[48000,13.879],[48000,13.823],[48000,13.845],[48000,13.853],[48000,13.889],[48000,13.903],[48000,13.862],[48000,13.832],[48000,13.836],[48000,13.962],[48000,13.884],[48000,13.9],[48000,13.858],[48000,13.838],[48000,13.909],[48000,13.885],[48000,13.826],[48000,13.852],[48000,13.83],[48000,13.816],[48000,13.83],[48000,13.911],[48000,13.843],[48000,13.893],[48000,13.891],[48000,13.942],[48000,13.989],[60000,13.288],[60000,13.369],[60000,13.292],[60000,13.308],[60000,13.299],[60000,13.288],[60000,13.33],[60000,13.339],[60000,13.367],[60000,13.314],[60000,13.299],[60000,13.372],[60000,13.27],[60000,13.324],[60000,13.353],[60000,13.287],[60000,13.314],[60000,13.357],[60000,13.432],[60000,13.395],[60000,13.354],[60000,13.345],[60000,13.305],[60000,13.295],[60000,13.303],[60000,13.282],[60000,13.316],[60000,13.288],[60000,13.307],[60000,13.32],[60000,13.31],[60000,13.274],[60000,13.342],[60000,13.364],[60000,13.312],[60000,13.325],[60000,13.366],[60000,13.296],[60000,13.301],[60000,13.34],[60000,13.309],[60000,13.298],[60000,13.328],[60000,13.287],[60000,13.297],[60000,13.301],[60000,13.28],[60000,13.289],[60000,13.314],[60000,13.274]],"insert":[[10,10.0],[10,10.0],[10,8.0],[10,9.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,8.0],[10,8.0],[10,7.0],[10,6.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,8.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[100,5.4],[100,5.3],[100,4.9],[100,5.0],[100,4.91],[100,4.9],[100,4.9],[100,5.0],[100,4.9],[100,4.8],[100,4.8],[100,4.9],[100,4.9],[100,5.0],[100,4.9],[100,4.9],[100,5.0],[100,4.9],[100,4.9],[100,4.8],[100,4.9],[100,4.9],[100,4.9],[100,4.9],[100,5.0],[100,4.9],[100,5.0],[100,4.8],[100,4.9],[100,5.0],[100,4.9],[100,4.9],[100,4.8],[100,4.8],[100,4.9],[100,4.8],[100,4.9],[100,4.9],[100,4.9],[100,4.8],[100,4.9],[100,4.9],[100,4.8],[100,4.9],[100,5.0],[100,4.9],[100,4.8],[100,4.9],[100,4.8],[100,4.9],[500,9.862],[500,9.74],[500,9.682],[500,9.74],[500,9.642],[500,9.68],[500,9.642],[500,9.66],[500,9.642],[500,9.64],[500,9.72],[500,9.64],[500,9.64],[500,9.66],[500,9.66],[500,9.64],[500,9.64],[500,9.62],[500,9.62],[500,9.66],[500,9.66],[500,9.7],[500,9.64],[500,9.64],[500,9.62],[500,9.66],[500,9.66],[500,9.68],[500,9.7],[500,9.68],[500,9.64],[500,9.64],[500,9.66],[500,9.62],[500,9.62],[500,9.742],[500,9.62],[500,9.682],[500,9.66],[500,9.662],[500,9.64],[500,9.642],[500,9.74],[500,9.662],[500,9.64],[500,9.642],[500,9.64],[500,9.622],[500,9.64],[500,9.642],[6000,9.477],[6000,9.445],[6000,9.439],[6000,9.452],[6000,9.442],[6000,9.447],[6000,9.896],[6000,9.45],[6000,9.459],[6000,9.445],[6000,9.447],[6000,9.45],[6000,9.447],[6000,9.739],[6000,9.45],[6000,9.444],[6000,9.447],[6000,9.447],[6000,9.444],[6000,9.45],[6000,9.742],[6000,9.452],[6000,9.444],[6000,9.46],[6000,9.444],[6000,9.442],[6000,9.454],[6000,9.737],[6000,9.442],[6000,9.457],[6000,9.435],[6000,9.449],[6000,9.45],[6000,9.449],[6000,10.976],[6000,9.45],[6000,9.444],[6000,9.442],[6000,9.449],[6000,9.444],[6000,9.445],[6000,9.747],[6000,9.44],[6000,9.444],[6000,9.455],[6000,9.435],[6000,9.44],[6000,9.449],[6000,9.732],[6000,9.447],[12000,9.425],[12000,9.433],[12000,9.433],[12000,9.427],[12000,9.43],[12000,9.422],[12000,9.422],[12000,9.425],[12000,9.43],[12000,9.422],[12000,9.428],[12000,9.424],[12000,9.426],[12000,9.419],[12000,9.419],[12000,9.4],[12000,9.371],[12000,9.562],[12000,9.376],[12000,9.423],[12000,9.425],[12000,9.426],[12000,9.425],[12000,9.425],[12000,9.605],[12000,9.422],[12000,9.423],[12000,9.428],[12000,9.42],[12000,9.421],[12000,9.42],[12000,9.599],[12000,9.42],[12000,9.423],[12000,9.42],[12000,9.429],[12000,9.428],[12000,9.371],[12000,9.552],[12000,9.38],[12000,9.415],[12000,9.429],[12000,9.432],[12000,9.419],[12000,9.43],[12000,9.428],[12000,9.427],[12000,9.422],[12000,9.431],[12000,9.431],[24000,9.658],[24000,9.632],[24000,9.641],[24000,9.634],[24000,9.817],[24000,9.64],[24000,9.807],[24000,9.636],[24000,9.635],[24000,9.586],[24000,9.572],[24000,9.641],[24000,9.639],[24000,9.645],[24000,9.64],[24000,9.889],[24000,9.612],[24000,9.829],[24000,9.545],[24000,9.56],[24000,9.539],[24000,9.53],[24000,9.537],[24000,9.634],[24000,9.64],[24000,9.633],[24000,9.752],[24000,9.662],[24000,9.771],[24000,9.606],[24000,9.76],[24000,9.644],[24000,9.628],[24000,9.542],[24000,9.53],[24000,9.594],[24000,9.584],[24000,9.697],[24000,9.638],[24000,9.769],[24000,9.62],[24000,9.73],[24000,9.587],[24000,9.613],[24000,9.537],[24000,9.531],[24000,9.534],[24000,9.535],[24000,9.539],[24000,9.535],[36000,13.133],[36000,13.151],[36000,13.145],[36000,13.068],[36000,13.064],[36000,13.04],[36000,12.926],[36000,12.916],[36000,13.018],[36000,13.077],[36000,13.042],[36000,13.072],[36000,13.035],[36000,12.987],[36000,12.992],[36000,12.92],[36000,13.075],[36000,13.004],[36000,13.079],[36000,13.0],[36000,12.944],[36000,12.957],[36000,12.924],[36000,12.929],[36000,12.994],[36000,12.987],[36000,13.084],[36000,13.112],[36000,13.059],[36000,12.948],[36000,12.944],[36000,13.052],[36000,12.97],[36000,13.196],[36000,13.258],[36000,13.147],[36000,12.989],[36000,12.995],[36000,12.969],[36000,13.035],[36000,13.047],[36000,12.913],[36000,12.987],[36000,13.034],[36000,13.132],[36000,13.028],[36000,12.904],[36000,12.918],[36000,13.051],[36000,13.068],[48000,12.435],[48000,12.41],[48000,12.364],[48000,12.428],[48000,12.413],[48000,12.408],[48000,12.371],[48000,12.413],[48000,12.496],[48000,12.5],[48000,12.362],[48000,12.419],[48000,12.429],[48000,12.424],[48000,12.436],[48000,12.531],[48000,12.488],[48000,12.407],[48000,12.356],[48000,12.481],[48000,12.423],[48000,12.413],[48000,12.362],[48000,12.411],[48000,12.371],[48000,12.363],[48000,12.366],[48000,12.424],[48000,12.431],[48000,12.415],[48000,12.368],[48000,12.433],[48000,12.419],[48000,12.416],[48000,12.368],[48000,12.39],[48000,12.416],[48000,12.421],[48000,12.367],[48000,12.416],[48000,12.413],[48000,12.289],[48000,12.302],[48000,12.434],[48000,12.422],[48000,12.411],[48000,12.423],[48000,12.494],[48000,12.427],[48000,12.364],[60000,14.456],[60000,14.384],[60000,14.422],[60000,14.425],[60000,14.44],[60000,14.454],[60000,14.423],[60000,14.388],[60000,14.439],[60000,14.405],[60000,14.426],[60000,14.373],[60000,14.428],[60000,14.449],[60000,14.489],[60000,14.464],[60000,14.417],[60000,14.408],[60000,14.373],[60000,14.338],[60000,14.378],[60000,14.388],[60000,14.322],[60000,14.418],[60000,14.524],[60000,14.449],[60000,14.487],[60000,14.505],[60000,14.461],[60000,14.515],[60000,14.5],[60000,14.463],[60000,14.504],[60000,14.455],[60000,14.454],[60000,14.494],[60000,14.555],[60000,14.577],[60000,14.5],[60000,14.487],[60000,14.464],[60000,14.352],[60000,14.353],[60000,14.55],[60000,14.429],[60000,14.382],[60000,14.307],[60000,14.354],[60000,14.353],[60000,14.309]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"push":{"coeffs":[7.14136964169694,-0.0003060200433968041,4.7121317340786105e-9,0.9861670304429708]},"last":{"coeffs":[21.47028615550107,0.0019722105794533484,-2.497738100673283e-8,0.8496066566407023]},"remove":{"coeffs":[15436.091134228744,4.949167352962235,-0.00004268391914249905,-2830.9946710222575]},"pop":{"coeffs":[13.294207513297266,0.00007483100547743017,-8.850603959994737e-10,-0.3292717431556298]},"contains":{"coeffs":[1157.9135787093546,1.5434364505594829,-7.6079280958004855e-6,-234.8964850959892]},"clear":{"coeffs":[9070.26443380583,11.881650400262458,-0.000044505318033688165,-1664.5093417579774]},"insert":{"coeffs":[8.185598397069498,0.0005423411146480567,-8.982272114030859e-9,0.8479817155452878]},"first":{"coeffs":[11.449666777521315,0.0008862744496227898,-7.73546414250191e-9,3.060502083755722]},"nth":{"coeffs":[-1041.326452868525,1.5904026347326834,1.9947436347698185e-6,170.73507892654743]}}},"results":{"by_op":{"clear":[[10,14908.0],[10,201.0],[10,111.0],[10,134.0],[10,109.0],[10,110.0],[10,106.0],[10,101.0],[10,113.0],[10,100.0],[10,110.0],[10,111.0],[10,107.0],[10,102.0],[10,112.0],[10,101.0],[10,106.0],[10,116.0],[10,111.0],[10,108.0],[10,110.0],[10,105.0],[10,106.0],[10,103.0],[10,103.0],[10,100.0],[10,108.0],[10,112.0],[10,107.0],[10,100.0],[10,111.0],[10,109.0],[10,106.0],[10,116.0],[10,108.0],[10,110.0],[10,108.0],[10,112.0],[10,106.0],[10,109.0],[10,111.0],[10,107.0],[10,110.0],[10,104.0],[10,107.0],[10,102.0],[10,111.0],[10,99.0],[10,110.0],[10,108.0],[100,1088.0],[100,973.0],[100,1041.0],[100,1021.0],[100,1027.0],[100,1025.0],[100,1035.0],[100,1023.0],[100,1026.0],[100,1026.0],[100,1023.0],[100,1024.0],[100,1026.0],[100,1023.0],[100,1032.0],[100,1025.0],[100,1025.0],[100,1025.0],[100,1023.0],[100,1023.0],[100,1022.0],[100,1023.0],[100,1024.0],[100,1022.0],[100,1027.0],[100,1023.0],[100,1025.0],[100,1023.0],[100,1021.0],[100,1022.0],[100,1025.0],[100,1024.0],[100,1026.0],[100,1023.0],[100,1025.0],[100,1024.0],[100,1023.0],[100,1022.0],[100,1027.0],[100,1023.0],[100,1023.0],[100,1026.0],[100,1026.0],[100,1023.0],[100,1025.0],[100,1023.0],[100,1025.0],[100,1025.0],[100,1025.0],[100,1024.0],[500,4767.0],[500,4609.0],[500,5065.0],[500,5060.0],[500,5056.0],[500,5063.0],[500,5050.0],[500,5058.0],[500,5057.0],[500,5058.0],[500,5053.0],[500,5058.0],[500,5043.0],[500,5051.0],[500,5049.0],[500,5057.0],[500,5054.0],[500,5048.0],[500,5053.0],[500,5057.0],[500,5052.0],[500,5058.0],[500,5058.0],[500,5058.0],[500,5057.0],[500,5057.0],[500,5057.0],[500,5060.0],[500,5052.0],[500,5055.0],[500,5054.0],[500,5051.0],[500,5051.0],[500,5055.0],[500,5051.0],[500,19158.0],[500,4763.0],[500,4749.0],[500,4753.0],[500,4758.0],[500,4756.0],[500,4747.0],[500,4747.0],[500,4757.0],[500,4754.0],[500,4754.0],[500,4746.0],[500,4747.0],[500,4761.0],[500,4747.0],[6000,55310.0],[6000,54882.0],[6000,73833.0],[6000,52996.0],[6000,53082.0],[6000,56706.0],[6000,56799.0],[6000,56767.0],[6000,56699.0],[6000,56734.0],[6000,56778.0],[6000,53074.0],[6000,56728.0],[6000,56690.0],[6000,56668.0],[6000,56745.0],[6000,56713.0],[6000,56730.0],[6000,53254.0],[6000,56774.0],[6000,56665.0],[6000,56683.0],[6000,56649.0],[6000,56732.0],[6000,56773.0],[6000,53378.0],[6000,56730.0],[6000,56704.0],[6000,56768.0],[6000,56762.0],[6000,64444.0],[6000,53084.0],[6000,53482.0],[6000,56819.0],[6000,56643.0],[6000,56742.0],[6000,56738.0],[6000,56721.0],[6000,56782.0],[6000,53517.0],[6000,56743.0],[6000,56687.0],[6000,56754.0],[6000,56768.0],[6000,56718.0],[6000,56725.0],[6000,55540.0],[6000,58501.0],[6000,58577.0],[6000,58473.0],[12000,120382.0],[12000,119292.0],[12000,127687.0],[12000,117510.0],[12000,118530.0],[12000,117546.0],[12000,118541.0],[12000,118003.0],[12000,119177.0],[12000,124546.0],[12000,118906.0],[12000,118228.0],[12000,124765.0],[12000,117563.0],[12000,119209.0],[12000,128527.0],[12000,119813.0],[12000,117748.0],[12000,118937.0],[12000,125294.0],[12000,118758.0],[12000,117794.0],[12000,119177.0],[12000,118084.0],[12000,119025.0],[12000,117930.0],[12000,120212.0],[12000,117682.0],[12000,119136.0],[12000,125646.0],[12000,119082.0],[12000,117578.0],[12000,119193.0],[12000,118099.0],[12000,119245.0],[12000,118256.0],[12000,120516.0],[12000,117589.0],[12000,118536.0],[12000,126584.0],[12000,119060.0],[12000,117901.0],[12000,120614.0],[12000,117781.0],[12000,118837.0],[12000,117998.0],[12000,120685.0],[12000,118623.0],[12000,118965.0],[12000,126466.0],[24000,228552.0],[24000,247108.0],[24000,255680.0],[24000,239751.0],[24000,226974.0],[24000,244169.0],[24000,227233.0],[24000,251782.0],[24000,249072.0],[24000,263989.0],[24000,226992.0],[24000,225360.0],[24000,226794.0],[24000,262840.0],[24000,240881.0],[24000,238716.0],[24000,234367.0],[24000,248789.0],[24000,248523.0],[24000,626821.0],[24000,250573.0],[24000,240767.0],[24000,264627.0],[24000,249363.0],[24000,272917.0],[24000,225314.0],[24000,227005.0],[24000,224131.0],[24000,227026.0],[24000,234966.0],[24000,266459.0],[24000,214686.0],[24000,236573.0],[24000,226138.0],[24000,265546.0],[24000,254562.0],[24000,241451.0],[24000,225527.0],[24000,209149.0],[24000,254600.0],[24000,243868.0],[24000,261075.0],[24000,238033.0],[24000,233200.0],[24000,255978.0],[24000,251545.0],[24000,234607.0],[24000,225527.0],[24000,227179.0],[24000,233581.0],[36000,307016.0],[36000,311007.0],[36000,313082.0],[36000,422464.0],[36000,363923.0],[36000,309316.0],[36000,306931.0],[36000,308536.0],[36000,315248.0],[36000,324329.0],[36000,306529.0],[36000,339433.0],[36000,306674.0],[36000,346720.0],[36000,306509.0],[36000,326327.0],[36000,334064.0],[36000,308711.0],[36000,357737.0],[36000,372858.0],[36000,330780.0],[36000,308829.0],[36000,327207.0],[36000,357074.0],[36000,358347.0],[36000,315715.0],[36000,361093.0],[36000,362846.0],[36000,326928.0],[36000,308883.0],[36000,345716.0],[36000,358502.0],[36000,343271.0],[36000,339742.0],[36000,333141.0],[36000,308864.0],[36000,306615.0],[36000,344475.0],[36000,343144.0],[36000,361167.0],[36000,306740.0],[36000,358648.0],[36000,306768.0],[36000,316796.0],[36000,314813.0],[36000,308932.0],[36000,363728.0],[36000,309272.0],[36000,312768.0],[36000,317630.0],[48000,480234.0],[48000,484988.0],[48000,488616.0],[48000,474069.0],[48000,477175.0],[48000,474354.0],[48000,498375.0],[48000,485616.0],[48000,484826.0],[48000,474286.0],[48000,477663.0],[48000,483722.0],[48000,490354.0],[48000,482785.0],[48000,477678.0],[48000,474006.0],[48000,495300.0],[48000,484766.0],[48000,486999.0],[48000,473921.0],[48000,477993.0],[48000,473814.0],[48000,488222.0],[48000,484494.0],[48000,477491.0],[48000,474719.0],[48000,489001.0],[48000,484269.0],[48000,487945.0],[48000,480567.0],[48000,478096.0],[48000,473791.0],[48000,486384.0],[48000,495547.0],[48000,486549.0],[48000,473992.0],[48000,489246.0],[48000,481698.0],[48000,487874.0],[48000,484668.0],[48000,477304.0],[48000,474394.0],[48000,477374.0],[48000,493852.0],[48000,488170.0],[48000,473985.0],[48000,477425.0],[48000,474187.0],[48000,487228.0],[48000,485499.0],[60000,505818.0],[60000,517353.0],[60000,513377.0],[60000,523744.0],[60000,504276.0],[60000,515252.0],[60000,543082.0],[60000,529332.0],[60000,548045.0],[60000,539810.0],[60000,504582.0],[60000,507126.0],[60000,562450.0],[60000,506688.0],[60000,504324.0],[60000,547464.0],[60000,564271.0],[60000,507203.0],[60000,519451.0],[60000,514311.0],[60000,539174.0],[60000,540714.0],[60000,527691.0],[60000,507202.0],[60000,570289.0],[60000,513903.0],[60000,512367.0],[60000,506740.0],[60000,554319.0],[60000,514413.0],[60000,537370.0],[60000,506920.0],[60000,512370.0],[60000,506590.0],[60000,504657.0],[60000,515326.0],[60000,513133.0],[60000,506758.0],[60000,529934.0],[60000,513680.0],[60000,511952.0],[60000,506790.0],[60000,528638.0],[60000,557629.0],[60000,533973.0],[60000,514343.0],[60000,534241.0],[60000,507105.0],[60000,504770.0],[60000,539136.0]],"insert":[[10,25.5],[10,15.4],[10,12.4],[10,11.6],[10,12.5],[10,9.9],[10,11.5],[10,9.8],[10,9.9],[10,9.9],[10,12.6],[10,9.9],[10,9.9],[10,11.0],[10,9.8],[10,9.7],[10,11.2],[10,10.1],[10,9.9],[10,10.0],[10,9.8],[10,9.8],[10,10.0],[10,9.8],[10,9.9],[10,9.9],[10,10.0],[10,9.8],[10,9.9],[10,10.1],[10,10.0],[10,10.0],[10,10.1],[10,9.9],[10,9.9],[10,14.0],[10,10.4],[10,10.3],[10,10.1],[10,10.0],[10,10.0],[10,9.9],[10,10.9],[10,10.2],[10,9.9],[10,10.2],[10,10.1],[10,10.0],[10,10.0],[10,10.0],[100,165.09],[100,9.55],[100,9.47],[100,9.47],[100,9.34],[100,9.58],[100,9.57],[100,9.49],[100,9.77],[100,9.39],[100,9.35],[100,9.37],[100,9.61],[100,9.37],[100,9.39],[100,9.35],[100,9.48],[100,9.34],[100,9.37],[100,9.19],[100,9.29],[100,9.33],[100,9.25],[100,9.37],[100,9.25],[100,9.34],[100,9.23],[100,9.25],[100,9.32],[100,9.4],[100,9.22],[100,9.39],[100,9.26],[100,9.43],[100,9.27],[100,9.26],[100,9.25],[100,9.47],[100,9.25],[100,9.42],[100,9.27],[100,9.65],[100,9.27],[100,9.28],[100,9.27],[100,9.41],[100,9.42],[100,9.45],[100,9.43],[100,9.42],[500,20.672],[500,19.488],[500,19.34],[500,19.302],[500,19.334],[500,19.366],[500,19.292],[500,19.296],[500,19.314],[500,19.286],[500,19.798],[500,19.524],[500,19.278],[500,19.254],[500,19.282],[500,19.27],[500,19.278],[500,19.414],[500,19.282],[500,19.25],[500,19.262],[500,19.244],[500,19.292],[500,19.244],[500,19.314],[500,30.238],[500,19.346],[500,19.242],[500,19.278],[500,19.272],[500,19.28],[500,19.266],[500,19.276],[500,19.37],[500,19.308],[500,19.29],[500,19.272],[500,19.782],[500,19.298],[500,19.778],[500,19.292],[500,19.286],[500,19.286],[500,19.282],[500,19.276],[500,19.272],[500,19.306],[500,19.788],[500,19.282],[500,19.296],[6000,20.308],[6000,19.079],[6000,18.485],[6000,18.477],[6000,18.479],[6000,19.713],[6000,18.485],[6000,19.027],[6000,19.022],[6000,19.027],[6000,18.435],[6000,18.48],[6000,19.025],[6000,20.01],[6000,19.509],[6000,19.032],[6000,19.023],[6000,19.023],[6000,18.476],[6000,19.565],[6000,19.03],[6000,18.314],[6000,18.479],[6000,18.478],[6000,19.037],[6000,19.033],[6000,19.028],[6000,19.03],[6000,19.799],[6000,19.032],[6000,19.025],[6000,21.422],[6000,21.39],[6000,19.03],[6000,19.033],[6000,19.028],[6000,19.04],[6000,19.026],[6000,19.034],[6000,19.031],[6000,19.672],[6000,19.033],[6000,18.479],[6000,19.029],[6000,19.03],[6000,18.868],[6000,19.034],[6000,19.026],[6000,19.027],[6000,19.043],[12000,23.306],[12000,24.311],[12000,22.364],[12000,21.673],[12000,21.641],[12000,21.812],[12000,21.721],[12000,21.849],[12000,21.737],[12000,24.009],[12000,22.38],[12000,21.605],[12000,21.652],[12000,21.596],[12000,21.698],[12000,21.615],[12000,21.712],[12000,21.619],[12000,22.366],[12000,21.666],[12000,21.686],[12000,21.666],[12000,22.388],[12000,21.68],[12000,21.686],[12000,23.927],[12000,22.543],[12000,21.715],[12000,21.656],[12000,23.446],[12000,23.528],[12000,21.684],[12000,21.616],[12000,24.215],[12000,23.419],[12000,21.657],[12000,21.881],[12000,21.674],[12000,21.654],[12000,21.621],[12000,23.158],[12000,23.066],[12000,23.406],[12000,21.689],[12000,21.694],[12000,21.7],[12000,21.673],[12000,21.857],[12000,21.635],[12000,24.046],[24000,70.206],[24000,69.483],[24000,71.828],[24000,69.845],[24000,70.247],[24000,69.553],[24000,68.99],[24000,68.758],[24000,83.903],[24000,29.686],[24000,28.833],[24000,28.303],[24000,28.833],[24000,28.737],[24000,28.705],[24000,28.231],[24000,28.21],[24000,29.229],[24000,28.931],[24000,29.472],[24000,28.992],[24000,28.615],[24000,28.689],[24000,28.497],[24000,28.505],[24000,28.106],[24000,30.221],[24000,30.195],[24000,28.514],[24000,28.029],[24000,28.519],[24000,28.5],[24000,28.486],[24000,29.467],[24000,29.503],[24000,29.152],[24000,28.367],[24000,28.357],[24000,28.341],[24000,27.925],[24000,28.755],[24000,28.421],[24000,28.344],[24000,28.435],[24000,28.538],[24000,28.251],[24000,28.211],[24000,28.602],[24000,28.263],[24000,27.839],[36000,22.883],[36000,23.205],[36000,21.467],[36000,23.473],[36000,23.78],[36000,21.166],[36000,23.726],[36000,23.226],[36000,21.366],[36000,22.427],[36000,22.916],[36000,22.04],[36000,22.699],[36000,21.437],[36000,22.424],[36000,24.154],[36000,24.325],[36000,23.614],[36000,23.529],[36000,24.288],[36000,25.195],[36000,24.262],[36000,24.766],[36000,22.21],[36000,25.187],[36000,23.324],[36000,21.66],[36000,24.162],[36000,23.272],[36000,25.158],[36000,24.097],[36000,23.408],[36000,23.282],[36000,23.067],[36000,25.047],[36000,24.646],[36000,23.386],[36000,25.657],[36000,23.163],[36000,26.761],[36000,22.95],[36000,21.379],[36000,23.859],[36000,22.846],[36000,23.638],[36000,21.976],[36000,24.709],[36000,22.497],[36000,24.149],[36000,25.096],[48000,26.73],[48000,26.83],[48000,26.718],[48000,26.756],[48000,26.49],[48000,26.777],[48000,26.589],[48000,26.53],[48000,34.973],[48000,26.804],[48000,26.56],[48000,26.595],[48000,26.645],[48000,26.782],[48000,26.526],[48000,26.743],[48000,26.58],[48000,26.518],[48000,27.042],[48000,26.49],[48000,26.763],[48000,26.776],[48000,26.551],[48000,26.779],[48000,26.781],[48000,26.786],[48000,26.56],[48000,26.676],[48000,26.585],[48000,26.604],[48000,27.033],[48000,26.528],[48000,26.795],[48000,26.831],[48000,26.51],[48000,26.872],[48000,26.728],[48000,26.751],[48000,26.494],[48000,26.788],[48000,26.572],[48000,26.51],[48000,27.024],[48000,26.506],[48000,26.771],[48000,26.811],[48000,26.442],[48000,26.892],[48000,26.508],[48000,26.713],[60000,22.746],[60000,28.993],[60000,22.798],[60000,22.613],[60000,22.21],[60000,22.251],[60000,22.379],[60000,22.571],[60000,22.751],[60000,22.549],[60000,22.242],[60000,23.77],[60000,22.228],[60000,22.754],[60000,22.498],[60000,21.732],[60000,22.04],[60000,22.104],[60000,21.941],[60000,22.55],[60000,22.349],[60000,22.326],[60000,23.156],[60000,22.773],[60000,21.983],[60000,21.599],[60000,22.562],[60000,22.489],[60000,22.109],[60000,22.442],[60000,22.266],[60000,22.278],[60000,22.615],[60000,22.247],[60000,22.445],[60000,22.39],[60000,22.441],[60000,22.282],[60000,22.526],[60000,22.258],[60000,22.587],[60000,22.263],[60000,22.315],[60000,22.607],[60000,21.627],[60000,22.128],[60000,22.799],[60000,22.739],[60000,22.874],[60000,23.307]],"first":[[10,45.0],[10,24.0],[10,27.0],[10,27.0],[10,24.0],[10,24.0],[10,25.0],[10,28.0],[10,25.0],[10,26.0],[10,24.0],[10,24.0],[10,26.0],[10,28.0],[10,27.0],[10,26.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,27.0],[10,24.0],[10,27.0],[10,26.0],[10,24.0],[10,27.0],[10,24.0],[10,24.0],[10,27.0],[10,24.0],[10,26.0],[10,27.0],[10,26.0],[10,25.0],[10,25.0],[10,26.0],[10,24.0],[10,24.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,26.0],[10,24.0],[10,24.0],[10,24.0],[10,27.0],[10,26.0],[10,26.0],[100,72.0],[100,28.0],[100,28.0],[100,27.0],[100,28.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,26.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,27.0],[500,45.0],[500,42.0],[500,55.0],[500,20.0],[500,40.0],[500,38.0],[500,40.0],[500,26.0],[500,38.0],[500,38.0],[500,36.0],[500,37.0],[500,28.0],[500,38.0],[500,32.0],[500,39.0],[500,26.0],[500,38.0],[500,38.0],[500,38.0],[500,37.0],[500,26.0],[500,37.0],[500,38.0],[500,38.0],[500,26.0],[500,37.0],[500,38.0],[500,37.0],[500,38.0],[500,26.0],[500,36.0],[500,37.0],[500,38.0],[500,29.0],[500,40.0],[500,40.0],[500,42.0],[500,41.0],[500,26.0],[500,41.0],[500,41.0],[500,41.0],[500,25.0],[500,42.0],[500,42.0],[500,40.0],[500,27.0],[500,41.0],[500,41.0],[6000,80.0],[6000,44.0],[6000,41.0],[6000,59.0],[6000,42.0],[6000,58.0],[6000,42.0],[6000,40.0],[6000,38.0],[6000,38.0],[6000,38.0],[6000,38.0],[6000,54.0],[6000,38.0],[6000,38.0],[6000,38.0],[6000,47.0],[6000,44.0],[6000,38.0],[6000,38.0],[6000,75.0],[6000,43.0],[6000,40.0],[6000,41.0],[6000,41.0],[6000,42.0],[6000,39.0],[6000,52.0],[6000,41.0],[6000,39.0],[6000,40.0],[6000,44.0],[6000,59.0],[6000,42.0],[6000,61.0],[6000,41.0],[6000,41.0],[6000,40.0],[6000,42.0],[6000,40.0],[6000,41.0],[6000,59.0],[6000,41.0],[6000,41.0],[6000,39.0],[6000,40.0],[6000,39.0],[6000,44.0],[6000,60.0],[6000,41.0],[12000,69.0],[12000,85.0],[12000,80.0],[12000,78.0],[12000,77.0],[12000,85.0],[12000,88.0],[12000,68.0],[12000,79.0],[12000,82.0],[12000,67.0],[12000,98.0],[12000,89.0],[12000,108.0],[12000,88.0],[12000,96.0],[12000,73.0],[12000,100.0],[12000,108.0],[12000,82.0],[12000,91.0],[12000,68.0],[12000,73.0],[12000,96.0],[12000,86.0],[12000,80.0],[12000,84.0],[12000,82.0],[12000,81.0],[12000,69.0],[12000,82.0],[12000,80.0],[12000,82.0],[12000,88.0],[12000,80.0],[12000,87.0],[12000,58.0],[12000,80.0],[12000,94.0],[12000,83.0],[12000,87.0],[12000,80.0],[12000,78.0],[12000,52.0],[12000,83.0],[12000,84.0],[12000,84.0],[12000,86.0],[12000,84.0],[12000,81.0],[24000,95.0],[24000,57.0],[24000,69.0],[24000,64.0],[24000,59.0],[24000,74.0],[24000,64.0],[24000,80.0],[24000,69.0],[24000,80.0],[24000,40.0],[24000,73.0],[24000,62.0],[24000,72.0],[24000,62.0],[24000,70.0],[24000,78.0],[24000,81.0],[24000,80.0],[24000,76.0],[24000,70.0],[24000,62.0],[24000,72.0],[24000,80.0],[24000,70.0],[24000,78.0],[24000,41.0],[24000,70.0],[24000,52.0],[24000,71.0],[24000,58.0],[24000,72.0],[24000,57.0],[24000,59.0],[24000,71.0],[24000,65.0],[24000,74.0],[24000,68.0],[24000,75.0],[24000,68.0],[24000,72.0],[24000,77.0],[24000,74.0],[24000,58.0],[24000,70.0],[24000,58.0],[24000,71.0],[24000,76.0],[24000,59.0],[24000,64.0],[36000,58.0],[36000,92.0],[36000,55.0],[36000,77.0],[36000,57.0],[36000,92.0],[36000,84.0],[36000,98.0],[36000,82.0],[36000,78.0],[36000,77.0],[36000,82.0],[36000,94.0],[36000,90.0],[36000,76.0],[36000,76.0],[36000,76.0],[36000,80.0],[36000,86.0],[36000,90.0],[36000,68.0],[36000,75.0],[36000,75.0],[36000,81.0],[36000,89.0],[36000,84.0],[36000,74.0],[36000,68.0],[36000,79.0],[36000,57.0],[36000,83.0],[36000,74.0],[36000,76.0],[36000,82.0],[36000,70.0],[36000,77.0],[36000,84.0],[36000,96.0],[36000,77.0],[36000,72.0],[36000,76.0],[36000,78.0],[36000,87.0],[36000,73.0],[36000,86.0],[36000,76.0],[36000,78.0],[36000,92.0],[36000,90.0],[36000,88.0],[48000,108.0],[48000,84.0],[48000,61.0],[48000,83.0],[48000,61.0],[48000,86.0],[48000,81.0],[48000,84.0],[48000,83.0],[48000,76.0],[48000,87.0],[48000,82.0],[48000,65.0],[48000,83.0],[48000,75.0],[48000,89.0],[48000,84.0],[48000,83.0],[48000,83.0],[48000,78.0],[48000,84.0],[48000,88.0],[48000,62.0],[48000,78.0],[48000,70.0],[48000,65.0],[48000,76.0],[48000,72.0],[48000,82.0],[48000,83.0],[48000,59.0],[48000,76.0],[48000,74.0],[48000,78.0],[48000,73.0],[48000,86.0],[48000,84.0],[48000,75.0],[48000,58.0],[48000,74.0],[48000,65.0],[48000,70.0],[48000,75.0],[48000,76.0],[48000,71.0],[48000,87.0],[48000,89.0],[48000,60.0],[48000,63.0],[48000,72.0],[60000,116.0],[60000,92.0],[60000,115.0],[60000,122.0],[60000,130.0],[60000,108.0],[60000,122.0],[60000,69.0],[60000,109.0],[60000,118.0],[60000,109.0],[60000,74.0],[60000,94.0],[60000,94.0],[60000,67.0],[60000,107.0],[60000,108.0],[60000,110.0],[60000,114.0],[60000,116.0],[60000,70.0],[60000,63.0],[60000,58.0],[60000,109.0],[60000,94.0],[60000,78.0],[60000,79.0],[60000,68.0],[60000,86.0],[60000,90.0],[60000,78.0],[60000,78.0],[60000,71.0],[60000,76.0],[60000,59.0],[60000,78.0],[60000,86.0],[60000,90.0],[60000,75.0],[60000,76.0],[60000,90.0],[60000,76.0],[60000,92.0],[60000,90.0],[60000,78.0],[60000,92.0],[60000,80.0],[60000,77.0],[60000,78.0],[60000,88.0]],"pop":[[10,40.1],[10,16.5],[10,13.3],[10,12.6],[10,12.3],[10,13.1],[10,12.6],[10,12.2],[10,12.3],[10,12.6],[10,12.4],[10,12.3],[10,12.5],[10,12.6],[10,12.2],[10,12.5],[10,12.4],[10,12.3],[10,12.5],[10,12.7],[10,12.2],[10,12.9],[10,12.4],[10,12.2],[10,12.3],[10,12.7],[10,12.4],[10,12.2],[10,12.6],[10,12.2],[10,12.4],[10,12.6],[10,12.6],[10,12.2],[10,12.4],[10,12.4],[10,12.4],[10,12.7],[10,12.4],[10,12.4],[10,12.2],[10,12.4],[10,12.2],[10,12.2],[10,12.6],[10,12.2],[10,12.2],[10,12.4],[10,12.2],[10,12.2],[100,13.45],[100,10.25],[100,10.13],[100,10.08],[100,10.07],[100,10.05],[100,10.23],[100,10.15],[100,10.12],[100,10.06],[100,10.11],[100,10.09],[100,10.09],[100,10.05],[100,10.17],[100,10.17],[100,10.05],[100,10.09],[100,10.13],[100,10.1],[100,10.11],[100,10.09],[100,10.1],[100,10.12],[100,10.05],[100,10.13],[100,10.11],[100,10.12],[100,10.12],[100,10.17],[100,10.06],[100,10.05],[100,10.11],[100,10.21],[100,10.1],[100,10.05],[100,10.09],[100,10.11],[100,10.1],[100,10.05],[100,10.02],[100,10.16],[100,10.11],[100,10.11],[100,10.09],[100,10.11],[100,10.12],[100,10.06],[100,10.09],[100,10.13],[500,10.308],[500,10.688],[500,9.79],[500,10.678],[500,9.782],[500,9.782],[500,9.77],[500,9.794],[500,9.778],[500,9.788],[500,9.774],[500,10.668],[500,9.788],[500,9.776],[500,9.772],[500,9.792],[500,9.772],[500,9.768],[500,9.754],[500,9.77],[500,9.796],[500,10.68],[500,9.772],[500,9.772],[500,9.774],[500,9.798],[500,9.77],[500,9.768],[500,9.774],[500,9.776],[500,9.784],[500,9.774],[500,9.778],[500,9.778],[500,9.77],[500,9.78],[500,8.95],[500,9.796],[500,8.928],[500,8.948],[500,8.962],[500,8.938],[500,8.942],[500,8.928],[500,8.942],[500,8.96],[500,8.936],[500,8.932],[500,8.942],[500,8.942],[6000,10.141],[6000,9.887],[6000,12.492],[6000,9.563],[6000,9.505],[6000,9.702],[6000,9.507],[6000,9.882],[6000,9.804],[6000,9.864],[6000,9.978],[6000,10.859],[6000,9.825],[6000,9.855],[6000,11.914],[6000,9.551],[6000,9.504],[6000,9.556],[6000,9.501],[6000,9.9],[6000,9.813],[6000,12.147],[6000,9.501],[6000,9.555],[6000,9.489],[6000,9.543],[6000,9.547],[6000,9.569],[6000,9.497],[6000,9.551],[6000,9.493],[6000,9.554],[6000,9.49],[6000,9.68],[6000,9.511],[6000,9.556],[6000,9.505],[6000,9.549],[6000,10.843],[6000,9.594],[6000,9.751],[6000,9.612],[6000,9.491],[6000,9.55],[6000,9.495],[6000,12.124],[6000,9.784],[6000,11.041],[6000,9.521],[6000,9.586],[12000,10.183],[12000,10.34],[12000,11.193],[12000,10.549],[12000,9.497],[12000,11.516],[12000,11.258],[12000,9.498],[12000,9.534],[12000,10.098],[12000,12.215],[12000,10.46],[12000,11.3],[12000,11.284],[12000,10.372],[12000,10.019],[12000,10.321],[12000,11.508],[12000,11.604],[12000,10.352],[12000,10.084],[12000,10.947],[12000,10.097],[12000,9.493],[12000,10.109],[12000,11.923],[12000,10.337],[12000,9.996],[12000,9.504],[12000,10.716],[12000,10.326],[12000,9.466],[12000,10.296],[12000,12.708],[12000,11.046],[12000,10.619],[12000,9.533],[12000,12.691],[12000,11.607],[12000,9.486],[12000,9.648],[12000,11.578],[12000,11.854],[12000,9.474],[12000,10.122],[12000,10.296],[12000,11.12],[12000,9.492],[12000,12.056],[12000,10.348],[24000,11.053],[24000,9.359],[24000,10.046],[24000,10.192],[24000,9.199],[24000,11.132],[24000,9.724],[24000,9.14],[24000,9.209],[24000,9.668],[24000,10.449],[24000,9.127],[24000,10.081],[24000,10.078],[24000,9.194],[24000,9.136],[24000,9.191],[24000,10.956],[24000,9.931],[24000,9.978],[24000,9.858],[24000,10.616],[24000,9.181],[24000,9.134],[24000,9.201],[24000,9.119],[24000,9.674],[24000,10.214],[24000,9.195],[24000,9.116],[24000,9.248],[24000,9.117],[24000,9.539],[24000,9.648],[24000,10.509],[24000,9.123],[24000,10.629],[24000,9.101],[24000,9.745],[24000,10.015],[24000,9.74],[24000,9.979],[24000,9.259],[24000,9.859],[24000,9.194],[24000,9.669],[24000,9.212],[24000,9.483],[24000,9.967],[24000,9.653],[36000,9.23],[36000,9.832],[36000,9.63],[36000,8.995],[36000,8.965],[36000,8.997],[36000,9.968],[36000,9.203],[36000,8.963],[36000,8.999],[36000,9.543],[36000,9.766],[36000,9.186],[36000,8.997],[36000,9.738],[36000,9.715],[36000,9.941],[36000,9.265],[36000,8.977],[36000,9.005],[36000,8.975],[36000,9.755],[36000,9.935],[36000,9.014],[36000,9.576],[36000,9.473],[36000,9.846],[36000,9.208],[36000,10.303],[36000,9.005],[36000,8.966],[36000,9.823],[36000,9.139],[36000,8.995],[36000,8.964],[36000,9.573],[36000,10.638],[36000,9.195],[36000,8.967],[36000,9.704],[36000,8.963],[36000,9.86],[36000,9.718],[36000,9.53],[36000,8.966],[36000,9.712],[36000,9.507],[36000,9.208],[36000,9.749],[36000,9.718],[48000,9.228],[48000,8.962],[48000,9.22],[48000,9.74],[48000,8.947],[48000,10.325],[48000,8.946],[48000,8.963],[48000,9.768],[48000,10.281],[48000,9.068],[48000,9.134],[48000,9.616],[48000,9.66],[48000,9.997],[48000,9.508],[48000,9.654],[48000,8.963],[48000,8.954],[48000,9.666],[48000,9.283],[48000,9.351],[48000,9.092],[48000,9.58],[48000,10.917],[48000,9.114],[48000,9.09],[48000,9.865],[48000,9.622],[48000,8.966],[48000,9.546],[48000,9.455],[48000,9.762],[48000,8.963],[48000,8.952],[48000,9.897],[48000,9.071],[48000,9.122],[48000,9.622],[48000,9.857],[48000,9.076],[48000,9.125],[48000,9.807],[48000,9.664],[48000,8.954],[48000,8.976],[48000,8.952],[48000,8.969],[48000,8.947],[48000,8.973],[60000,10.048],[60000,9.541],[60000,9.288],[60000,9.906],[60000,9.853],[60000,9.083],[60000,9.97],[60000,9.514],[60000,9.057],[60000,10.483],[60000,8.933],[60000,9.091],[60000,10.241],[60000,9.924],[60000,10.325],[60000,9.594],[60000,9.611],[60000,9.451],[60000,9.488],[60000,9.087],[60000,9.471],[60000,9.883],[60000,9.034],[60000,9.552],[60000,9.589],[60000,9.573],[60000,9.076],[60000,9.084],[60000,9.05],[60000,10.584],[60000,9.393],[60000,9.951],[60000,9.843],[60000,9.066],[60000,17.544],[60000,10.361],[60000,9.334],[60000,9.082],[60000,9.68],[60000,9.419],[60000,9.651],[60000,9.754],[60000,9.207],[60000,9.092],[60000,9.931],[60000,9.372],[60000,9.845],[60000,9.393],[60000,9.041],[60000,9.692]],"contains":[[10,81.0],[10,38.0],[10,55.0],[10,48.0],[10,43.0],[10,48.0],[10,30.0],[10,41.0],[10,31.0],[10,30.0],[10,47.0],[10,34.0],[10,23.0],[10,35.0],[10,28.0],[10,36.0],[10,30.0],[10,30.0],[10,37.0],[10,30.0],[10,30.0],[10,30.0],[10,36.0],[10,31.0],[10,38.0],[10,24.0],[10,29.0],[10,28.0],[10,37.0],[10,30.0],[10,29.0],[10,39.0],[10,32.0],[10,24.0],[10,24.0],[10,31.0],[10,36.0],[10,28.0],[10,24.0],[10,39.0],[10,36.0],[10,38.0],[10,22.0],[10,30.0],[10,36.0],[10,38.0],[10,38.0],[10,31.0],[10,30.0],[10,30.0],[100,362.0],[100,78.0],[100,74.0],[100,86.0],[100,103.0],[100,74.0],[100,109.0],[100,111.0],[100,110.0],[100,107.0],[100,93.0],[100,85.0],[100,84.0],[100,106.0],[100,116.0],[100,97.0],[100,129.0],[100,114.0],[100,94.0],[100,82.0],[100,70.0],[100,85.0],[100,101.0],[100,99.0],[100,74.0],[100,111.0],[100,114.0],[100,123.0],[100,79.0],[100,72.0],[100,101.0],[100,88.0],[100,120.0],[100,68.0],[100,122.0],[100,122.0],[100,71.0],[100,123.0],[100,103.0],[100,104.0],[100,112.0],[100,88.0],[100,68.0],[100,73.0],[100,116.0],[100,110.0],[100,119.0],[100,115.0],[100,119.0],[100,92.0],[500,338.0],[500,322.0],[500,362.0],[500,478.0],[500,487.0],[500,389.0],[500,357.0],[500,200.0],[500,514.0],[500,402.0],[500,316.0],[500,236.0],[500,206.0],[500,347.0],[500,501.0],[500,308.0],[500,351.0],[500,434.0],[500,215.0],[500,310.0],[500,304.0],[500,336.0],[500,419.0],[500,298.0],[500,490.0],[500,285.0],[500,447.0],[500,216.0],[500,246.0],[500,216.0],[500,481.0],[500,467.0],[500,477.0],[500,490.0],[500,331.0],[500,225.0],[500,237.0],[500,274.0],[500,297.0],[500,315.0],[500,410.0],[500,317.0],[500,232.0],[500,239.0],[500,314.0],[500,303.0],[500,192.0],[500,320.0],[500,257.0],[500,305.0],[6000,4688.0],[6000,6328.0],[6000,5843.0],[6000,7314.0],[6000,9926.0],[6000,5234.0],[6000,8799.0],[6000,5923.0],[6000,11273.0],[6000,4289.0],[6000,10195.0],[6000,3669.0],[6000,6482.0],[6000,7559.0],[6000,8317.0],[6000,3600.0],[6000,10962.0],[6000,7025.0],[6000,7424.0],[6000,2953.0],[6000,5823.0],[6000,6777.0],[6000,4035.0],[6000,5205.0],[6000,5226.0],[6000,4228.0],[6000,10794.0],[6000,5501.0],[6000,10272.0],[6000,8323.0],[6000,4695.0],[6000,3368.0],[6000,8826.0],[6000,3821.0],[6000,11160.0],[6000,6930.0],[6000,5063.0],[6000,6141.0],[6000,4213.0],[6000,4296.0],[6000,9301.0],[6000,3322.0],[6000,3993.0],[6000,7915.0],[6000,9955.0],[6000,3448.0],[6000,5731.0],[6000,6320.0],[6000,5180.0],[6000,3679.0],[12000,15940.0],[12000,12141.0],[12000,8680.0],[12000,10973.0],[12000,7737.0],[12000,14437.0],[12000,10261.0],[12000,17590.0],[12000,12594.0],[12000,16913.0],[12000,16452.0],[12000,15134.0],[12000,14233.0],[12000,11856.0],[12000,15776.0],[12000,8502.0],[12000,14632.0],[12000,7948.0],[12000,7100.0],[12000,18857.0],[12000,8686.0],[12000,21407.0],[12000,13632.0],[12000,20728.0],[12000,20832.0],[12000,22303.0],[12000,11719.0],[12000,15660.0],[12000,17746.0],[12000,17816.0],[12000,12640.0],[12000,9630.0],[12000,19828.0],[12000,18522.0],[12000,11974.0],[12000,20739.0],[12000,15971.0],[12000,17843.0],[12000,9466.0],[12000,13879.0],[12000,29235.0],[12000,19536.0],[12000,7349.0],[12000,11949.0],[12000,17550.0],[12000,18956.0],[12000,14956.0],[12000,20889.0],[12000,10155.0],[12000,18633.0],[24000,26606.0],[24000,24531.0],[24000,23623.0],[24000,17952.0],[24000,30455.0],[24000,50750.0],[24000,27859.0],[24000,23233.0],[24000,34869.0],[24000,48944.0],[24000,34493.0],[24000,27103.0],[24000,28785.0],[24000,36524.0],[24000,33019.0],[24000,37131.0],[24000,25647.0],[24000,30665.0],[24000,29252.0],[24000,38014.0],[24000,39980.0],[24000,32686.0],[24000,29530.0],[24000,24620.0],[24000,16578.0],[24000,19644.0],[24000,25301.0],[24000,21643.0],[24000,39566.0],[24000,39490.0],[24000,23802.0],[24000,21617.0],[24000,34971.0],[24000,48711.0],[24000,37829.0],[24000,35661.0],[24000,32105.0],[24000,44572.0],[24000,20519.0],[24000,43769.0],[24000,23227.0],[24000,30387.0],[24000,39979.0],[24000,26726.0],[24000,27939.0],[24000,19417.0],[24000,42280.0],[24000,21821.0],[24000,26698.0],[24000,37290.0],[36000,52684.0],[36000,65809.0],[36000,33942.0],[36000,74157.0],[36000,40411.0],[36000,31990.0],[36000,18839.0],[36000,58148.0],[36000,43088.0],[36000,50404.0],[36000,40890.0],[36000,45846.0],[36000,45720.0],[36000,57015.0],[36000,43927.0],[36000,30987.0],[36000,87022.0],[36000,29091.0],[36000,33709.0],[36000,30179.0],[36000,35988.0],[36000,24343.0],[36000,25257.0],[36000,44534.0],[36000,52305.0],[36000,65560.0],[36000,32747.0],[36000,28585.0],[36000,27083.0],[36000,53767.0],[36000,36516.0],[36000,50829.0],[36000,55670.0],[36000,44078.0],[36000,31467.0],[36000,21569.0],[36000,51919.0],[36000,44839.0],[36000,46254.0],[36000,53868.0],[36000,56255.0],[36000,41287.0],[36000,23333.0],[36000,58084.0],[36000,39956.0],[36000,82135.0],[36000,42393.0],[36000,52515.0],[36000,59103.0],[36000,42566.0],[48000,47052.0],[48000,23851.0],[48000,28877.0],[48000,59406.0],[48000,52215.0],[48000,68991.0],[48000,54105.0],[48000,35215.0],[48000,74778.0],[48000,43532.0],[48000,70146.0],[48000,30569.0],[48000,66949.0],[48000,64297.0],[48000,40309.0],[48000,23238.0],[48000,29667.0],[48000,38024.0],[48000,54585.0],[48000,49173.0],[48000,62893.0],[48000,44448.0],[48000,33229.0],[48000,50634.0],[48000,67805.0],[48000,65395.0],[48000,68100.0],[48000,44524.0],[48000,74911.0],[48000,31952.0],[48000,36317.0],[48000,31538.0],[48000,51520.0],[48000,38447.0],[48000,74652.0],[48000,51394.0],[48000,83061.0],[48000,91693.0],[48000,34444.0],[48000,26016.0],[48000,53467.0],[48000,38804.0],[48000,75639.0],[48000,41394.0],[48000,87815.0],[48000,50625.0],[48000,67561.0],[48000,54608.0],[48000,37019.0],[48000,53673.0],[60000,63716.0],[60000,72760.0],[60000,100177.0],[60000,62205.0],[60000,100395.0],[60000,115040.0],[60000,27442.0],[60000,56620.0],[60000,59229.0],[60000,74283.0],[60000,70360.0],[60000,81188.0],[60000,85971.0],[60000,90973.0],[60000,63669.0],[60000,66313.0],[60000,33336.0],[60000,39504.0],[60000,55373.0],[60000,71940.0],[60000,38908.0],[60000,73245.0],[60000,63611.0],[60000,102738.0],[60000,62047.0],[60000,66451.0],[60000,68628.0],[60000,81651.0],[60000,36592.0],[60000,106529.0],[60000,57622.0],[60000,51613.0],[60000,41483.0],[60000,38172.0],[60000,50354.0],[60000,76134.0],[60000,55242.0],[60000,45149.0],[60000,66869.0],[60000,38836.0],[60000,67751.0],[60000,47274.0],[60000,30246.0],[60000,62295.0],[60000,42250.0],[60000,56293.0],[60000,54755.0],[60000,56290.0],[60000,74568.0],[60000,76768.0]],"nth":[[10,267.0],[10,127.0],[10,130.0],[10,147.0],[10,101.0],[10,171.0],[10,140.0],[10,110.0],[10,117.0],[10,103.0],[10,110.0],[10,117.0],[10,104.0],[10,127.0],[10,96.0],[10,117.0],[10,96.0],[10,84.0],[10,107.0],[10,110.0],[10,141.0],[10,100.0],[10,91.0],[10,110.0],[10,80.0],[10,113.0],[10,100.0],[10,103.0],[10,101.0],[10,113.0],[10,80.0],[10,117.0],[10,101.0],[10,117.0],[10,114.0],[10,93.0],[10,103.0],[10,124.0],[10,104.0],[10,97.0],[10,110.0],[10,107.0],[10,84.0],[10,107.0],[10,90.0],[10,93.0],[10,81.0],[10,123.0],[10,87.0],[10,103.0],[100,132.0],[100,62.0],[100,53.0],[100,108.0],[100,107.0],[100,84.0],[100,135.0],[100,132.0],[100,102.0],[100,84.0],[100,143.0],[100,106.0],[100,137.0],[100,48.0],[100,53.0],[100,58.0],[100,76.0],[100,60.0],[100,49.0],[100,100.0],[100,70.0],[100,112.0],[100,79.0],[100,108.0],[100,41.0],[100,67.0],[100,47.0],[100,96.0],[100,117.0],[100,105.0],[100,63.0],[100,100.0],[100,63.0],[100,81.0],[100,105.0],[100,82.0],[100,65.0],[100,138.0],[100,94.0],[100,54.0],[100,40.0],[100,127.0],[100,44.0],[100,74.0],[100,96.0],[100,42.0],[100,95.0],[100,125.0],[100,48.0],[100,62.0],[500,518.0],[500,712.0],[500,482.0],[500,76.0],[500,463.0],[500,129.0],[500,543.0],[500,240.0],[500,50.0],[500,505.0],[500,469.0],[500,574.0],[500,92.0],[500,58.0],[500,410.0],[500,303.0],[500,137.0],[500,238.0],[500,437.0],[500,455.0],[500,386.0],[500,196.0],[500,302.0],[500,652.0],[500,537.0],[500,721.0],[500,502.0],[500,640.0],[500,635.0],[500,471.0],[500,445.0],[500,64.0],[500,289.0],[500,96.0],[500,446.0],[500,522.0],[500,337.0],[500,600.0],[500,333.0],[500,96.0],[500,478.0],[500,462.0],[500,534.0],[500,175.0],[500,259.0],[500,524.0],[500,353.0],[500,733.0],[500,465.0],[500,694.0],[6000,869.0],[6000,6109.0],[6000,2413.0],[6000,1506.0],[6000,20453.0],[6000,13415.0],[6000,8860.0],[6000,944.0],[6000,5689.0],[6000,16173.0],[6000,16178.0],[6000,2885.0],[6000,17057.0],[6000,11012.0],[6000,232.0],[6000,5085.0],[6000,754.0],[6000,15578.0],[6000,10371.0],[6000,7887.0],[6000,13189.0],[6000,11362.0],[6000,1172.0],[6000,915.0],[6000,12189.0],[6000,8453.0],[6000,15139.0],[6000,2035.0],[6000,76.0],[6000,16640.0],[6000,10230.0],[6000,15379.0],[6000,3795.0],[6000,16877.0],[6000,14139.0],[6000,11557.0],[6000,7597.0],[6000,17960.0],[6000,11485.0],[6000,2156.0],[6000,15989.0],[6000,5154.0],[6000,2181.0],[6000,6638.0],[6000,17198.0],[6000,18338.0],[6000,2875.0],[6000,3705.0],[6000,2284.0],[6000,15404.0],[12000,29733.0],[12000,26585.0],[12000,9870.0],[12000,23313.0],[12000,10265.0],[12000,11797.0],[12000,40657.0],[12000,18132.0],[12000,25751.0],[12000,26307.0],[12000,17691.0],[12000,8441.0],[12000,26021.0],[12000,7596.0],[12000,42608.0],[12000,9355.0],[12000,41734.0],[12000,26743.0],[12000,3961.0],[12000,10438.0],[12000,11876.0],[12000,20636.0],[12000,22120.0],[12000,19975.0],[12000,6290.0],[12000,26044.0],[12000,36556.0],[12000,31168.0],[12000,24768.0],[12000,12005.0],[12000,8726.0],[12000,30267.0],[12000,40521.0],[12000,30081.0],[12000,12316.0],[12000,30279.0],[12000,20790.0],[12000,26217.0],[12000,5804.0],[12000,37847.0],[12000,16337.0],[12000,5003.0],[12000,36222.0],[12000,25444.0],[12000,15333.0],[12000,57250.0],[12000,20860.0],[12000,38785.0],[12000,52459.0],[12000,24400.0],[24000,1092.0],[24000,58485.0],[24000,24690.0],[24000,21803.0],[24000,50292.0],[24000,85025.0],[24000,2818.0],[24000,17495.0],[24000,79556.0],[24000,60087.0],[24000,44793.0],[24000,17792.0],[24000,73106.0],[24000,75199.0],[24000,17613.0],[24000,92210.0],[24000,17000.0],[24000,38297.0],[24000,12091.0],[24000,5216.0],[24000,10216.0],[24000,28708.0],[24000,76143.0],[24000,23946.0],[24000,28599.0],[24000,59393.0],[24000,45196.0],[24000,21319.0],[24000,15726.0],[24000,29703.0],[24000,45412.0],[24000,61570.0],[24000,56826.0],[24000,74224.0],[24000,28540.0],[24000,69968.0],[24000,25670.0],[24000,68319.0],[24000,23385.0],[24000,55284.0],[24000,67358.0],[24000,18050.0],[24000,23838.0],[24000,21386.0],[24000,49649.0],[24000,88032.0],[24000,18132.0],[24000,42955.0],[24000,68999.0],[24000,80939.0],[36000,40071.0],[36000,90593.0],[36000,38779.0],[36000,24471.0],[36000,59559.0],[36000,53889.0],[36000,132995.0],[36000,159567.0],[36000,18362.0],[36000,7049.0],[36000,36328.0],[36000,20590.0],[36000,48647.0],[36000,107009.0],[36000,47876.0],[36000,35635.0],[36000,9364.0],[36000,69852.0],[36000,93107.0],[36000,77086.0],[36000,108771.0],[36000,114505.0],[36000,28375.0],[36000,52691.0],[36000,96788.0],[36000,14956.0],[36000,22479.0],[36000,6943.0],[36000,87612.0],[36000,16525.0],[36000,106331.0],[36000,21874.0],[36000,39668.0],[36000,33940.0],[36000,76723.0],[36000,80417.0],[36000,98764.0],[36000,120381.0],[36000,104312.0],[36000,96417.0],[36000,65855.0],[36000,36046.0],[36000,83417.0],[36000,110894.0],[36000,19589.0],[36000,25192.0],[36000,38454.0],[36000,10372.0],[36000,84587.0],[36000,885.0],[48000,87611.0],[48000,13134.0],[48000,155280.0],[48000,2512.0],[48000,159796.0],[48000,138619.0],[48000,53101.0],[48000,118913.0],[48000,59296.0],[48000,119914.0],[48000,9176.0],[48000,50771.0],[48000,134774.0],[48000,54046.0],[48000,106883.0],[48000,45739.0],[48000,134268.0],[48000,97841.0],[48000,86365.0],[48000,165050.0],[48000,52003.0],[48000,2166.0],[48000,129445.0],[48000,19887.0],[48000,65462.0],[48000,106754.0],[48000,14838.0],[48000,89101.0],[48000,162668.0],[48000,38523.0],[48000,149114.0],[48000,85877.0],[48000,61625.0],[48000,129007.0],[48000,94531.0],[48000,71139.0],[48000,106582.0],[48000,15692.0],[48000,120338.0],[48000,58555.0],[48000,73513.0],[48000,11418.0],[48000,126804.0],[48000,130340.0],[48000,13796.0],[48000,86764.0],[48000,41837.0],[48000,95149.0],[48000,98238.0],[48000,20833.0],[60000,34411.0],[60000,194458.0],[60000,179343.0],[60000,16716.0],[60000,148932.0],[60000,165881.0],[60000,27094.0],[60000,131636.0],[60000,99427.0],[60000,116602.0],[60000,37115.0],[60000,166538.0],[60000,14513.0],[60000,185555.0],[60000,122794.0],[60000,75236.0],[60000,115662.0],[60000,152530.0],[60000,13759.0],[60000,79654.0],[60000,32700.0],[60000,215269.0],[60000,74405.0],[60000,218741.0],[60000,227184.0],[60000,57274.0],[60000,190952.0],[60000,103379.0],[60000,66007.0],[60000,201343.0],[60000,33866.0],[60000,40111.0],[60000,33305.0],[60000,103320.0],[60000,161838.0],[60000,29604.0],[60000,122849.0],[60000,107629.0],[60000,96024.0],[60000,42708.0],[60000,173203.0],[60000,71045.0],[60000,42610.0],[60000,154718.0],[60000,142806.0],[60000,145235.0],[60000,138209.0],[60000,142372.0],[60000,21740.0],[60000,1546.0]],"push":[[10,23.0],[10,14.9],[10,13.9],[10,12.2],[10,13.5],[10,12.0],[10,10.9],[10,13.5],[10,12.0],[10,10.8],[10,13.0],[10,10.9],[10,10.8],[10,12.2],[10,10.7],[10,10.8],[10,12.1],[10,10.8],[10,11.0],[10,10.9],[10,13.5],[10,11.0],[10,10.6],[10,12.1],[10,10.9],[10,10.9],[10,14.0],[10,10.6],[10,10.8],[10,12.3],[10,10.9],[10,10.9],[10,12.7],[10,10.7],[10,10.8],[10,10.9],[10,14.1],[10,11.0],[10,10.9],[10,12.6],[10,10.7],[10,10.8],[10,11.4],[10,10.9],[10,10.8],[10,10.9],[10,10.6],[10,10.9],[10,12.4],[10,11.0],[100,15.07],[100,10.23],[100,10.21],[100,10.05],[100,10.15],[100,10.09],[100,10.1],[100,10.14],[100,10.37],[100,10.04],[100,10.33],[100,10.21],[100,10.13],[100,10.08],[100,9.99],[100,10.23],[100,10.19],[100,10.31],[100,10.02],[100,10.2],[100,9.91],[100,10.38],[100,9.96],[100,10.25],[100,9.88],[100,10.28],[100,10.03],[100,10.13],[100,9.96],[100,10.08],[100,10.3],[100,10.02],[100,10.04],[100,10.27],[100,10.05],[100,10.06],[100,10.06],[100,9.94],[100,10.03],[100,9.94],[100,10.05],[100,9.98],[100,10.21],[100,9.87],[100,9.93],[100,10.33],[100,10.01],[100,10.01],[100,10.21],[100,9.94],[500,18.538],[500,18.228],[500,23.14],[500,20.844],[500,18.112],[500,18.034],[500,18.052],[500,18.052],[500,18.078],[500,18.066],[500,18.058],[500,18.062],[500,18.07],[500,18.036],[500,18.03],[500,18.056],[500,18.034],[500,18.044],[500,17.508],[500,17.49],[500,47.716],[500,16.492],[500,16.496],[500,16.452],[500,16.48],[500,16.458],[500,16.478],[500,16.466],[500,16.496],[500,16.486],[500,16.482],[500,16.478],[500,16.468],[500,16.446],[500,16.468],[500,16.464],[500,16.496],[500,16.464],[500,16.464],[500,16.486],[500,16.474],[500,16.456],[500,16.454],[500,16.454],[500,16.506],[500,16.456],[500,16.488],[500,16.444],[500,16.526],[500,17.606],[6000,17.465],[6000,17.452],[6000,19.377],[6000,17.413],[6000,17.421],[6000,16.432],[6000,16.408],[6000,16.405],[6000,16.405],[6000,17.251],[6000,16.406],[6000,16.401],[6000,16.404],[6000,19.068],[6000,17.417],[6000,19.236],[6000,16.4],[6000,16.4],[6000,17.241],[6000,16.407],[6000,16.402],[6000,16.397],[6000,17.405],[6000,17.397],[6000,20.039],[6000,16.403],[6000,16.411],[6000,16.407],[6000,17.965],[6000,19.031],[6000,17.401],[6000,17.947],[6000,17.965],[6000,17.94],[6000,19.805],[6000,16.405],[6000,19.547],[6000,20.227],[6000,17.936],[6000,17.406],[6000,17.398],[6000,17.396],[6000,17.395],[6000,16.407],[6000,16.399],[6000,16.411],[6000,16.404],[6000,16.398],[6000,16.403],[6000,17.397],[12000,18.431],[12000,17.392],[12000,17.378],[12000,17.386],[12000,18.057],[12000,17.386],[12000,17.38],[12000,17.385],[12000,17.379],[12000,17.937],[12000,17.381],[12000,17.378],[12000,17.93],[12000,19.638],[12000,17.926],[12000,17.383],[12000,17.926],[12000,18.719],[12000,19.568],[12000,18.747],[12000,17.823],[12000,17.38],[12000,18.386],[12000,17.38],[12000,17.376],[12000,17.385],[12000,17.376],[12000,17.383],[12000,18.918],[12000,18.36],[12000,17.919],[12000,19.431],[12000,17.376],[12000,17.825],[12000,17.384],[12000,17.375],[12000,17.385],[12000,17.379],[12000,18.818],[12000,17.917],[12000,18.82],[12000,17.378],[12000,17.845],[12000,17.382],[12000,17.894],[12000,17.38],[12000,17.372],[12000,18.677],[12000,20.992],[12000,18.726],[24000,17.713],[24000,17.457],[24000,16.589],[24000,19.212],[24000,16.364],[24000,17.47],[24000,17.61],[24000,19.597],[24000,18.572],[24000,17.421],[24000,16.372],[24000,16.63],[24000,18.966],[24000,16.365],[24000,17.008],[24000,16.366],[24000,16.364],[24000,17.323],[24000,18.132],[24000,16.582],[24000,16.364],[24000,17.436],[24000,17.218],[24000,17.612],[24000,16.367],[24000,16.625],[24000,17.931],[24000,16.577],[24000,17.558],[24000,16.364],[24000,17.334],[24000,17.361],[24000,16.58],[24000,16.624],[24000,16.619],[24000,16.722],[24000,17.287],[24000,16.364],[24000,16.372],[24000,16.62],[24000,17.942],[24000,17.32],[24000,16.364],[24000,16.364],[24000,16.364],[24000,16.366],[24000,16.58],[24000,17.518],[24000,17.656],[24000,17.72],[36000,17.877],[36000,16.961],[36000,17.839],[36000,17.298],[36000,17.609],[36000,18.018],[36000,17.331],[36000,16.339],[36000,18.228],[36000,16.492],[36000,16.338],[36000,17.64],[36000,17.458],[36000,16.341],[36000,17.539],[36000,17.346],[36000,17.861],[36000,17.17],[36000,16.485],[36000,16.519],[36000,17.331],[36000,16.483],[36000,16.517],[36000,16.517],[36000,16.339],[36000,16.511],[36000,17.452],[36000,17.495],[36000,17.006],[36000,17.206],[36000,17.101],[36000,16.338],[36000,27.811],[36000,16.339],[36000,16.508],[36000,16.507],[36000,16.488],[36000,17.85],[36000,16.482],[36000,18.529],[36000,17.317],[36000,17.573],[36000,20.034],[36000,18.331],[36000,17.002],[36000,17.797],[36000,17.305],[36000,16.338],[36000,16.708],[36000,16.512],[48000,18.961],[48000,17.731],[48000,17.358],[48000,17.671],[48000,16.767],[48000,17.609],[48000,17.554],[48000,18.783],[48000,16.63],[48000,17.901],[48000,16.703],[48000,16.63],[48000,17.849],[48000,17.709],[48000,18.329],[48000,16.735],[48000,17.807],[48000,16.701],[48000,17.79],[48000,17.78],[48000,16.702],[48000,17.551],[48000,18.016],[48000,17.731],[48000,16.701],[48000,17.135],[48000,18.313],[48000,17.801],[48000,17.937],[48000,17.776],[48000,16.695],[48000,17.226],[48000,17.681],[48000,17.748],[48000,17.444],[48000,26.911],[48000,16.692],[48000,18.336],[48000,17.782],[48000,16.678],[48000,16.753],[48000,16.625],[48000,16.846],[48000,16.75],[48000,18.621],[48000,17.792],[48000,17.401],[48000,16.631],[48000,18.12],[48000,19.338],[60000,21.27],[60000,20.41],[60000,21.103],[60000,21.935],[60000,22.214],[60000,21.893],[60000,20.735],[60000,20.816],[60000,21.688],[60000,22.068],[60000,21.401],[60000,21.939],[60000,21.438],[60000,21.857],[60000,21.24],[60000,21.691],[60000,20.82],[60000,21.252],[60000,22.209],[60000,21.691],[60000,20.745],[60000,21.891],[60000,21.996],[60000,22.609],[60000,21.382],[60000,21.45],[60000,21.173],[60000,21.328],[60000,22.433],[60000,21.363],[60000,21.533],[60000,22.694],[60000,22.165],[60000,22.58],[60000,23.053],[60000,22.317],[60000,22.791],[60000,22.303],[60000,22.282],[60000,22.987],[60000,21.674],[60000,22.113],[60000,22.873],[60000,22.25],[60000,22.549],[60000,22.698],[60000,22.347],[60000,21.985],[60000,22.095],[60000,22.375]],"last":[[10,44.0],[10,24.0],[10,25.0],[10,25.0],[10,24.0],[10,27.0],[10,25.0],[10,28.0],[10,25.0],[10,24.0],[10,27.0],[10,26.0],[10,26.0],[10,26.0],[10,28.0],[10,27.0],[10,25.0],[10,27.0],[10,25.0],[10,24.0],[10,26.0],[10,27.0],[10,26.0],[10,26.0],[10,27.0],[10,24.0],[10,27.0],[10,25.0],[10,26.0],[10,25.0],[10,27.0],[10,28.0],[10,27.0],[10,27.0],[10,27.0],[10,25.0],[10,27.0],[10,24.0],[10,25.0],[10,27.0],[10,26.0],[10,26.0],[10,28.0],[10,27.0],[10,27.0],[10,24.0],[10,27.0],[10,25.0],[10,26.0],[10,27.0],[100,69.0],[100,26.0],[100,24.0],[100,25.0],[100,26.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,25.0],[100,22.0],[100,27.0],[100,28.0],[100,26.0],[100,21.0],[100,22.0],[100,28.0],[100,21.0],[100,28.0],[100,21.0],[100,28.0],[100,28.0],[100,20.0],[100,28.0],[100,21.0],[100,22.0],[100,28.0],[100,20.0],[100,21.0],[100,28.0],[100,21.0],[100,28.0],[100,28.0],[100,28.0],[100,28.0],[100,21.0],[100,22.0],[100,24.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,27.0],[100,26.0],[100,28.0],[100,27.0],[100,24.0],[100,24.0],[100,26.0],[100,21.0],[500,44.0],[500,28.0],[500,29.0],[500,22.0],[500,23.0],[500,28.0],[500,28.0],[500,31.0],[500,30.0],[500,30.0],[500,30.0],[500,38.0],[500,28.0],[500,26.0],[500,30.0],[500,31.0],[500,31.0],[500,22.0],[500,22.0],[500,23.0],[500,30.0],[500,24.0],[500,29.0],[500,31.0],[500,24.0],[500,31.0],[500,30.0],[500,24.0],[500,29.0],[500,30.0],[500,30.0],[500,30.0],[500,26.0],[500,31.0],[500,29.0],[500,29.0],[500,30.0],[500,26.0],[500,28.0],[500,30.0],[500,30.0],[500,29.0],[500,27.0],[500,30.0],[500,30.0],[500,30.0],[500,24.0],[500,30.0],[500,30.0],[500,30.0],[6000,91.0],[6000,36.0],[6000,23.0],[6000,29.0],[6000,65.0],[6000,36.0],[6000,36.0],[6000,37.0],[6000,27.0],[6000,31.0],[6000,37.0],[6000,42.0],[6000,32.0],[6000,24.0],[6000,29.0],[6000,23.0],[6000,29.0],[6000,24.0],[6000,29.0],[6000,41.0],[6000,28.0],[6000,28.0],[6000,23.0],[6000,28.0],[6000,25.0],[6000,24.0],[6000,30.0],[6000,56.0],[6000,24.0],[6000,23.0],[6000,24.0],[6000,28.0],[6000,29.0],[6000,32.0],[6000,47.0],[6000,32.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,45.0],[6000,36.0],[6000,64.0],[6000,25.0],[6000,29.0],[6000,29.0],[6000,28.0],[6000,24.0],[6000,28.0],[6000,38.0],[6000,34.0],[12000,95.0],[12000,72.0],[12000,74.0],[12000,72.0],[12000,69.0],[12000,72.0],[12000,40.0],[12000,71.0],[12000,72.0],[12000,71.0],[12000,58.0],[12000,72.0],[12000,70.0],[12000,44.0],[12000,73.0],[12000,72.0],[12000,71.0],[12000,60.0],[12000,70.0],[12000,64.0],[12000,68.0],[12000,72.0],[12000,70.0],[12000,66.0],[12000,41.0],[12000,74.0],[12000,72.0],[12000,76.0],[12000,72.0],[12000,72.0],[12000,68.0],[12000,47.0],[12000,74.0],[12000,70.0],[12000,68.0],[12000,72.0],[12000,70.0],[12000,70.0],[12000,44.0],[12000,72.0],[12000,72.0],[12000,74.0],[12000,71.0],[12000,70.0],[12000,72.0],[12000,64.0],[12000,74.0],[12000,74.0],[12000,70.0],[12000,70.0],[24000,99.0],[24000,70.0],[24000,65.0],[24000,62.0],[24000,76.0],[24000,62.0],[24000,72.0],[24000,67.0],[24000,64.0],[24000,69.0],[24000,36.0],[24000,49.0],[24000,69.0],[24000,69.0],[24000,69.0],[24000,70.0],[24000,70.0],[24000,42.0],[24000,69.0],[24000,64.0],[24000,70.0],[24000,73.0],[24000,73.0],[24000,70.0],[24000,65.0],[24000,72.0],[24000,60.0],[24000,68.0],[24000,58.0],[24000,66.0],[24000,56.0],[24000,62.0],[24000,62.0],[24000,72.0],[24000,67.0],[24000,70.0],[24000,68.0],[24000,41.0],[24000,70.0],[24000,77.0],[24000,76.0],[24000,66.0],[24000,69.0],[24000,64.0],[24000,56.0],[24000,70.0],[24000,65.0],[24000,73.0],[24000,68.0],[24000,56.0],[36000,114.0],[36000,42.0],[36000,70.0],[36000,66.0],[36000,64.0],[36000,66.0],[36000,64.0],[36000,70.0],[36000,70.0],[36000,71.0],[36000,75.0],[36000,74.0],[36000,72.0],[36000,70.0],[36000,70.0],[36000,63.0],[36000,68.0],[36000,68.0],[36000,73.0],[36000,64.0],[36000,64.0],[36000,72.0],[36000,67.0],[36000,74.0],[36000,62.0],[36000,64.0],[36000,67.0],[36000,68.0],[36000,74.0],[36000,70.0],[36000,68.0],[36000,68.0],[36000,68.0],[36000,74.0],[36000,66.0],[36000,64.0],[36000,68.0],[36000,83.0],[36000,63.0],[36000,76.0],[36000,70.0],[36000,51.0],[36000,69.0],[36000,75.0],[36000,75.0],[36000,76.0],[36000,68.0],[36000,63.0],[36000,73.0],[36000,64.0],[48000,64.0],[48000,70.0],[48000,66.0],[48000,71.0],[48000,71.0],[48000,44.0],[48000,65.0],[48000,71.0],[48000,77.0],[48000,73.0],[48000,64.0],[48000,70.0],[48000,80.0],[48000,103.0],[48000,69.0],[48000,70.0],[48000,63.0],[48000,70.0],[48000,68.0],[48000,70.0],[48000,70.0],[48000,68.0],[48000,70.0],[48000,73.0],[48000,48.0],[48000,70.0],[48000,67.0],[48000,74.0],[48000,75.0],[48000,70.0],[48000,70.0],[48000,72.0],[48000,76.0],[48000,71.0],[48000,71.0],[48000,62.0],[48000,69.0],[48000,69.0],[48000,46.0],[48000,74.0],[48000,72.0],[48000,77.0],[48000,74.0],[48000,67.0],[48000,72.0],[48000,77.0],[48000,68.0],[48000,69.0],[48000,42.0],[48000,74.0],[60000,70.0],[60000,62.0],[60000,62.0],[60000,58.0],[60000,64.0],[60000,62.0],[60000,64.0],[60000,77.0],[60000,72.0],[60000,55.0],[60000,72.0],[60000,63.0],[60000,53.0],[60000,69.0],[60000,65.0],[60000,63.0],[60000,74.0],[60000,66.0],[60000,67.0],[60000,64.0],[60000,62.0],[60000,77.0],[60000,58.0],[60000,68.0],[60000,66.0],[60000,74.0],[60000,71.0],[60000,60.0],[60000,62.0],[60000,58.0],[60000,62.0],[60000,71.0],[60000,75.0],[60000,77.0],[60000,79.0],[60000,72.0],[60000,45.0],[60000,75.0],[60000,76.0],[60000,59.0],[60000,68.0],[60000,46.0],[60000,71.0],[60000,87.0],[60000,81.0],[60000,72.0],[60000,68.0],[60000,58.0],[60000,42.0],[60000,62.0]],"remove":[[10,106.0],[10,103.0],[10,59.0],[10,53.0],[10,52.0],[10,60.0],[10,50.0],[10,55.0],[10,43.0],[10,48.0],[10,60.0],[10,54.0],[10,51.0],[10,46.0],[10,57.0],[10,46.0],[10,44.0],[10,49.0],[10,33.0],[10,40.0],[10,47.0],[10,35.0],[10,54.0],[10,49.0],[10,59.0],[10,42.0],[10,40.0],[10,41.0],[10,41.0],[10,50.0],[10,36.0],[10,35.0],[10,42.0],[10,45.0],[10,52.0],[10,39.0],[10,32.0],[10,49.0],[10,49.0],[10,52.0],[10,39.0],[10,35.0],[10,54.0],[10,36.0],[10,48.0],[10,37.0],[10,48.0],[10,50.0],[10,42.0],[10,50.0],[100,193.0],[100,116.0],[100,111.0],[100,70.0],[100,89.0],[100,162.0],[100,68.0],[100,108.0],[100,142.0],[100,116.0],[100,54.0],[100,136.0],[100,122.0],[100,140.0],[100,54.0],[100,137.0],[100,81.0],[100,140.0],[100,57.0],[100,156.0],[100,59.0],[100,59.0],[100,164.0],[100,120.0],[100,63.0],[100,99.0],[100,111.0],[100,94.0],[100,53.0],[100,127.0],[100,49.0],[100,83.0],[100,70.0],[100,136.0],[100,134.0],[100,93.0],[100,66.0],[100,160.0],[100,160.0],[100,72.0],[100,103.0],[100,82.0],[100,159.0],[100,90.0],[100,110.0],[100,135.0],[100,72.0],[100,93.0],[100,140.0],[100,167.0],[500,509.0],[500,342.0],[500,106.0],[500,654.0],[500,306.0],[500,370.0],[500,597.0],[500,206.0],[500,483.0],[500,559.0],[500,254.0],[500,444.0],[500,92.0],[500,499.0],[500,636.0],[500,474.0],[500,541.0],[500,229.0],[500,452.0],[500,680.0],[500,457.0],[500,498.0],[500,115.0],[500,140.0],[500,354.0],[500,482.0],[500,293.0],[500,135.0],[500,150.0],[500,273.0],[500,618.0],[500,441.0],[500,685.0],[500,584.0],[500,243.0],[500,14788.0],[500,87.0],[500,457.0],[500,599.0],[500,63.0],[500,363.0],[500,205.0],[500,493.0],[500,417.0],[500,281.0],[500,621.0],[500,95.0],[500,239.0],[500,149.0],[500,127.0],[6000,18474.0],[6000,5948.0],[6000,10073.0],[6000,16667.0],[6000,10807.0],[6000,13738.0],[6000,4436.0],[6000,15748.0],[6000,7383.0],[6000,20319.0],[6000,16841.0],[6000,5565.0],[6000,20689.0],[6000,15623.0],[6000,4460.0],[6000,14678.0],[6000,9423.0],[6000,18694.0],[6000,9255.0],[6000,13829.0],[6000,10717.0],[6000,19250.0],[6000,5467.0],[6000,25596.0],[6000,10039.0],[6000,21533.0],[6000,14591.0],[6000,13436.0],[6000,4958.0],[6000,10632.0],[6000,12915.0],[6000,14869.0],[6000,15255.0],[6000,10512.0],[6000,22544.0],[6000,5421.0],[6000,4638.0],[6000,10408.0],[6000,15773.0],[6000,17686.0],[6000,21106.0],[6000,19639.0],[6000,8608.0],[6000,1878.0],[6000,10142.0],[6000,13129.0],[6000,19600.0],[6000,17792.0],[6000,26954.0],[6000,2884.0],[12000,10951.0],[12000,62933.0],[12000,5909.0],[12000,27991.0],[12000,27110.0],[12000,22437.0],[12000,50678.0],[12000,31493.0],[12000,28056.0],[12000,24294.0],[12000,38620.0],[12000,2815.0],[12000,40987.0],[12000,34344.0],[12000,22194.0],[12000,40943.0],[12000,34305.0],[12000,21746.0],[12000,36303.0],[12000,56735.0],[12000,28195.0],[12000,42922.0],[12000,41816.0],[12000,22064.0],[12000,27044.0],[12000,26672.0],[12000,51010.0],[12000,29647.0],[12000,10424.0],[12000,22878.0],[12000,54690.0],[12000,50116.0],[12000,29560.0],[12000,38425.0],[12000,21134.0],[12000,49181.0],[12000,18085.0],[12000,24864.0],[12000,5973.0],[12000,52378.0],[12000,25424.0],[12000,41033.0],[12000,21950.0],[12000,24331.0],[12000,21160.0],[12000,10907.0],[12000,26592.0],[12000,31925.0],[12000,25739.0],[12000,36670.0],[24000,47876.0],[24000,61335.0],[24000,45615.0],[24000,75501.0],[24000,44227.0],[24000,64012.0],[24000,56316.0],[24000,57568.0],[24000,79056.0],[24000,70261.0],[24000,34271.0],[24000,32268.0],[24000,50007.0],[24000,62964.0],[24000,71983.0],[24000,60029.0],[24000,24023.0],[24000,40809.0],[24000,68728.0],[24000,66235.0],[24000,9453.0],[24000,10754.0],[24000,48167.0],[24000,42388.0],[24000,7627.0],[24000,59342.0],[24000,45556.0],[24000,52708.0],[24000,64006.0],[24000,76634.0],[24000,54737.0],[24000,76257.0],[24000,29578.0],[24000,59011.0],[24000,6242.0],[24000,48721.0],[24000,34970.0],[24000,79761.0],[24000,41529.0],[24000,25852.0],[24000,31692.0],[24000,45337.0],[24000,40760.0],[24000,39962.0],[24000,15218.0],[24000,68666.0],[24000,59502.0],[24000,62832.0],[24000,77257.0],[24000,65388.0],[36000,64569.0],[36000,67761.0],[36000,16419.0],[36000,12236.0],[36000,16289.0],[36000,87143.0],[36000,6413.0],[36000,71311.0],[36000,28265.0],[36000,43746.0],[36000,63932.0],[36000,93455.0],[36000,85787.0],[36000,77624.0],[36000,50268.0],[36000,46062.0],[36000,28013.0],[36000,69658.0],[36000,7326.0],[36000,31641.0],[36000,97774.0],[36000,109884.0],[36000,15852.0],[36000,105375.0],[36000,58743.0],[36000,82429.0],[36000,18187.0],[36000,79532.0],[36000,3139.0],[36000,36989.0],[36000,27009.0],[36000,53391.0],[36000,81718.0],[36000,70676.0],[36000,104990.0],[36000,88753.0],[36000,63387.0],[36000,73445.0],[36000,65070.0],[36000,91539.0],[36000,41195.0],[36000,47774.0],[36000,20258.0],[36000,90690.0],[36000,85286.0],[36000,91429.0],[36000,96885.0],[36000,24077.0],[36000,53307.0],[36000,111662.0],[48000,259108.0],[48000,131602.0],[48000,296071.0],[48000,260680.0],[48000,248866.0],[48000,189255.0],[48000,80783.0],[48000,348418.0],[48000,78086.0],[48000,57202.0],[48000,253231.0],[48000,27224.0],[48000,200344.0],[48000,128274.0],[48000,153890.0],[48000,71355.0],[48000,165116.0],[48000,132706.0],[48000,173590.0],[48000,156220.0],[48000,230125.0],[48000,200010.0],[48000,223059.0],[48000,166264.0],[48000,71465.0],[48000,325238.0],[48000,121256.0],[48000,286603.0],[48000,306563.0],[48000,87674.0],[48000,339755.0],[48000,218164.0],[48000,93208.0],[48000,120249.0],[48000,96915.0],[48000,282816.0],[48000,91125.0],[48000,371684.0],[48000,337961.0],[48000,320078.0],[48000,150612.0],[48000,75984.0],[48000,261401.0],[48000,91276.0],[48000,301253.0],[48000,164305.0],[48000,198308.0],[48000,97909.0],[48000,351347.0],[48000,65582.0],[60000,103753.0],[60000,48870.0],[60000,10533.0],[60000,20452.0],[60000,57902.0],[60000,114027.0],[60000,73958.0],[60000,4661.0],[60000,10185.0],[60000,15489.0],[60000,145584.0],[60000,96889.0],[60000,129383.0],[60000,52941.0],[60000,88673.0],[60000,53581.0],[60000,107533.0],[60000,137673.0],[60000,82740.0],[60000,86215.0],[60000,66912.0],[60000,122127.0],[60000,150755.0],[60000,51890.0],[60000,104391.0],[60000,183983.0],[60000,117018.0],[60000,91078.0],[60000,110214.0],[60000,90617.0],[60000,61782.0],[60000,13069.0],[60000,59188.0],[60000,25563.0],[60000,71609.0],[60000,143923.0],[60000,75166.0],[60000,132066.0],[60000,63579.0],[60000,5861.0],[60000,110678.0],[60000,25628.0],[60000,69710.0],[60000,134106.0],[60000,36548.0],[60000,103240.0],[60000,37145.0],[60000,149522.0],[60000,85220.0],[60000,39558.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/benchmark_results/std__vec__Vec b/analysis/current/candelabra/benchmark_results/std__vec__Vec
index e7983c6..6e63391 100644
--- a/analysis/current/candelabra/benchmark_results/std__vec__Vec
+++ b/analysis/current/candelabra/benchmark_results/std__vec__Vec
@@ -1 +1 @@
-{"lib_hash":9460587781221527683,"model":{"by_op":{"push":{"coeffs":[8.137981872716843,0.00030881062704833477,-3.50044860463718e-9,-0.7568387355360615]},"nth":{"coeffs":[19.528536078636193,8.725316138685768e-6,-1.9913890101246272e-10,-0.01884868708363996]},"contains":{"coeffs":[187.02030900924,0.22747099694499084,-1.4500094361295118e-7,-30.656587264347763]},"pop":{"coeffs":[2.6097100155381447,0.000058765338986600194,-6.519130729227706e-10,-0.20226762234210893]},"remove":{"coeffs":[155.10410787422734,0.16771467994340838,-2.7831515860182504e-7,-22.13963176641846]},"first":{"coeffs":[16.726538367465935,-0.00020764635587226452,1.5261415075611657e-9,0.583059621771767]},"insert":{"coeffs":[7.166229616313963,0.00016863991225196857,-1.8352327359065233e-9,-0.6529057105580027]},"last":{"coeffs":[20.453194196563686,-0.00004930044099734493,5.751909493900939e-10,-0.02689921042678378]},"clear":{"coeffs":[19.973830085002305,-0.000010201834321741515,2.9591388558456017e-10,-0.04894413428876021]}}},"results":{"by_op":{"remove":[[10,60.0],[10,50.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,20.0],[10,40.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,20.0],[10,40.0],[10,30.0],[10,30.0],[10,40.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[100,80.0],[100,60.0],[100,40.0],[100,50.0],[100,30.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,40.0],[100,20.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[100,50.0],[100,40.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,50.0],[100,40.0],[100,40.0],[100,50.0],[100,40.0],[100,60.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,40.0],[100,50.0],[100,40.0],[100,30.0],[500,190.0],[500,90.0],[500,200.0],[500,70.0],[500,150.0],[500,100.0],[500,70.0],[500,110.0],[500,140.0],[500,190.0],[500,110.0],[500,220.0],[500,180.0],[500,190.0],[500,130.0],[500,150.0],[500,120.0],[500,120.0],[500,170.0],[500,80.0],[500,130.0],[500,210.0],[500,210.0],[500,190.0],[500,180.0],[500,210.0],[500,100.0],[500,130.0],[500,90.0],[500,80.0],[500,180.0],[500,120.0],[500,150.0],[500,150.0],[500,90.0],[500,80.0],[500,90.0],[500,160.0],[500,220.0],[500,230.0],[500,120.0],[500,120.0],[500,210.0],[500,190.0],[500,70.0],[500,100.0],[500,120.0],[500,230.0],[500,180.0],[500,140.0],[6000,680.0],[6000,830.0],[6000,960.0],[6000,1060.0],[6000,780.0],[6000,1180.0],[6000,870.0],[6000,1160.0],[6000,951.0],[6000,850.0],[6000,980.0],[6000,700.0],[6000,1060.0],[6000,560.0],[6000,830.0],[6000,1190.0],[6000,980.0],[6000,630.0],[6000,930.0],[6000,770.0],[6000,1040.0],[6000,1060.0],[6000,990.0],[6000,960.0],[6000,630.0],[6000,790.0],[6000,1070.0],[6000,860.0],[6000,650.0],[6000,1110.0],[6000,890.0],[6000,730.0],[6000,1170.0],[6000,1200.0],[6000,1080.0],[6000,1261.0],[6000,960.0],[6000,990.0],[6000,860.0],[6000,720.0],[6000,610.0],[6000,580.0],[6000,1260.0],[6000,590.0],[6000,1080.0],[6000,1160.0],[6000,1270.0],[6000,640.0],[6000,840.0],[6000,970.0],[12000,1250.0],[12000,1330.0],[12000,1570.0],[12000,2410.0],[12000,2010.0],[12000,1570.0],[12000,1750.0],[12000,1080.0],[12000,1570.0],[12000,2020.0],[12000,1170.0],[12000,2030.0],[12000,2300.0],[12000,1740.0],[12000,1670.0],[12000,2200.0],[12000,1500.0],[12000,2220.0],[12000,1491.0],[12000,2470.0],[12000,2470.0],[12000,1110.0],[12000,1440.0],[12000,1400.0],[12000,2160.0],[12000,1270.0],[12000,1320.0],[12000,1450.0],[12000,1600.0],[12000,2070.0],[12000,1530.0],[12000,1910.0],[12000,1220.0],[12000,1120.0],[12000,1820.0],[12000,1240.0],[12000,1921.0],[12000,2200.0],[12000,1590.0],[12000,2080.0],[12000,1270.0],[12000,2181.0],[12000,2020.0],[12000,1900.0],[12000,1180.0],[12000,1940.0],[12000,1350.0],[12000,2040.0],[12000,1280.0],[12000,2280.0],[24000,3530.0],[24000,2940.0],[24000,5020.0],[24000,3620.0],[24000,2790.0],[24000,2530.0],[24000,4550.0],[24000,2350.0],[24000,4651.0],[24000,3030.0],[24000,4370.0],[24000,4060.0],[24000,4720.0],[24000,3211.0],[24000,4850.0],[24000,2280.0],[24000,4650.0],[24000,2920.0],[24000,3431.0],[24000,4560.0],[24000,3220.0],[24000,4770.0],[24000,2831.0],[24000,4980.0],[24000,2620.0],[24000,2510.0],[24000,3561.0],[24000,2310.0],[24000,3050.0],[24000,3000.0],[24000,2901.0],[24000,2510.0],[24000,3570.0],[24000,3020.0],[24000,4091.0],[24000,3070.0],[24000,3850.0],[24000,2800.0],[24000,2440.0],[24000,3320.0],[24000,2290.0],[24000,4570.0],[24000,4150.0],[24000,3621.0],[24000,4460.0],[24000,4010.0],[24000,2800.0],[24000,4320.0],[24000,4651.0],[24000,3530.0],[36000,3720.0],[36000,4461.0],[36000,5790.0],[36000,5420.0],[36000,6860.0],[36000,6530.0],[36000,6331.0],[36000,3760.0],[36000,7930.0],[36000,7700.0],[36000,6431.0],[36000,6270.0],[36000,5140.0],[36000,6390.0],[36000,4110.0],[36000,5361.0],[36000,5841.0],[36000,3930.0],[36000,7960.0],[36000,6400.0],[36000,5671.0],[36000,3780.0],[36000,5080.0],[36000,5670.0],[36000,7260.0],[36000,4250.0],[36000,6640.0],[36000,5311.0],[36000,4800.0],[36000,3920.0],[36000,3790.0],[36000,6490.0],[36000,4330.0],[36000,6981.0],[36000,4911.0],[36000,7710.0],[36000,4820.0],[36000,4920.0],[36000,7641.0],[36000,6540.0],[36000,7760.0],[36000,3640.0],[36000,5040.0],[36000,6881.0],[36000,3900.0],[36000,3690.0],[36000,7430.0],[36000,5540.0],[36000,5940.0],[36000,6200.0],[48000,8310.0],[48000,8051.0],[48000,9170.0],[48000,8151.0],[48000,7560.0],[48000,7680.0],[48000,7160.0],[48000,7360.0],[48000,7221.0],[48000,5930.0],[48000,6260.0],[48000,7700.0],[48000,4881.0],[48000,8690.0],[48000,9081.0],[48000,4790.0],[48000,8640.0],[48000,9921.0],[48000,6600.0],[48000,4841.0],[48000,8850.0],[48000,7870.0],[48000,6830.0],[48000,6130.0],[48000,5270.0],[48000,5640.0],[48000,7270.0],[48000,7141.0],[48000,8221.0],[48000,4880.0],[48000,6010.0],[48000,10560.0],[48000,6211.0],[48000,5520.0],[48000,5820.0],[48000,7430.0],[48000,8320.0],[48000,6791.0],[48000,8730.0],[48000,4921.0],[48000,5320.0],[48000,6440.0],[48000,7140.0],[48000,9101.0],[48000,8060.0],[48000,7191.0],[48000,9390.0],[48000,9941.0],[48000,6470.0],[48000,9600.0],[60000,5890.0],[60000,11700.0],[60000,6010.0],[60000,7520.0],[60000,8521.0],[60000,9571.0],[60000,11471.0],[60000,12531.0],[60000,11641.0],[60000,9401.0],[60000,5700.0],[60000,10671.0],[60000,8490.0],[60000,10931.0],[60000,5830.0],[60000,7400.0],[60000,5870.0],[60000,10930.0],[60000,6640.0],[60000,9100.0],[60000,10070.0],[60000,7330.0],[60000,10871.0],[60000,6601.0],[60000,6421.0],[60000,8090.0],[60000,9610.0],[60000,6830.0],[60000,6290.0],[60000,6901.0],[60000,7211.0],[60000,8951.0],[60000,7970.0],[60000,11310.0],[60000,9880.0],[60000,7790.0],[60000,10760.0],[60000,6010.0],[60000,10540.0],[60000,7540.0],[60000,10071.0],[60000,6011.0],[60000,10301.0],[60000,12871.0],[60000,11231.0],[60000,11431.0],[60000,12131.0],[60000,5740.0],[60000,8741.0],[60000,7901.0]],"insert":[[10,13.0],[10,10.0],[10,6.0],[10,6.0],[10,5.0],[10,5.0],[10,5.0],[10,5.0],[10,6.0],[10,6.0],[10,6.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,5.0],[10,6.0],[10,6.0],[10,5.0],[10,6.0],[10,6.0],[10,5.0],[10,5.0],[10,5.0],[10,6.0],[10,6.0],[10,8.0],[10,6.0],[10,5.0],[10,7.0],[10,5.0],[10,6.0],[10,6.0],[10,6.0],[10,6.0],[10,5.0],[10,6.0],[10,5.0],[10,6.0],[10,6.0],[10,5.0],[10,6.0],[10,7.0],[10,5.0],[10,6.0],[100,2.4],[100,2.2],[100,1.5],[100,1.4],[100,1.6],[100,1.3],[100,2.0],[100,1.8],[100,2.0],[100,1.6],[100,1.3],[100,1.6],[100,1.4],[100,1.4],[100,1.7],[100,1.9],[100,1.5],[100,1.8],[100,1.3],[100,1.9],[100,1.6],[100,1.4],[100,1.7],[100,1.7],[100,1.6],[100,1.6],[100,2.0],[100,1.6],[100,1.7],[100,1.7],[100,1.6],[100,1.6],[100,1.6],[100,1.4],[100,1.3],[100,1.7],[100,1.3],[100,1.31],[100,1.4],[100,1.6],[100,1.3],[100,1.6],[100,1.4],[100,1.4],[100,1.3],[100,1.3],[100,1.3],[100,1.8],[100,1.9],[100,1.5],[500,0.96],[500,0.82],[500,0.84],[500,0.78],[500,0.78],[500,0.86],[500,0.78],[500,0.9],[500,0.9],[500,0.92],[500,0.8],[500,0.84],[500,0.76],[500,0.9],[500,0.8],[500,0.78],[500,0.78],[500,0.76],[500,0.84],[500,0.76],[500,0.86],[500,0.9],[500,0.76],[500,0.78],[500,0.802],[500,0.9],[500,0.9],[500,0.78],[500,0.86],[500,0.8],[500,0.78],[500,0.78],[500,0.92],[500,0.82],[500,0.78],[500,0.78],[500,0.8],[500,0.88],[500,0.82],[500,0.78],[500,0.84],[500,0.78],[500,0.88],[500,0.86],[500,0.78],[500,0.84],[500,0.76],[500,0.76],[500,0.78],[500,0.8],[6000,0.65],[6000,0.642],[6000,0.647],[6000,0.633],[6000,0.637],[6000,0.655],[6000,0.643],[6000,0.633],[6000,0.632],[6000,0.652],[6000,0.628],[6000,0.645],[6000,0.635],[6000,0.647],[6000,0.645],[6000,0.647],[6000,0.6],[6000,0.592],[6000,0.593],[6000,0.59],[6000,0.593],[6000,0.595],[6000,0.603],[6000,0.627],[6000,0.64],[6000,0.632],[6000,0.65],[6000,0.642],[6000,0.648],[6000,0.652],[6000,0.635],[6000,0.642],[6000,0.645],[6000,0.642],[6000,0.628],[6000,0.637],[6000,0.922],[6000,0.643],[6000,0.638],[6000,0.65],[6000,0.64],[6000,0.632],[6000,0.628],[6000,0.642],[6000,0.635],[6000,0.638],[6000,0.61],[6000,0.638],[6000,0.643],[6000,0.637],[12000,0.652],[12000,0.651],[12000,0.656],[12000,0.647],[12000,0.651],[12000,0.651],[12000,0.593],[12000,0.587],[12000,0.586],[12000,0.59],[12000,0.583],[12000,0.586],[12000,0.608],[12000,0.584],[12000,0.585],[12000,0.588],[12000,0.588],[12000,0.596],[12000,0.592],[12000,0.593],[12000,0.589],[12000,0.596],[12000,0.589],[12000,0.588],[12000,0.589],[12000,0.589],[12000,0.594],[12000,0.585],[12000,0.588],[12000,0.59],[12000,0.592],[12000,0.589],[12000,0.593],[12000,0.586],[12000,0.589],[12000,0.59],[12000,0.585],[12000,0.588],[12000,0.588],[12000,0.588],[12000,0.587],[12000,0.588],[12000,0.584],[12000,0.59],[12000,0.585],[12000,0.589],[12000,0.588],[12000,0.588],[12000,0.588],[12000,0.602],[24000,0.628],[24000,0.609],[24000,0.584],[24000,0.588],[24000,0.598],[24000,0.584],[24000,0.583],[24000,0.58],[24000,0.591],[24000,0.669],[24000,0.593],[24000,0.584],[24000,0.586],[24000,0.59],[24000,0.588],[24000,0.593],[24000,0.586],[24000,0.584],[24000,0.619],[24000,0.632],[24000,0.591],[24000,0.593],[24000,0.597],[24000,0.59],[24000,0.594],[24000,0.585],[24000,0.598],[24000,0.582],[24000,0.593],[24000,0.59],[24000,0.583],[24000,0.584],[24000,0.598],[24000,0.589],[24000,0.597],[24000,0.595],[24000,0.601],[24000,0.581],[24000,0.586],[24000,0.585],[24000,0.603],[24000,0.595],[24000,0.596],[24000,0.585],[24000,0.588],[24000,0.588],[24000,0.592],[24000,0.594],[24000,0.591],[24000,0.592],[36000,0.64],[36000,0.643],[36000,0.629],[36000,0.633],[36000,0.636],[36000,0.631],[36000,0.634],[36000,0.64],[36000,0.701],[36000,0.632],[36000,0.631],[36000,0.633],[36000,0.637],[36000,0.63],[36000,0.629],[36000,0.635],[36000,0.636],[36000,0.637],[36000,0.627],[36000,0.635],[36000,0.634],[36000,0.636],[36000,0.635],[36000,0.638],[36000,0.635],[36000,0.636],[36000,0.633],[36000,0.634],[36000,0.64],[36000,0.635],[36000,0.639],[36000,0.633],[36000,0.635],[36000,0.724],[36000,0.635],[36000,0.632],[36000,0.64],[36000,0.633],[36000,0.644],[36000,0.654],[36000,0.636],[36000,0.638],[36000,0.64],[36000,0.632],[36000,0.638],[36000,0.635],[36000,0.637],[36000,0.637],[36000,0.635],[36000,0.634],[48000,0.599],[48000,0.59],[48000,0.596],[48000,0.591],[48000,0.593],[48000,0.601],[48000,0.585],[48000,0.592],[48000,0.594],[48000,0.587],[48000,0.597],[48000,0.6],[48000,0.583],[48000,0.586],[48000,0.589],[48000,0.592],[48000,0.598],[48000,0.593],[48000,0.584],[48000,0.643],[48000,0.602],[48000,0.603],[48000,0.603],[48000,0.596],[48000,0.593],[48000,0.597],[48000,0.598],[48000,0.604],[48000,0.593],[48000,0.6],[48000,0.601],[48000,0.599],[48000,0.605],[48000,0.601],[48000,0.589],[48000,0.603],[48000,0.606],[48000,0.593],[48000,0.602],[48000,0.593],[48000,0.6],[48000,0.603],[48000,0.587],[48000,0.604],[48000,0.603],[48000,0.608],[48000,0.592],[48000,0.585],[48000,0.586],[48000,0.59],[60000,0.593],[60000,0.601],[60000,0.596],[60000,0.6],[60000,0.602],[60000,0.604],[60000,0.598],[60000,0.604],[60000,0.6],[60000,0.601],[60000,0.6],[60000,0.605],[60000,0.599],[60000,0.599],[60000,0.597],[60000,0.597],[60000,0.599],[60000,0.598],[60000,0.598],[60000,0.6],[60000,0.604],[60000,0.602],[60000,0.6],[60000,0.596],[60000,0.594],[60000,0.633],[60000,0.599],[60000,0.598],[60000,0.599],[60000,0.598],[60000,0.592],[60000,0.595],[60000,0.601],[60000,0.601],[60000,0.595],[60000,0.595],[60000,0.601],[60000,0.596],[60000,0.596],[60000,0.599],[60000,0.597],[60000,0.596],[60000,0.595],[60000,0.594],[60000,0.6],[60000,0.597],[60000,0.594],[60000,0.597],[60000,0.593],[60000,0.605]],"nth":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,30.0],[60000,20.0],[60000,20.0]],"contains":[[10,40.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,30.0],[10,30.0],[10,20.0],[10,20.0],[100,60.0],[100,40.0],[100,70.0],[100,40.0],[100,40.0],[100,40.0],[100,50.0],[100,30.0],[100,50.0],[100,30.0],[100,40.0],[100,40.0],[100,50.0],[100,60.0],[100,30.0],[100,40.0],[100,40.0],[100,40.0],[100,30.0],[100,50.0],[100,50.0],[100,40.0],[100,40.0],[100,50.0],[100,20.0],[100,30.0],[100,40.0],[100,40.0],[100,60.0],[100,50.0],[100,20.0],[100,30.0],[100,50.0],[100,20.0],[100,40.0],[100,30.0],[100,30.0],[100,40.0],[100,30.0],[100,30.0],[100,30.0],[100,40.0],[100,40.0],[100,30.0],[100,50.0],[100,50.0],[100,30.0],[100,40.0],[100,50.0],[100,30.0],[500,110.0],[500,140.0],[500,110.0],[500,160.0],[500,130.0],[500,100.0],[500,140.0],[500,130.0],[500,150.0],[500,180.0],[500,170.0],[500,80.0],[500,120.0],[500,90.0],[500,120.0],[500,110.0],[500,110.0],[500,120.0],[500,130.0],[500,110.0],[500,140.0],[500,130.0],[500,160.0],[500,130.0],[500,100.0],[500,100.0],[500,170.0],[500,150.0],[500,90.0],[500,150.0],[500,110.0],[500,80.0],[500,70.0],[500,150.0],[500,90.0],[500,100.0],[500,160.0],[500,120.0],[500,100.0],[500,170.0],[500,150.0],[500,110.0],[500,140.0],[500,110.0],[500,140.0],[500,130.0],[500,170.0],[500,150.0],[500,170.0],[500,100.0],[6000,1190.0],[6000,1390.0],[6000,960.0],[6000,640.0],[6000,780.0],[6000,1560.0],[6000,1230.0],[6000,860.0],[6000,830.0],[6000,1290.0],[6000,900.0],[6000,1120.0],[6000,1560.0],[6000,1810.0],[6000,1240.0],[6000,1690.0],[6000,940.0],[6000,780.0],[6000,880.0],[6000,1080.0],[6000,960.0],[6000,820.0],[6000,1560.0],[6000,1070.0],[6000,1790.0],[6000,1390.0],[6000,920.0],[6000,1260.0],[6000,1620.0],[6000,720.0],[6000,970.0],[6000,1420.0],[6000,1480.0],[6000,980.0],[6000,1640.0],[6000,870.0],[6000,1680.0],[6000,1220.0],[6000,900.0],[6000,760.0],[6000,1340.0],[6000,680.0],[6000,1200.0],[6000,760.0],[6000,1690.0],[6000,910.0],[6000,900.0],[6000,860.0],[6000,1030.0],[6000,810.0],[12000,2781.0],[12000,3630.0],[12000,1630.0],[12000,2070.0],[12000,2630.0],[12000,1850.0],[12000,2130.0],[12000,2470.0],[12000,3350.0],[12000,2240.0],[12000,1380.0],[12000,1420.0],[12000,2470.0],[12000,2260.0],[12000,1580.0],[12000,2081.0],[12000,3080.0],[12000,1370.0],[12000,1550.0],[12000,3080.0],[12000,2310.0],[12000,3000.0],[12000,2280.0],[12000,2180.0],[12000,1970.0],[12000,2700.0],[12000,3540.0],[12000,2360.0],[12000,2840.0],[12000,1520.0],[12000,2080.0],[12000,3050.0],[12000,3030.0],[12000,2540.0],[12000,2340.0],[12000,2970.0],[12000,3301.0],[12000,3650.0],[12000,3381.0],[12000,2630.0],[12000,3320.0],[12000,3000.0],[12000,3740.0],[12000,1890.0],[12000,3180.0],[12000,2920.0],[12000,1910.0],[12000,3270.0],[12000,1270.0],[12000,3661.0],[24000,4410.0],[24000,6960.0],[24000,2980.0],[24000,5281.0],[24000,4810.0],[24000,4720.0],[24000,6840.0],[24000,3890.0],[24000,4360.0],[24000,2880.0],[24000,3960.0],[24000,3070.0],[24000,3070.0],[24000,5030.0],[24000,5661.0],[24000,4291.0],[24000,2570.0],[24000,6850.0],[24000,3880.0],[24000,4110.0],[24000,3321.0],[24000,2990.0],[24000,7460.0],[24000,5020.0],[24000,3870.0],[24000,6011.0],[24000,5561.0],[24000,7281.0],[24000,7360.0],[24000,5040.0],[24000,3800.0],[24000,3430.0],[24000,3201.0],[24000,6190.0],[24000,2620.0],[24000,6850.0],[24000,5130.0],[24000,5790.0],[24000,7061.0],[24000,3811.0],[24000,3440.0],[24000,5140.0],[24000,5160.0],[24000,6890.0],[24000,4280.0],[24000,5731.0],[24000,4570.0],[24000,6400.0],[24000,4080.0],[24000,6070.0],[36000,10860.0],[36000,10571.0],[36000,6911.0],[36000,11000.0],[36000,7000.0],[36000,6641.0],[36000,4520.0],[36000,6610.0],[36000,6890.0],[36000,8531.0],[36000,6390.0],[36000,5130.0],[36000,7760.0],[36000,8750.0],[36000,8411.0],[36000,6840.0],[36000,9580.0],[36000,10191.0],[36000,9100.0],[36000,9120.0],[36000,7831.0],[36000,11050.0],[36000,7690.0],[36000,6401.0],[36000,4971.0],[36000,8220.0],[36000,10070.0],[36000,4371.0],[36000,6871.0],[36000,6760.0],[36000,4730.0],[36000,6220.0],[36000,7381.0],[36000,10110.0],[36000,3830.0],[36000,6670.0],[36000,6331.0],[36000,3900.0],[36000,11160.0],[36000,11151.0],[36000,9150.0],[36000,5290.0],[36000,11061.0],[36000,6721.0],[36000,7580.0],[36000,8430.0],[36000,6210.0],[36000,4451.0],[36000,7211.0],[36000,9520.0],[48000,12670.0],[48000,5670.0],[48000,14571.0],[48000,5190.0],[48000,6841.0],[48000,12810.0],[48000,13310.0],[48000,12381.0],[48000,7731.0],[48000,12880.0],[48000,11500.0],[48000,13501.0],[48000,14631.0],[48000,5960.0],[48000,11550.0],[48000,12011.0],[48000,5251.0],[48000,6140.0],[48000,9131.0],[48000,7260.0],[48000,10491.0],[48000,11630.0],[48000,14250.0],[48000,12570.0],[48000,13961.0],[48000,13981.0],[48000,6010.0],[48000,10310.0],[48000,8131.0],[48000,13150.0],[48000,14430.0],[48000,9670.0],[48000,13251.0],[48000,14291.0],[48000,10770.0],[48000,13930.0],[48000,8571.0],[48000,12451.0],[48000,6820.0],[48000,7801.0],[48000,4990.0],[48000,10981.0],[48000,14001.0],[48000,14101.0],[48000,10910.0],[48000,14470.0],[48000,11510.0],[48000,7481.0],[48000,11640.0],[48000,9770.0],[60000,11840.0],[60000,16340.0],[60000,9480.0],[60000,8970.0],[60000,9990.0],[60000,17121.0],[60000,11031.0],[60000,14491.0],[60000,14981.0],[60000,12191.0],[60000,7791.0],[60000,16901.0],[60000,9760.0],[60000,16800.0],[60000,15601.0],[60000,11151.0],[60000,14511.0],[60000,15180.0],[60000,15561.0],[60000,6510.0],[60000,15161.0],[60000,12861.0],[60000,8731.0],[60000,17001.0],[60000,14131.0],[60000,14221.0],[60000,15950.0],[60000,16580.0],[60000,7030.0],[60000,8890.0],[60000,10300.0],[60000,14950.0],[60000,15061.0],[60000,11541.0],[60000,9610.0],[60000,18141.0],[60000,12881.0],[60000,18531.0],[60000,13450.0],[60000,7530.0],[60000,10010.0],[60000,11100.0],[60000,8070.0],[60000,13401.0],[60000,10831.0],[60000,9731.0],[60000,16151.0],[60000,7111.0],[60000,8401.0],[60000,16711.0]],"clear":[[10,20.0],[10,30.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,30.0],[100,30.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,30.0],[500,30.0],[500,30.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,21.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]],"push":[[10,17.0],[10,9.0],[10,8.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[10,6.0],[10,7.0],[10,7.0],[10,7.0],[10,6.0],[10,6.0],[10,7.0],[10,6.0],[10,6.0],[100,2.4],[100,2.1],[100,1.8],[100,2.0],[100,1.5],[100,2.1],[100,1.4],[100,1.9],[100,1.9],[100,1.5],[100,1.7],[100,1.9],[100,1.6],[100,1.9],[100,1.4],[100,1.5],[100,2.0],[100,1.6],[100,1.7],[100,1.9],[100,1.9],[100,1.3],[100,1.3],[100,2.0],[100,1.5],[100,2.0],[100,1.6],[100,1.6],[100,1.8],[100,1.4],[100,1.6],[100,2.1],[100,1.9],[100,1.9],[100,1.9],[100,1.8],[100,1.9],[100,1.7],[100,2.0],[100,1.4],[100,1.9],[100,1.3],[100,1.3],[100,1.5],[100,1.6],[100,1.9],[100,1.4],[100,1.4],[100,1.5],[100,1.6],[500,0.96],[500,0.8],[500,0.84],[500,0.9],[500,0.94],[500,0.84],[500,0.9],[500,0.88],[500,0.86],[500,0.92],[500,0.92],[500,0.84],[500,0.86],[500,0.86],[500,1.0],[500,0.94],[500,0.92],[500,1.0],[500,0.9],[500,0.92],[500,0.82],[500,0.94],[500,0.84],[500,1.04],[500,0.9],[500,0.9],[500,0.84],[500,0.98],[500,0.9],[500,0.9],[500,0.92],[500,0.84],[500,0.84],[500,0.98],[500,0.84],[500,0.84],[500,1.0],[500,0.82],[500,0.88],[500,0.86],[500,1.0],[500,0.94],[500,0.92],[500,0.92],[500,0.9],[500,0.92],[500,0.86],[500,0.9],[500,0.84],[500,0.86],[6000,0.655],[6000,0.643],[6000,0.633],[6000,0.647],[6000,0.637],[6000,0.632],[6000,0.637],[6000,0.637],[6000,0.637],[6000,0.653],[6000,0.628],[6000,0.625],[6000,0.647],[6000,0.642],[6000,0.63],[6000,0.642],[6000,0.637],[6000,0.637],[6000,0.628],[6000,0.647],[6000,0.635],[6000,0.632],[6000,0.642],[6000,0.642],[6000,0.632],[6000,0.642],[6000,0.633],[6000,0.635],[6000,0.65],[6000,0.628],[6000,0.637],[6000,0.642],[6000,0.635],[6000,0.635],[6000,0.64],[6000,0.635],[6000,0.635],[6000,0.638],[6000,0.633],[6000,0.64],[6000,0.647],[6000,0.63],[6000,0.653],[6000,0.637],[6000,0.63],[6000,0.648],[6000,0.64],[6000,0.632],[6000,0.65],[6000,0.635],[12000,2.178],[12000,2.179],[12000,2.138],[12000,2.184],[12000,2.193],[12000,2.199],[12000,2.184],[12000,2.193],[12000,2.193],[12000,2.143],[12000,2.145],[12000,2.162],[12000,2.218],[12000,2.151],[12000,2.206],[12000,2.162],[12000,2.21],[12000,2.146],[12000,2.15],[12000,2.167],[12000,2.193],[12000,2.152],[12000,2.148],[12000,2.188],[12000,2.168],[12000,2.148],[12000,2.135],[12000,2.132],[12000,2.173],[12000,2.173],[12000,4.713],[12000,2.151],[12000,2.13],[12000,2.147],[12000,2.183],[12000,2.199],[12000,2.132],[12000,2.157],[12000,2.158],[12000,2.152],[12000,2.193],[12000,2.159],[12000,2.147],[12000,2.163],[12000,2.159],[12000,2.138],[12000,2.142],[12000,2.157],[12000,2.141],[12000,2.188],[24000,2.736],[24000,2.677],[24000,2.678],[24000,2.673],[24000,2.772],[24000,2.685],[24000,2.688],[24000,2.676],[24000,2.684],[24000,2.681],[24000,2.68],[24000,2.778],[24000,2.688],[24000,2.666],[24000,2.675],[24000,2.678],[24000,2.685],[24000,2.686],[24000,2.941],[24000,2.678],[24000,2.675],[24000,2.672],[24000,2.676],[24000,2.674],[24000,2.681],[24000,2.684],[24000,2.686],[24000,2.685],[24000,2.681],[24000,2.678],[24000,2.676],[24000,2.681],[24000,2.685],[24000,2.688],[24000,2.691],[24000,2.69],[24000,2.694],[24000,2.678],[24000,2.688],[24000,2.676],[24000,2.68],[24000,2.682],[24000,2.681],[24000,2.678],[24000,2.681],[24000,2.674],[24000,2.686],[24000,2.686],[24000,2.681],[24000,2.673],[36000,2.609],[36000,2.603],[36000,2.607],[36000,2.61],[36000,2.603],[36000,2.731],[36000,2.764],[36000,2.748],[36000,2.63],[36000,2.625],[36000,2.626],[36000,2.771],[36000,2.621],[36000,2.62],[36000,2.592],[36000,2.591],[36000,2.605],[36000,2.618],[36000,2.63],[36000,2.733],[36000,2.63],[36000,2.627],[36000,2.622],[36000,2.622],[36000,2.627],[36000,2.622],[36000,2.621],[36000,2.62],[36000,2.62],[36000,2.62],[36000,2.618],[36000,2.62],[36000,2.701],[36000,2.607],[36000,2.606],[36000,2.61],[36000,2.613],[36000,2.618],[36000,2.621],[36000,2.623],[36000,2.618],[36000,2.621],[36000,2.63],[36000,2.632],[36000,2.625],[36000,2.709],[36000,2.625],[36000,2.62],[36000,2.619],[36000,2.622],[48000,2.567],[48000,2.563],[48000,2.566],[48000,2.562],[48000,2.566],[48000,2.571],[48000,2.638],[48000,2.566],[48000,2.571],[48000,2.654],[48000,2.573],[48000,2.563],[48000,2.626],[48000,2.561],[48000,2.566],[48000,2.567],[48000,2.554],[48000,2.562],[48000,2.558],[48000,2.559],[48000,2.567],[48000,2.567],[48000,2.558],[48000,2.566],[48000,2.566],[48000,2.621],[48000,2.562],[48000,2.56],[48000,2.617],[48000,2.564],[48000,2.561],[48000,2.568],[48000,2.565],[48000,2.565],[48000,2.564],[48000,2.561],[48000,2.565],[48000,2.565],[48000,2.556],[48000,2.578],[48000,2.567],[48000,2.632],[48000,2.556],[48000,2.575],[48000,2.612],[48000,2.569],[48000,2.563],[48000,2.563],[48000,2.568],[48000,2.557],[60000,2.6],[60000,2.542],[60000,2.541],[60000,2.544],[60000,2.541],[60000,2.576],[60000,2.623],[60000,2.545],[60000,2.546],[60000,2.551],[60000,2.613],[60000,2.549],[60000,2.546],[60000,2.56],[60000,2.547],[60000,2.583],[60000,2.547],[60000,2.543],[60000,2.541],[60000,2.546],[60000,2.605],[60000,2.539],[60000,2.54],[60000,2.544],[60000,2.539],[60000,2.578],[60000,2.538],[60000,2.536],[60000,2.623],[60000,2.552],[60000,2.578],[60000,2.548],[60000,2.535],[60000,2.544],[60000,2.544],[60000,2.589],[60000,2.547],[60000,2.553],[60000,2.549],[60000,2.55],[60000,2.609],[60000,2.545],[60000,2.549],[60000,2.537],[60000,2.545],[60000,2.578],[60000,2.546],[60000,2.542],[60000,2.536],[60000,2.549]],"pop":[[10,5.0],[10,3.0],[10,3.0],[10,3.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,3.0],[10,2.0],[10,2.0],[10,2.0],[10,3.0],[10,3.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,3.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,3.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,2.0],[10,3.0],[10,3.0],[10,3.0],[10,2.0],[10,3.0],[10,2.0],[10,2.0],[10,3.0],[10,3.0],[10,2.0],[100,1.0],[100,0.9],[100,0.9],[100,0.7],[100,0.7],[100,0.8],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.8],[100,0.7],[100,0.8],[100,0.7],[100,0.8],[100,0.7],[100,0.8],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.8],[100,0.7],[100,0.7],[100,0.8],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.7],[100,0.8],[100,0.7],[500,0.72],[500,0.68],[500,0.66],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.642],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.62],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.64],[500,0.66],[500,0.64],[500,0.64],[500,0.64],[6000,0.678],[6000,0.682],[6000,0.63],[6000,0.678],[6000,0.678],[6000,0.668],[6000,0.673],[6000,0.68],[6000,0.683],[6000,0.683],[6000,0.68],[6000,0.68],[6000,0.68],[6000,0.68],[6000,0.678],[6000,0.673],[6000,0.68],[6000,0.68],[6000,0.677],[6000,0.68],[6000,0.685],[6000,0.683],[6000,0.68],[6000,0.68],[6000,0.678],[6000,0.68],[6000,0.68],[6000,0.67],[6000,0.678],[6000,0.678],[6000,0.675],[6000,0.683],[6000,0.673],[6000,0.685],[6000,0.68],[6000,0.673],[6000,0.678],[6000,0.68],[6000,0.668],[6000,0.678],[6000,0.68],[6000,0.673],[6000,0.678],[6000,0.68],[6000,0.677],[6000,0.673],[6000,0.677],[6000,0.673],[6000,0.675],[6000,0.68],[12000,0.681],[12000,0.681],[12000,0.626],[12000,0.681],[12000,0.68],[12000,0.681],[12000,0.684],[12000,0.677],[12000,0.681],[12000,0.683],[12000,0.682],[12000,0.68],[12000,0.681],[12000,0.683],[12000,0.68],[12000,0.68],[12000,0.683],[12000,0.682],[12000,0.68],[12000,0.683],[12000,0.683],[12000,0.681],[12000,0.683],[12000,0.681],[12000,0.681],[12000,0.681],[12000,0.684],[12000,0.681],[12000,0.683],[12000,0.68],[12000,0.68],[12000,0.684],[12000,0.681],[12000,0.681],[12000,0.683],[12000,0.683],[12000,0.682],[12000,0.682],[12000,0.683],[12000,0.682],[12000,0.682],[12000,0.683],[12000,0.68],[12000,0.68],[12000,0.681],[12000,0.683],[12000,0.679],[12000,0.682],[12000,0.68],[12000,0.68],[24000,0.683],[24000,0.683],[24000,0.624],[24000,0.683],[24000,0.681],[24000,0.681],[24000,0.683],[24000,0.681],[24000,0.683],[24000,0.683],[24000,0.681],[24000,0.681],[24000,0.682],[24000,0.683],[24000,0.681],[24000,0.681],[24000,0.683],[24000,0.682],[24000,0.683],[24000,0.682],[24000,0.681],[24000,0.682],[24000,0.668],[24000,0.682],[24000,0.681],[24000,0.683],[24000,0.681],[24000,0.683],[24000,0.676],[24000,0.682],[24000,0.681],[24000,0.682],[24000,0.623],[24000,0.623],[24000,0.682],[24000,0.681],[24000,0.682],[24000,0.683],[24000,0.681],[24000,0.681],[24000,0.682],[24000,0.682],[24000,0.682],[24000,0.682],[24000,0.682],[24000,0.674],[24000,0.682],[24000,0.682],[24000,0.681],[24000,0.681],[36000,0.684],[36000,0.623],[36000,0.623],[36000,0.683],[36000,0.684],[36000,0.683],[36000,0.683],[36000,0.685],[36000,0.683],[36000,0.686],[36000,0.687],[36000,0.686],[36000,0.685],[36000,0.686],[36000,0.686],[36000,0.686],[36000,0.689],[36000,0.687],[36000,0.686],[36000,0.687],[36000,0.684],[36000,0.687],[36000,0.687],[36000,0.684],[36000,0.737],[36000,0.684],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.684],[36000,0.683],[36000,0.684],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.684],[36000,0.683],[36000,0.684],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[36000,0.683],[48000,0.688],[48000,0.688],[48000,0.626],[48000,0.687],[48000,0.688],[48000,0.686],[48000,0.686],[48000,0.689],[48000,0.688],[48000,0.686],[48000,0.688],[48000,0.688],[48000,0.687],[48000,0.687],[48000,0.687],[48000,0.687],[48000,0.688],[48000,0.687],[48000,0.686],[48000,0.715],[48000,0.727],[48000,0.687],[48000,0.687],[48000,0.685],[48000,0.688],[48000,0.686],[48000,0.687],[48000,0.626],[48000,0.625],[48000,0.625],[48000,0.625],[48000,0.625],[48000,0.658],[48000,0.731],[48000,0.688],[48000,0.687],[48000,0.686],[48000,0.687],[48000,0.688],[48000,0.685],[48000,0.687],[48000,0.685],[48000,0.688],[48000,0.687],[48000,0.687],[48000,0.686],[48000,0.687],[48000,0.688],[48000,0.688],[48000,0.686],[60000,0.725],[60000,0.628],[60000,0.689],[60000,0.688],[60000,0.682],[60000,0.689],[60000,0.688],[60000,0.689],[60000,0.684],[60000,0.688],[60000,0.688],[60000,0.683],[60000,0.689],[60000,0.689],[60000,0.688],[60000,0.685],[60000,0.623],[60000,0.685],[60000,0.685],[60000,0.687],[60000,0.684],[60000,0.713],[60000,0.684],[60000,0.684],[60000,0.683],[60000,0.684],[60000,0.685],[60000,0.726],[60000,0.684],[60000,0.681],[60000,0.68],[60000,0.687],[60000,0.678],[60000,0.685],[60000,0.685],[60000,0.685],[60000,0.676],[60000,0.685],[60000,0.686],[60000,0.685],[60000,0.683],[60000,0.685],[60000,0.721],[60000,0.684],[60000,0.682],[60000,0.685],[60000,0.685],[60000,0.683],[60000,0.683],[60000,0.684]],"first":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[500,90.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,70.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,420.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,21.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0]],"last":[[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[10,10.0],[10,20.0],[10,20.0],[10,20.0],[100,90.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,10.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[100,20.0],[500,90.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[500,10.0],[500,20.0],[500,20.0],[500,20.0],[500,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,10.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[6000,20.0],[12000,30.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,20.0],[12000,10.0],[12000,20.0],[12000,10.0],[12000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,10.0],[24000,20.0],[24000,20.0],[24000,20.0],[24000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,10.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[36000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,10.0],[48000,10.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[48000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,10.0],[60000,20.0],[60000,10.0],[60000,10.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0],[60000,20.0]]}}} \ No newline at end of file
+{"lib_hash":6543311679163142612,"model":{"by_op":{"contains":{"coeffs":[221.79172929446213,0.23934377146320784,2.0190563808628644e-7,-34.43583278245205]},"remove":{"coeffs":[-2898.0711551528657,-0.3421130179489573,0.000014972164818659919,546.6789706942945]},"insert":{"coeffs":[15.693417531818675,0.00027923676444783965,-2.8485935783621437e-9,-1.297362962912251]},"first":{"coeffs":[25.88076470619319,0.000303371106045551,4.471096247702707e-9,0.09277895334045638]},"push":{"coeffs":[15.651816540002116,0.0004958775191913267,-5.529306672038688e-9,-1.3924101860363898]},"clear":{"coeffs":[42.62960132890976,0.0031450403105560687,-2.5411926544609428e-8,-3.085824525501124]},"nth":{"coeffs":[341.5017986358514,0.009587304269049912,-9.653000893943933e-8,-32.81881190422692]},"last":{"coeffs":[24.767600065834927,0.0001716407450142038,6.511785329709097e-9,0.25825798883664675]},"pop":{"coeffs":[5.696057831641781,0.00005030448208082549,-4.427946363493106e-10,-0.32458315765559576]}}},"results":{"by_op":{"nth":[[10,13824.0],[10,38.0],[10,36.0],[10,20.0],[10,28.0],[10,27.0],[10,28.0],[10,22.0],[10,21.0],[10,21.0],[10,20.0],[10,27.0],[10,28.0],[10,28.0],[10,28.0],[10,20.0],[10,27.0],[10,20.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,27.0],[10,28.0],[10,20.0],[10,28.0],[10,20.0],[10,28.0],[10,26.0],[10,32.0],[10,28.0],[10,29.0],[10,21.0],[10,21.0],[10,28.0],[10,26.0],[10,28.0],[10,27.0],[10,20.0],[10,28.0],[10,21.0],[10,27.0],[10,20.0],[10,27.0],[10,28.0],[10,21.0],[10,28.0],[10,21.0],[10,27.0],[10,20.0],[100,39.0],[100,27.0],[100,25.0],[100,28.0],[100,36.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,25.0],[100,24.0],[100,28.0],[100,26.0],[100,28.0],[100,26.0],[100,28.0],[100,24.0],[100,28.0],[100,25.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,24.0],[100,25.0],[100,27.0],[100,27.0],[100,26.0],[100,25.0],[100,25.0],[100,27.0],[100,26.0],[100,26.0],[100,26.0],[100,27.0],[100,27.0],[100,25.0],[100,27.0],[100,27.0],[100,27.0],[100,27.0],[100,26.0],[100,27.0],[100,25.0],[100,26.0],[100,24.0],[100,27.0],[100,32.0],[100,27.0],[100,26.0],[500,34.0],[500,28.0],[500,29.0],[500,28.0],[500,27.0],[500,26.0],[500,25.0],[500,29.0],[500,26.0],[500,25.0],[500,27.0],[500,27.0],[500,30.0],[500,32.0],[500,27.0],[500,27.0],[500,28.0],[500,32.0],[500,25.0],[500,41.0],[500,27.0],[500,30.0],[500,27.0],[500,27.0],[500,25.0],[500,30.0],[500,26.0],[500,25.0],[500,27.0],[500,24.0],[500,33.0],[500,26.0],[500,27.0],[500,28.0],[500,31.0],[500,26.0],[500,25.0],[500,27.0],[500,26.0],[500,33.0],[500,27.0],[500,26.0],[500,27.0],[500,26.0],[500,27.0],[500,30.0],[500,26.0],[500,28.0],[500,28.0],[500,25.0],[6000,106.0],[6000,42.0],[6000,29.0],[6000,30.0],[6000,31.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,29.0],[6000,29.0],[6000,28.0],[6000,29.0],[6000,29.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,30.0],[6000,30.0],[6000,50.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,29.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,34.0],[6000,30.0],[6000,30.0],[6000,29.0],[6000,32.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,31.0],[6000,30.0],[6000,29.0],[6000,29.0],[6000,29.0],[6000,31.0],[6000,30.0],[6000,31.0],[6000,29.0],[6000,43.0],[6000,30.0],[12000,50.0],[12000,32.0],[12000,29.0],[12000,34.0],[12000,30.0],[12000,29.0],[12000,28.0],[12000,27.0],[12000,30.0],[12000,22.0],[12000,22.0],[12000,22.0],[12000,29.0],[12000,29.0],[12000,29.0],[12000,44.0],[12000,29.0],[12000,29.0],[12000,22.0],[12000,28.0],[12000,21.0],[12000,29.0],[12000,22.0],[12000,28.0],[12000,28.0],[12000,28.0],[12000,29.0],[12000,29.0],[12000,22.0],[12000,22.0],[12000,42.0],[12000,22.0],[12000,22.0],[12000,23.0],[12000,22.0],[12000,22.0],[12000,27.0],[12000,32.0],[12000,22.0],[12000,22.0],[12000,28.0],[12000,22.0],[12000,27.0],[12000,28.0],[12000,28.0],[12000,28.0],[12000,52.0],[12000,29.0],[12000,27.0],[12000,22.0],[24000,46.0],[24000,44.0],[24000,45.0],[24000,28.0],[24000,29.0],[24000,35.0],[24000,22.0],[24000,22.0],[24000,25.0],[24000,38.0],[24000,37.0],[24000,36.0],[24000,36.0],[24000,28.0],[24000,28.0],[24000,22.0],[24000,27.0],[24000,40.0],[24000,41.0],[24000,28.0],[24000,28.0],[24000,26.0],[24000,26.0],[24000,28.0],[24000,46.0],[24000,42.0],[24000,23.0],[24000,22.0],[24000,29.0],[24000,28.0],[24000,26.0],[24000,26.0],[24000,30.0],[24000,42.0],[24000,43.0],[24000,28.0],[24000,29.0],[24000,22.0],[24000,27.0],[24000,29.0],[24000,29.0],[24000,42.0],[24000,42.0],[24000,27.0],[24000,27.0],[24000,22.0],[24000,26.0],[24000,22.0],[24000,22.0],[24000,29.0],[36000,50.0],[36000,44.0],[36000,41.0],[36000,42.0],[36000,41.0],[36000,59.0],[36000,48.0],[36000,43.0],[36000,42.0],[36000,42.0],[36000,41.0],[36000,48.0],[36000,41.0],[36000,42.0],[36000,42.0],[36000,63.0],[36000,58.0],[36000,50.0],[36000,41.0],[36000,41.0],[36000,41.0],[36000,41.0],[36000,67.0],[36000,44.0],[36000,40.0],[36000,42.0],[36000,42.0],[36000,63.0],[36000,48.0],[36000,41.0],[36000,42.0],[36000,40.0],[36000,41.0],[36000,42.0],[36000,42.0],[36000,44.0],[36000,46.0],[36000,36.0],[36000,43.0],[36000,49.0],[36000,44.0],[36000,46.0],[36000,48.0],[36000,42.0],[36000,64.0],[36000,40.0],[36000,41.0],[36000,40.0],[36000,42.0],[36000,41.0],[48000,75.0],[48000,47.0],[48000,71.0],[48000,50.0],[48000,58.0],[48000,43.0],[48000,58.0],[48000,50.0],[48000,31.0],[48000,54.0],[48000,60.0],[48000,50.0],[48000,51.0],[48000,51.0],[48000,63.0],[48000,51.0],[48000,58.0],[48000,38.0],[48000,64.0],[48000,50.0],[48000,50.0],[48000,57.0],[48000,69.0],[48000,53.0],[48000,53.0],[48000,54.0],[48000,70.0],[48000,52.0],[48000,44.0],[48000,44.0],[48000,61.0],[48000,52.0],[48000,50.0],[48000,51.0],[48000,62.0],[48000,58.0],[48000,58.0],[48000,58.0],[48000,56.0],[48000,60.0],[48000,51.0],[48000,52.0],[48000,56.0],[48000,52.0],[48000,52.0],[48000,59.0],[48000,44.0],[48000,66.0],[48000,57.0],[48000,51.0],[60000,72.0],[60000,70.0],[60000,69.0],[60000,70.0],[60000,69.0],[60000,67.0],[60000,42.0],[60000,71.0],[60000,70.0],[60000,47.0],[60000,72.0],[60000,72.0],[60000,62.0],[60000,70.0],[60000,66.0],[60000,65.0],[60000,42.0],[60000,69.0],[60000,66.0],[60000,74.0],[60000,71.0],[60000,70.0],[60000,36.0],[60000,56.0],[60000,66.0],[60000,70.0],[60000,44.0],[60000,74.0],[60000,67.0],[60000,70.0],[60000,67.0],[60000,73.0],[60000,73.0],[60000,50.0],[60000,68.0],[60000,63.0],[60000,43.0],[60000,73.0],[60000,66.0],[60000,71.0],[60000,70.0],[60000,71.0],[60000,64.0],[60000,57.0],[60000,68.0],[60000,66.0],[60000,71.0],[60000,67.0],[60000,60.0],[60000,36.0]],"remove":[[10,108.0],[10,67.0],[10,72.0],[10,72.0],[10,54.0],[10,66.0],[10,51.0],[10,46.0],[10,42.0],[10,29.0],[10,82.0],[10,38.0],[10,58.0],[10,35.0],[10,43.0],[10,35.0],[10,38.0],[10,36.0],[10,39.0],[10,46.0],[10,42.0],[10,47.0],[10,40.0],[10,44.0],[10,38.0],[10,47.0],[10,38.0],[10,30.0],[10,31.0],[10,36.0],[10,41.0],[10,31.0],[10,38.0],[10,38.0],[10,52.0],[10,50.0],[10,30.0],[10,49.0],[10,30.0],[10,30.0],[10,30.0],[10,30.0],[10,38.0],[10,36.0],[10,31.0],[10,34.0],[10,31.0],[10,40.0],[10,30.0],[10,35.0],[100,116.0],[100,102.0],[100,78.0],[100,95.0],[100,88.0],[100,84.0],[100,72.0],[100,66.0],[100,67.0],[100,88.0],[100,55.0],[100,63.0],[100,73.0],[100,81.0],[100,62.0],[100,84.0],[100,73.0],[100,62.0],[100,90.0],[100,60.0],[100,70.0],[100,64.0],[100,52.0],[100,80.0],[100,62.0],[100,91.0],[100,52.0],[100,72.0],[100,68.0],[100,63.0],[100,83.0],[100,80.0],[100,77.0],[100,73.0],[100,62.0],[100,66.0],[100,92.0],[100,56.0],[100,56.0],[100,92.0],[100,72.0],[100,76.0],[100,56.0],[100,86.0],[100,56.0],[100,78.0],[100,75.0],[100,60.0],[100,56.0],[100,77.0],[500,183.0],[500,261.0],[500,187.0],[500,158.0],[500,154.0],[500,209.0],[500,212.0],[500,150.0],[500,183.0],[500,112.0],[500,196.0],[500,135.0],[500,248.0],[500,115.0],[500,266.0],[500,222.0],[500,183.0],[500,163.0],[500,225.0],[500,206.0],[500,101.0],[500,162.0],[500,177.0],[500,94.0],[500,152.0],[500,156.0],[500,148.0],[500,122.0],[500,120.0],[500,239.0],[500,156.0],[500,238.0],[500,253.0],[500,234.0],[500,187.0],[500,235.0],[500,94.0],[500,124.0],[500,180.0],[500,92.0],[500,172.0],[500,189.0],[500,132.0],[500,181.0],[500,166.0],[500,185.0],[500,187.0],[500,183.0],[500,270.0],[500,159.0],[6000,1835.0],[6000,2466.0],[6000,1905.0],[6000,1607.0],[6000,1568.0],[6000,1851.0],[6000,1983.0],[6000,1794.0],[6000,1787.0],[6000,1970.0],[6000,2202.0],[6000,2023.0],[6000,1700.0],[6000,2295.0],[6000,1850.0],[6000,1736.0],[6000,1782.0],[6000,1704.0],[6000,1567.0],[6000,1634.0],[6000,1928.0],[6000,2003.0],[6000,2022.0],[6000,1923.0],[6000,1769.0],[6000,2442.0],[6000,2061.0],[6000,2492.0],[6000,2345.0],[6000,1555.0],[6000,2525.0],[6000,1625.0],[6000,1828.0],[6000,1906.0],[6000,2306.0],[6000,2452.0],[6000,1772.0],[6000,1690.0],[6000,1624.0],[6000,1786.0],[6000,1534.0],[6000,1801.0],[6000,2140.0],[6000,1552.0],[6000,1825.0],[6000,1543.0],[6000,1961.0],[6000,1914.0],[6000,1760.0],[6000,2017.0],[12000,3632.0],[12000,3201.0],[12000,3149.0],[12000,3781.0],[12000,3936.0],[12000,4248.0],[12000,4189.0],[12000,5089.0],[12000,4934.0],[12000,4757.0],[12000,3059.0],[12000,4207.0],[12000,3195.0],[12000,4470.0],[12000,3625.0],[12000,3759.0],[12000,4365.0],[12000,3069.0],[12000,3131.0],[12000,4460.0],[12000,4774.0],[12000,3412.0],[12000,3504.0],[12000,3065.0],[12000,3241.0],[12000,3657.0],[12000,5066.0],[12000,3446.0],[12000,4959.0],[12000,3864.0],[12000,3860.0],[12000,4893.0],[12000,3856.0],[12000,5387.0],[12000,4354.0],[12000,4259.0],[12000,3626.0],[12000,3566.0],[12000,3989.0],[12000,3574.0],[12000,3750.0],[12000,3581.0],[12000,3456.0],[12000,2946.0],[12000,2993.0],[12000,4018.0],[12000,3347.0],[12000,2949.0],[12000,3256.0],[12000,4181.0],[24000,7055.0],[24000,6817.0],[24000,8740.0],[24000,8355.0],[24000,8384.0],[24000,7545.0],[24000,7453.0],[24000,7891.0],[24000,7491.0],[24000,6530.0],[24000,6911.0],[24000,7461.0],[24000,6634.0],[24000,7227.0],[24000,7774.0],[24000,7968.0],[24000,9053.0],[24000,7899.0],[24000,8652.0],[24000,6678.0],[24000,6734.0],[24000,6832.0],[24000,8421.0],[24000,8975.0],[24000,8504.0],[24000,9406.0],[24000,6996.0],[24000,6648.0],[24000,6719.0],[24000,9498.0],[24000,8237.0],[24000,8089.0],[24000,9006.0],[24000,9459.0],[24000,9111.0],[24000,7718.0],[24000,8995.0],[24000,8688.0],[24000,10359.0],[24000,6417.0],[24000,7925.0],[24000,8000.0],[24000,6646.0],[24000,9635.0],[24000,8300.0],[24000,7228.0],[24000,6368.0],[24000,10332.0],[24000,7156.0],[24000,6451.0],[36000,14400.0],[36000,15815.0],[36000,13181.0],[36000,13149.0],[36000,10852.0],[36000,11470.0],[36000,12667.0],[36000,13716.0],[36000,11807.0],[36000,14016.0],[36000,15860.0],[36000,11092.0],[36000,14666.0],[36000,11817.0],[36000,14339.0],[36000,11041.0],[36000,14513.0],[36000,11843.0],[36000,11590.0],[36000,13615.0],[36000,13732.0],[36000,10908.0],[36000,10907.0],[36000,10586.0],[36000,13634.0],[36000,15009.0],[36000,10680.0],[36000,10841.0],[36000,10626.0],[36000,10733.0],[36000,26116.0],[36000,14904.0],[36000,12362.0],[36000,14975.0],[36000,13570.0],[36000,13720.0],[36000,10088.0],[36000,14044.0],[36000,11339.0],[36000,11542.0],[36000,12701.0],[36000,10567.0],[36000,13804.0],[36000,13641.0],[36000,11189.0],[36000,12800.0],[36000,10158.0],[36000,12216.0],[36000,10127.0],[36000,13625.0],[48000,16755.0],[48000,16581.0],[48000,18027.0],[48000,20838.0],[48000,22924.0],[48000,17177.0],[48000,19493.0],[48000,17973.0],[48000,20477.0],[48000,17628.0],[48000,17048.0],[48000,18500.0],[48000,17790.0],[48000,18576.0],[48000,20664.0],[48000,18758.0],[48000,16769.0],[48000,18636.0],[48000,19209.0],[48000,17775.0],[48000,19524.0],[48000,18535.0],[48000,18291.0],[48000,16539.0],[48000,16898.0],[48000,18195.0],[48000,32023.0],[48000,17977.0],[48000,32087.0],[48000,16750.0],[48000,17226.0],[48000,15921.0],[48000,16623.0],[48000,18088.0],[48000,17398.0],[48000,16226.0],[48000,19329.0],[48000,18538.0],[48000,16287.0],[48000,18165.0],[48000,16547.0],[48000,18743.0],[48000,18147.0],[48000,20020.0],[48000,15800.0],[48000,16765.0],[48000,16618.0],[48000,18374.0],[48000,16265.0],[48000,17225.0],[60000,38928.0],[60000,55936.0],[60000,37155.0],[60000,46093.0],[60000,37656.0],[60000,35952.0],[60000,47657.0],[60000,42171.0],[60000,37391.0],[60000,35927.0],[60000,45399.0],[60000,37275.0],[60000,36132.0],[60000,49756.0],[60000,43176.0],[60000,40544.0],[60000,35934.0],[60000,43645.0],[60000,44352.0],[60000,37582.0],[60000,42771.0],[60000,44885.0],[60000,43268.0],[60000,42874.0],[60000,37549.0],[60000,42219.0],[60000,43091.0],[60000,40235.0],[60000,39886.0],[60000,41958.0],[60000,46311.0],[60000,47327.0],[60000,57436.0],[60000,38731.0],[60000,37540.0],[60000,36291.0],[60000,46762.0],[60000,38952.0],[60000,38147.0],[60000,40739.0],[60000,37758.0],[60000,39043.0],[60000,42448.0],[60000,37029.0],[60000,55893.0],[60000,43988.0],[60000,39639.0],[60000,47509.0],[60000,38157.0],[60000,36290.0]],"push":[[10,37.7],[10,16.3],[10,14.3],[10,12.3],[10,12.3],[10,12.9],[10,12.9],[10,12.6],[10,13.1],[10,12.4],[10,12.4],[10,12.7],[10,12.5],[10,12.4],[10,12.5],[10,12.8],[10,14.3],[10,12.7],[10,12.7],[10,13.1],[10,12.5],[10,13.0],[10,12.5],[10,12.7],[10,12.3],[10,12.4],[10,12.7],[10,14.0],[10,13.0],[10,12.3],[10,12.7],[10,12.8],[10,12.6],[10,12.2],[10,13.3],[10,13.1],[10,13.0],[10,12.8],[10,12.3],[10,12.7],[10,12.7],[10,12.4],[10,12.2],[10,14.1],[10,12.6],[10,12.0],[10,12.8],[10,13.0],[10,12.5],[10,12.9],[100,4.68],[100,4.57],[100,3.96],[100,3.6],[100,3.77],[100,3.86],[100,3.4],[100,3.4],[100,3.42],[100,3.31],[100,3.27],[100,3.27],[100,3.61],[100,3.38],[100,3.23],[100,3.25],[100,3.48],[100,3.2],[100,3.45],[100,3.26],[100,3.51],[100,3.3],[100,3.3],[100,3.3],[100,3.52],[100,3.55],[100,3.27],[100,3.22],[100,3.28],[100,3.49],[100,3.5],[100,3.29],[100,3.24],[100,3.31],[100,3.51],[100,3.21],[100,3.28],[100,3.51],[100,3.45],[100,3.24],[100,3.26],[100,3.24],[100,3.5],[100,3.28],[100,3.32],[100,3.33],[100,3.28],[100,3.25],[100,3.45],[100,3.27],[500,2.562],[500,2.49],[500,2.476],[500,2.394],[500,2.374],[500,2.38],[500,2.372],[500,2.436],[500,2.36],[500,2.31],[500,2.334],[500,2.282],[500,2.282],[500,2.24],[500,2.252],[500,2.252],[500,2.256],[500,2.258],[500,2.244],[500,2.25],[500,2.236],[500,2.246],[500,2.24],[500,2.268],[500,2.268],[500,2.196],[500,2.276],[500,2.258],[500,2.25],[500,2.248],[500,2.236],[500,2.22],[500,2.268],[500,2.296],[500,2.272],[500,2.254],[500,2.3],[500,2.288],[500,2.238],[500,2.244],[500,2.246],[500,2.25],[500,2.244],[500,2.244],[500,2.25],[500,2.242],[500,2.254],[500,2.218],[500,2.246],[500,2.264],[6000,2.003],[6000,1.93],[6000,1.927],[6000,1.924],[6000,1.92],[6000,1.92],[6000,1.922],[6000,1.923],[6000,1.923],[6000,1.919],[6000,4.334],[6000,1.812],[6000,1.818],[6000,1.816],[6000,1.882],[6000,1.81],[6000,1.82],[6000,1.815],[6000,1.813],[6000,1.812],[6000,1.923],[6000,1.917],[6000,1.927],[6000,1.92],[6000,1.919],[6000,1.924],[6000,1.924],[6000,1.922],[6000,1.926],[6000,1.917],[6000,1.923],[6000,1.916],[6000,1.928],[6000,1.971],[6000,1.93],[6000,1.922],[6000,1.933],[6000,1.922],[6000,1.929],[6000,1.949],[6000,1.925],[6000,1.927],[6000,1.927],[6000,1.918],[6000,1.925],[6000,1.919],[6000,1.928],[6000,1.924],[6000,1.817],[6000,1.817],[12000,3.948],[12000,4.025],[12000,3.997],[12000,3.894],[12000,3.628],[12000,3.715],[12000,3.796],[12000,4.261],[12000,4.048],[12000,6.255],[12000,3.675],[12000,3.637],[12000,3.624],[12000,3.668],[12000,3.627],[12000,3.619],[12000,3.617],[12000,3.616],[12000,3.665],[12000,3.645],[12000,3.584],[12000,3.602],[12000,3.608],[12000,3.629],[12000,3.564],[12000,3.549],[12000,3.583],[12000,3.632],[12000,3.597],[12000,3.603],[12000,3.618],[12000,3.635],[12000,3.607],[12000,3.582],[12000,3.671],[12000,3.601],[12000,3.954],[12000,3.916],[12000,3.978],[12000,3.68],[12000,3.607],[12000,3.689],[12000,4.18],[12000,4.12],[12000,3.864],[12000,3.799],[12000,3.797],[12000,3.599],[12000,3.603],[12000,3.579],[24000,4.206],[24000,4.664],[24000,4.934],[24000,4.19],[24000,3.955],[24000,3.952],[24000,4.431],[24000,4.205],[24000,4.672],[24000,3.967],[24000,3.986],[24000,3.984],[24000,3.973],[24000,3.964],[24000,3.97],[24000,3.992],[24000,3.968],[24000,3.962],[24000,3.975],[24000,4.288],[24000,4.003],[24000,3.977],[24000,3.969],[24000,3.976],[24000,3.994],[24000,4.063],[24000,3.988],[24000,4.012],[24000,4.009],[24000,3.976],[24000,3.984],[24000,3.984],[24000,4.275],[24000,3.982],[24000,3.974],[24000,3.966],[24000,3.963],[24000,4.242],[24000,4.205],[24000,3.99],[24000,3.979],[24000,5.299],[24000,4.208],[24000,4.207],[24000,4.573],[24000,4.248],[24000,4.191],[24000,3.952],[24000,3.971],[24000,4.887],[36000,4.244],[36000,4.499],[36000,4.117],[36000,4.242],[36000,4.131],[36000,4.108],[36000,4.315],[36000,4.11],[36000,4.106],[36000,4.089],[36000,4.111],[36000,4.114],[36000,4.239],[36000,4.105],[36000,4.959],[36000,4.107],[36000,4.631],[36000,4.129],[36000,4.112],[36000,4.286],[36000,4.103],[36000,4.115],[36000,4.258],[36000,4.124],[36000,4.245],[36000,4.114],[36000,4.112],[36000,4.303],[36000,4.104],[36000,4.093],[36000,4.115],[36000,4.102],[36000,4.728],[36000,4.62],[36000,4.765],[36000,4.547],[36000,4.109],[36000,4.101],[36000,4.126],[36000,4.113],[36000,4.291],[36000,4.112],[36000,4.103],[36000,4.249],[36000,4.12],[36000,4.245],[36000,4.093],[36000,4.105],[36000,4.307],[36000,4.105],[48000,4.346],[48000,4.2],[48000,4.344],[48000,4.2],[48000,4.193],[48000,4.18],[48000,4.208],[48000,4.187],[48000,4.202],[48000,4.375],[48000,4.215],[48000,4.201],[48000,4.202],[48000,4.191],[48000,4.205],[48000,4.197],[48000,4.198],[48000,4.207],[48000,4.193],[48000,4.391],[48000,4.187],[48000,4.392],[48000,4.193],[48000,4.347],[48000,4.183],[48000,4.339],[48000,4.189],[48000,4.199],[48000,4.188],[48000,4.214],[48000,4.201],[48000,4.176],[48000,4.358],[48000,4.207],[48000,4.198],[48000,4.213],[48000,4.207],[48000,4.2],[48000,4.191],[48000,4.205],[48000,4.218],[48000,4.195],[48000,4.385],[48000,4.192],[48000,4.368],[48000,4.205],[48000,4.39],[48000,4.199],[48000,4.359],[48000,4.204],[60000,4.294],[60000,4.398],[60000,4.536],[60000,4.035],[60000,4.051],[60000,4.15],[60000,4.041],[60000,4.168],[60000,4.557],[60000,4.378],[60000,4.056],[60000,4.039],[60000,4.036],[60000,4.161],[60000,4.566],[60000,4.046],[60000,4.162],[60000,4.039],[60000,4.051],[60000,4.494],[60000,4.536],[60000,4.045],[60000,5.5],[60000,4.049],[60000,4.061],[60000,4.25],[60000,4.478],[60000,4.052],[60000,4.162],[60000,4.049],[60000,4.056],[60000,4.466],[60000,4.424],[60000,4.044],[60000,4.159],[60000,4.05],[60000,4.017],[60000,4.417],[60000,4.038],[60000,4.038],[60000,3.996],[60000,4.035],[60000,4.048],[60000,4.039],[60000,4.325],[60000,4.464],[60000,4.043],[60000,4.048],[60000,4.153],[60000,4.048]],"clear":[[10,44.0],[10,22.0],[10,20.0],[10,26.0],[10,28.0],[10,27.0],[10,26.0],[10,26.0],[10,26.0],[10,24.0],[10,24.0],[10,26.0],[10,27.0],[10,24.0],[10,26.0],[10,26.0],[10,24.0],[10,27.0],[10,23.0],[10,25.0],[10,26.0],[10,27.0],[10,26.0],[10,27.0],[10,26.0],[10,24.0],[10,26.0],[10,24.0],[10,27.0],[10,24.0],[10,22.0],[10,26.0],[10,24.0],[10,26.0],[10,26.0],[10,24.0],[10,27.0],[10,24.0],[10,25.0],[10,27.0],[10,24.0],[10,26.0],[10,25.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,25.0],[10,27.0],[10,24.0],[100,42.0],[100,35.0],[100,30.0],[100,26.0],[100,24.0],[100,26.0],[100,26.0],[100,25.0],[100,26.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,27.0],[100,26.0],[100,24.0],[100,27.0],[100,24.0],[100,27.0],[100,26.0],[100,24.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,26.0],[100,26.0],[100,24.0],[100,27.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[100,26.0],[100,24.0],[100,26.0],[100,26.0],[100,24.0],[100,25.0],[100,26.0],[100,26.0],[100,26.0],[100,25.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[100,24.0],[100,26.0],[100,24.0],[500,46.0],[500,30.0],[500,33.0],[500,33.0],[500,25.0],[500,27.0],[500,31.0],[500,27.0],[500,25.0],[500,26.0],[500,28.0],[500,27.0],[500,24.0],[500,26.0],[500,26.0],[500,26.0],[500,24.0],[500,26.0],[500,26.0],[500,26.0],[500,24.0],[500,24.0],[500,26.0],[500,26.0],[500,26.0],[500,24.0],[500,24.0],[500,24.0],[500,25.0],[500,28.0],[500,24.0],[500,24.0],[500,26.0],[500,26.0],[500,25.0],[500,26.0],[500,25.0],[500,25.0],[500,24.0],[500,26.0],[500,27.0],[500,26.0],[500,24.0],[500,24.0],[500,24.0],[500,24.0],[500,24.0],[500,26.0],[500,24.0],[500,25.0],[6000,54.0],[6000,26.0],[6000,25.0],[6000,24.0],[6000,26.0],[6000,25.0],[6000,24.0],[6000,24.0],[6000,26.0],[6000,26.0],[6000,26.0],[6000,26.0],[6000,44.0],[6000,28.0],[6000,26.0],[6000,27.0],[6000,28.0],[6000,27.0],[6000,27.0],[6000,20.0],[6000,22.0],[6000,28.0],[6000,20.0],[6000,29.0],[6000,20.0],[6000,29.0],[6000,22.0],[6000,28.0],[6000,28.0],[6000,22.0],[6000,21.0],[6000,29.0],[6000,29.0],[6000,29.0],[6000,28.0],[6000,21.0],[6000,29.0],[6000,28.0],[6000,29.0],[6000,21.0],[6000,40.0],[6000,27.0],[6000,25.0],[6000,25.0],[6000,27.0],[6000,27.0],[6000,44.0],[6000,26.0],[6000,28.0],[6000,28.0],[12000,48.0],[12000,24.0],[12000,31.0],[12000,24.0],[12000,31.0],[12000,24.0],[12000,30.0],[12000,26.0],[12000,21.0],[12000,32.0],[12000,27.0],[12000,31.0],[12000,27.0],[12000,28.0],[12000,30.0],[12000,28.0],[12000,31.0],[12000,28.0],[12000,46.0],[12000,40.0],[12000,31.0],[12000,20.0],[12000,27.0],[12000,33.0],[12000,21.0],[12000,32.0],[12000,28.0],[12000,27.0],[12000,24.0],[12000,28.0],[12000,24.0],[12000,21.0],[12000,28.0],[12000,32.0],[12000,20.0],[12000,40.0],[12000,40.0],[12000,31.0],[12000,27.0],[12000,30.0],[12000,26.0],[12000,26.0],[12000,30.0],[12000,25.0],[12000,33.0],[12000,26.0],[12000,25.0],[12000,30.0],[12000,37.0],[12000,28.0],[24000,86.0],[24000,42.0],[24000,41.0],[24000,40.0],[24000,42.0],[24000,50.0],[24000,40.0],[24000,42.0],[24000,41.0],[24000,40.0],[24000,40.0],[24000,55.0],[24000,46.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,41.0],[24000,41.0],[24000,41.0],[24000,43.0],[24000,29.0],[24000,42.0],[24000,41.0],[24000,40.0],[24000,40.0],[24000,41.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,53.0],[24000,40.0],[24000,42.0],[24000,40.0],[24000,41.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,54.0],[24000,40.0],[24000,40.0],[24000,40.0],[24000,41.0],[24000,42.0],[24000,40.0],[24000,60.0],[24000,44.0],[24000,40.0],[24000,40.0],[36000,63.0],[36000,61.0],[36000,52.0],[36000,21.0],[36000,54.0],[36000,56.0],[36000,56.0],[36000,53.0],[36000,60.0],[36000,54.0],[36000,54.0],[36000,54.0],[36000,62.0],[36000,62.0],[36000,53.0],[36000,61.0],[36000,40.0],[36000,52.0],[36000,53.0],[36000,52.0],[36000,54.0],[36000,55.0],[36000,55.0],[36000,62.0],[36000,54.0],[36000,54.0],[36000,57.0],[36000,38.0],[36000,63.0],[36000,55.0],[36000,53.0],[36000,58.0],[36000,54.0],[36000,54.0],[36000,42.0],[36000,53.0],[36000,53.0],[36000,53.0],[36000,52.0],[36000,53.0],[36000,38.0],[36000,52.0],[36000,58.0],[36000,58.0],[36000,53.0],[36000,58.0],[36000,34.0],[36000,51.0],[36000,58.0],[36000,54.0],[48000,130.0],[48000,177.0],[48000,140.0],[48000,166.0],[48000,183.0],[48000,157.0],[48000,100.0],[48000,163.0],[48000,137.0],[48000,131.0],[48000,160.0],[48000,121.0],[48000,180.0],[48000,133.0],[48000,120.0],[48000,186.0],[48000,130.0],[48000,190.0],[48000,160.0],[48000,121.0],[48000,167.0],[48000,127.0],[48000,137.0],[48000,180.0],[48000,137.0],[48000,107.0],[48000,177.0],[48000,157.0],[48000,127.0],[48000,157.0],[48000,137.0],[48000,164.0],[48000,127.0],[48000,124.0],[48000,173.0],[48000,127.0],[48000,187.0],[48000,160.0],[48000,124.0],[48000,164.0],[48000,127.0],[48000,134.0],[48000,184.0],[48000,140.0],[48000,103.0],[48000,161.0],[48000,161.0],[48000,127.0],[48000,166.0],[48000,120.0],[60000,79.0],[60000,63.0],[60000,46.0],[60000,72.0],[60000,72.0],[60000,71.0],[60000,46.0],[60000,69.0],[60000,69.0],[60000,42.0],[60000,71.0],[60000,71.0],[60000,43.0],[60000,72.0],[60000,73.0],[60000,72.0],[60000,56.0],[60000,72.0],[60000,70.0],[60000,47.0],[60000,65.0],[60000,69.0],[60000,73.0],[60000,51.0],[60000,66.0],[60000,64.0],[60000,48.0],[60000,63.0],[60000,71.0],[60000,72.0],[60000,50.0],[60000,73.0],[60000,70.0],[60000,37.0],[60000,73.0],[60000,72.0],[60000,75.0],[60000,56.0],[60000,64.0],[60000,73.0],[60000,39.0],[60000,72.0],[60000,64.0],[60000,72.0],[60000,63.0],[60000,71.0],[60000,75.0],[60000,38.0],[60000,70.0],[60000,38.0]],"insert":[[10,30.3],[10,18.1],[10,14.1],[10,12.3],[10,10.3],[10,11.0],[10,11.3],[10,11.6],[10,11.9],[10,10.6],[10,14.6],[10,12.5],[10,12.2],[10,12.0],[10,11.7],[10,12.0],[10,13.5],[10,11.6],[10,11.8],[10,11.8],[10,11.6],[10,11.7],[10,11.3],[10,11.6],[10,12.4],[10,11.5],[10,12.0],[10,11.4],[10,12.4],[10,11.9],[10,12.4],[10,12.4],[10,11.9],[10,11.6],[10,13.4],[10,11.5],[10,11.8],[10,11.7],[10,11.5],[10,11.6],[10,11.7],[10,11.4],[10,12.0],[10,11.9],[10,12.0],[10,11.4],[10,11.6],[10,11.9],[10,11.4],[10,13.6],[100,5.73],[100,150.2],[100,4.29],[100,3.91],[100,3.59],[100,3.34],[100,3.27],[100,3.32],[100,3.25],[100,3.5],[100,3.5],[100,3.31],[100,3.28],[100,3.39],[100,3.37],[100,3.47],[100,3.31],[100,3.28],[100,3.3],[100,3.31],[100,3.49],[100,3.38],[100,3.51],[100,3.5],[100,3.22],[100,3.27],[100,3.23],[100,3.49],[100,3.29],[100,3.4],[100,3.34],[100,3.31],[100,3.91],[100,3.52],[100,3.26],[100,3.28],[100,3.29],[100,3.59],[100,3.3],[100,3.3],[100,3.36],[100,3.51],[100,3.29],[100,3.49],[100,3.37],[100,3.4],[100,3.4],[100,3.53],[100,3.57],[100,3.31],[500,2.712],[500,2.528],[500,2.476],[500,2.376],[500,2.332],[500,2.372],[500,2.378],[500,2.336],[500,2.322],[500,2.32],[500,2.284],[500,2.384],[500,2.316],[500,2.324],[500,2.314],[500,2.342],[500,2.328],[500,2.332],[500,2.338],[500,2.33],[500,2.322],[500,2.336],[500,2.346],[500,2.322],[500,2.316],[500,2.284],[500,2.32],[500,2.366],[500,2.32],[500,2.324],[500,2.292],[500,2.34],[500,2.324],[500,2.326],[500,2.372],[500,2.328],[500,2.336],[500,2.344],[500,10.628],[500,2.34],[500,2.306],[500,2.326],[500,2.33],[500,2.326],[500,2.324],[500,2.328],[500,2.32],[500,2.314],[500,2.33],[500,2.328],[6000,2.075],[6000,1.998],[6000,1.988],[6000,1.988],[6000,1.986],[6000,1.984],[6000,1.983],[6000,1.979],[6000,1.982],[6000,1.986],[6000,1.927],[6000,1.923],[6000,1.92],[6000,1.923],[6000,1.926],[6000,1.924],[6000,1.926],[6000,1.925],[6000,1.927],[6000,3.025],[6000,1.943],[6000,1.93],[6000,1.92],[6000,1.924],[6000,1.925],[6000,5.504],[6000,2.0],[6000,1.998],[6000,1.991],[6000,1.986],[6000,1.989],[6000,1.985],[6000,1.986],[6000,1.984],[6000,1.927],[6000,1.921],[6000,1.924],[6000,1.925],[6000,1.923],[6000,1.925],[6000,1.927],[6000,1.932],[6000,1.925],[6000,1.923],[6000,1.928],[6000,1.926],[6000,1.929],[6000,1.924],[6000,1.927],[6000,1.922],[12000,1.998],[12000,1.959],[12000,1.952],[12000,1.951],[12000,1.95],[12000,1.896],[12000,1.896],[12000,1.898],[12000,1.896],[12000,1.926],[12000,1.893],[12000,1.896],[12000,1.896],[12000,1.897],[12000,1.894],[12000,1.894],[12000,1.956],[12000,1.953],[12000,2.564],[12000,1.958],[12000,1.957],[12000,1.998],[12000,1.955],[12000,1.95],[12000,1.953],[12000,1.956],[12000,1.958],[12000,1.953],[12000,1.956],[12000,1.954],[12000,1.954],[12000,1.956],[12000,1.953],[12000,1.957],[12000,1.99],[12000,1.955],[12000,1.951],[12000,1.953],[12000,1.947],[12000,1.951],[12000,1.954],[12000,1.954],[12000,1.952],[12000,1.955],[12000,1.957],[12000,1.958],[12000,1.951],[12000,2.003],[12000,1.952],[12000,1.956],[24000,1.883],[24000,1.87],[24000,1.759],[24000,1.761],[24000,1.76],[24000,1.868],[24000,1.889],[24000,1.868],[24000,1.867],[24000,1.764],[24000,1.761],[24000,1.761],[24000,2.02],[24000,1.87],[24000,1.869],[24000,1.762],[24000,1.761],[24000,1.762],[24000,1.761],[24000,2.535],[24000,1.869],[24000,1.869],[24000,1.766],[24000,1.762],[24000,1.878],[24000,2.153],[24000,1.767],[24000,1.761],[24000,1.763],[24000,1.765],[24000,1.762],[24000,1.764],[24000,2.028],[24000,1.764],[24000,1.762],[24000,1.764],[24000,1.761],[24000,1.762],[24000,1.761],[24000,2.066],[24000,1.764],[24000,1.766],[24000,1.761],[24000,1.762],[24000,1.763],[24000,1.759],[24000,2.055],[24000,1.872],[24000,1.868],[24000,1.762],[36000,1.886],[36000,2.259],[36000,1.952],[36000,2.257],[36000,1.77],[36000,1.772],[36000,1.784],[36000,1.775],[36000,2.228],[36000,1.876],[36000,2.025],[36000,1.876],[36000,1.873],[36000,1.771],[36000,1.893],[36000,1.88],[36000,1.875],[36000,1.773],[36000,1.772],[36000,1.939],[36000,1.774],[36000,1.772],[36000,1.772],[36000,2.293],[36000,1.878],[36000,1.874],[36000,2.214],[36000,1.771],[36000,1.951],[36000,1.771],[36000,1.771],[36000,1.773],[36000,1.848],[36000,1.775],[36000,1.772],[36000,1.771],[36000,1.773],[36000,1.774],[36000,1.777],[36000,1.771],[36000,1.772],[36000,1.772],[36000,1.967],[36000,1.772],[36000,1.773],[36000,1.772],[36000,1.771],[36000,1.776],[36000,1.77],[36000,1.77],[48000,1.928],[48000,1.759],[48000,1.753],[48000,1.751],[48000,1.765],[48000,1.751],[48000,1.751],[48000,1.75],[48000,1.863],[48000,1.753],[48000,1.752],[48000,1.755],[48000,1.75],[48000,1.752],[48000,2.0],[48000,1.755],[48000,1.751],[48000,1.751],[48000,1.861],[48000,1.752],[48000,1.751],[48000,2.192],[48000,2.157],[48000,1.752],[48000,2.099],[48000,1.861],[48000,1.858],[48000,1.861],[48000,1.863],[48000,1.753],[48000,1.752],[48000,2.171],[48000,1.858],[48000,1.857],[48000,1.988],[48000,1.861],[48000,1.858],[48000,1.857],[48000,1.756],[48000,1.752],[48000,2.308],[48000,1.873],[48000,1.753],[48000,1.858],[48000,2.286],[48000,1.755],[48000,1.753],[48000,1.752],[48000,1.756],[48000,1.753],[60000,2.074],[60000,2.073],[60000,2.064],[60000,2.067],[60000,2.063],[60000,2.206],[60000,2.066],[60000,2.064],[60000,2.07],[60000,2.064],[60000,2.077],[60000,2.077],[60000,2.064],[60000,2.068],[60000,2.228],[60000,2.067],[60000,2.063],[60000,2.224],[60000,2.066],[60000,2.062],[60000,2.069],[60000,2.063],[60000,2.08],[60000,2.063],[60000,2.064],[60000,2.084],[60000,2.077],[60000,2.08],[60000,2.063],[60000,2.199],[60000,2.064],[60000,2.064],[60000,2.067],[60000,2.074],[60000,2.082],[60000,2.063],[60000,2.064],[60000,2.07],[60000,2.063],[60000,2.067],[60000,2.077],[60000,2.203],[60000,2.066],[60000,2.26],[60000,2.069],[60000,2.063],[60000,2.086],[60000,2.075],[60000,2.063],[60000,2.069]],"last":[[10,52.0],[10,32.0],[10,28.0],[10,21.0],[10,30.0],[10,28.0],[10,28.0],[10,29.0],[10,28.0],[10,27.0],[10,28.0],[10,20.0],[10,27.0],[10,21.0],[10,28.0],[10,21.0],[10,28.0],[10,28.0],[10,28.0],[10,21.0],[10,22.0],[10,28.0],[10,28.0],[10,21.0],[10,21.0],[10,27.0],[10,20.0],[10,21.0],[10,28.0],[10,27.0],[10,28.0],[10,21.0],[10,22.0],[10,28.0],[10,28.0],[10,28.0],[10,28.0],[10,22.0],[10,27.0],[10,21.0],[10,21.0],[10,28.0],[10,20.0],[10,28.0],[10,21.0],[10,28.0],[10,28.0],[10,21.0],[10,27.0],[10,28.0],[100,98.0],[100,26.0],[100,26.0],[100,25.0],[100,25.0],[100,26.0],[100,25.0],[100,26.0],[100,24.0],[100,26.0],[100,28.0],[100,26.0],[100,26.0],[100,26.0],[100,25.0],[100,27.0],[100,26.0],[100,24.0],[100,24.0],[100,25.0],[100,28.0],[100,26.0],[100,25.0],[100,27.0],[100,26.0],[100,24.0],[100,28.0],[100,26.0],[100,24.0],[100,27.0],[100,27.0],[100,27.0],[100,24.0],[100,26.0],[100,27.0],[100,24.0],[100,26.0],[100,26.0],[100,28.0],[100,25.0],[100,24.0],[100,26.0],[100,25.0],[100,24.0],[100,25.0],[100,25.0],[100,26.0],[100,28.0],[100,27.0],[100,24.0],[500,46.0],[500,28.0],[500,28.0],[500,21.0],[500,28.0],[500,28.0],[500,21.0],[500,28.0],[500,28.0],[500,21.0],[500,20.0],[500,21.0],[500,20.0],[500,22.0],[500,21.0],[500,20.0],[500,28.0],[500,28.0],[500,20.0],[500,20.0],[500,28.0],[500,27.0],[500,28.0],[500,21.0],[500,20.0],[500,28.0],[500,28.0],[500,28.0],[500,22.0],[500,28.0],[500,28.0],[500,28.0],[500,26.0],[500,21.0],[500,21.0],[500,28.0],[500,28.0],[500,21.0],[500,28.0],[500,28.0],[500,28.0],[500,28.0],[500,21.0],[500,22.0],[500,28.0],[500,21.0],[500,21.0],[500,28.0],[500,28.0],[500,28.0],[6000,65.0],[6000,28.0],[6000,40.0],[6000,29.0],[6000,39.0],[6000,28.0],[6000,28.0],[6000,28.0],[6000,24.0],[6000,27.0],[6000,25.0],[6000,44.0],[6000,28.0],[6000,28.0],[6000,27.0],[6000,27.0],[6000,28.0],[6000,25.0],[6000,28.0],[6000,28.0],[6000,28.0],[6000,28.0],[6000,27.0],[6000,26.0],[6000,21.0],[6000,22.0],[6000,28.0],[6000,22.0],[6000,22.0],[6000,22.0],[6000,28.0],[6000,28.0],[6000,28.0],[6000,28.0],[6000,26.0],[6000,26.0],[6000,28.0],[6000,28.0],[6000,25.0],[6000,28.0],[6000,28.0],[6000,38.0],[6000,25.0],[6000,28.0],[6000,30.0],[6000,26.0],[6000,27.0],[6000,28.0],[6000,24.0],[6000,28.0],[12000,53.0],[12000,29.0],[12000,36.0],[12000,30.0],[12000,29.0],[12000,30.0],[12000,48.0],[12000,30.0],[12000,33.0],[12000,34.0],[12000,33.0],[12000,33.0],[12000,33.0],[12000,32.0],[12000,33.0],[12000,32.0],[12000,34.0],[12000,31.0],[12000,30.0],[12000,30.0],[12000,29.0],[12000,48.0],[12000,32.0],[12000,29.0],[12000,30.0],[12000,29.0],[12000,30.0],[12000,29.0],[12000,30.0],[12000,35.0],[12000,34.0],[12000,33.0],[12000,32.0],[12000,33.0],[12000,34.0],[12000,29.0],[12000,48.0],[12000,32.0],[12000,32.0],[12000,33.0],[12000,35.0],[12000,33.0],[12000,34.0],[12000,34.0],[12000,33.0],[12000,34.0],[12000,33.0],[12000,33.0],[12000,34.0],[12000,29.0],[24000,64.0],[24000,36.0],[24000,33.0],[24000,42.0],[24000,42.0],[24000,42.0],[24000,30.0],[24000,26.0],[24000,30.0],[24000,32.0],[24000,30.0],[24000,47.0],[24000,45.0],[24000,44.0],[24000,32.0],[24000,33.0],[24000,32.0],[24000,26.0],[24000,32.0],[24000,32.0],[24000,44.0],[24000,44.0],[24000,44.0],[24000,42.0],[24000,42.0],[24000,44.0],[24000,44.0],[24000,44.0],[24000,38.0],[24000,32.0],[24000,32.0],[24000,29.0],[24000,25.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,42.0],[24000,42.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,30.0],[24000,35.0],[24000,45.0],[24000,46.0],[24000,42.0],[24000,42.0],[24000,42.0],[24000,42.0],[36000,56.0],[36000,42.0],[36000,40.0],[36000,42.0],[36000,42.0],[36000,54.0],[36000,42.0],[36000,40.0],[36000,41.0],[36000,41.0],[36000,40.0],[36000,47.0],[36000,42.0],[36000,42.0],[36000,41.0],[36000,47.0],[36000,43.0],[36000,48.0],[36000,41.0],[36000,41.0],[36000,41.0],[36000,37.0],[36000,50.0],[36000,56.0],[36000,40.0],[36000,42.0],[36000,38.0],[36000,31.0],[36000,48.0],[36000,41.0],[36000,41.0],[36000,47.0],[36000,40.0],[36000,41.0],[36000,41.0],[36000,41.0],[36000,40.0],[36000,40.0],[36000,40.0],[36000,48.0],[36000,42.0],[36000,42.0],[36000,41.0],[36000,42.0],[36000,49.0],[36000,65.0],[36000,43.0],[36000,40.0],[36000,40.0],[36000,40.0],[48000,70.0],[48000,44.0],[48000,48.0],[48000,48.0],[48000,49.0],[48000,49.0],[48000,55.0],[48000,49.0],[48000,48.0],[48000,50.0],[48000,46.0],[48000,48.0],[48000,48.0],[48000,50.0],[48000,44.0],[48000,60.0],[48000,48.0],[48000,50.0],[48000,50.0],[48000,62.0],[48000,49.0],[48000,48.0],[48000,50.0],[48000,70.0],[48000,48.0],[48000,48.0],[48000,38.0],[48000,50.0],[48000,42.0],[48000,42.0],[48000,48.0],[48000,48.0],[48000,48.0],[48000,42.0],[48000,42.0],[48000,46.0],[48000,54.0],[48000,48.0],[48000,50.0],[48000,38.0],[48000,55.0],[48000,54.0],[48000,42.0],[48000,48.0],[48000,65.0],[48000,50.0],[48000,56.0],[48000,55.0],[48000,47.0],[48000,48.0],[60000,58.0],[60000,73.0],[60000,73.0],[60000,44.0],[60000,66.0],[60000,72.0],[60000,40.0],[60000,70.0],[60000,71.0],[60000,53.0],[60000,64.0],[60000,66.0],[60000,73.0],[60000,57.0],[60000,73.0],[60000,66.0],[60000,44.0],[60000,75.0],[60000,66.0],[60000,46.0],[60000,74.0],[60000,74.0],[60000,52.0],[60000,62.0],[60000,73.0],[60000,72.0],[60000,64.0],[60000,72.0],[60000,72.0],[60000,52.0],[60000,73.0],[60000,71.0],[60000,49.0],[60000,59.0],[60000,50.0],[60000,72.0],[60000,65.0],[60000,52.0],[60000,74.0],[60000,71.0],[60000,48.0],[60000,72.0],[60000,73.0],[60000,64.0],[60000,64.0],[60000,72.0],[60000,40.0],[60000,70.0],[60000,74.0],[60000,68.0]],"pop":[[10,10.1],[10,4.0],[10,4.0],[10,3.8],[10,3.8],[10,4.0],[10,3.8],[10,4.0],[10,4.0],[10,3.9],[10,3.8],[10,4.0],[10,4.0],[10,4.0],[10,4.1],[10,4.1],[10,4.0],[10,3.8],[10,4.1],[10,4.0],[10,3.8],[10,4.0],[10,4.0],[10,4.1],[10,4.0],[10,3.9],[10,4.0],[10,4.0],[10,4.0],[10,3.9],[10,3.9],[10,4.0],[10,3.9],[10,4.0],[10,4.0],[10,4.0],[10,3.8],[10,4.0],[10,4.0],[10,3.9],[10,4.0],[10,4.0],[10,4.0],[10,4.0],[10,4.0],[10,4.0],[10,3.8],[10,4.0],[10,3.9],[10,4.0],[100,141.77],[100,2.38],[100,2.36],[100,2.38],[100,2.28],[100,2.09],[100,2.38],[100,2.06],[100,2.1],[100,2.08],[100,2.09],[100,2.09],[100,2.08],[100,2.28],[100,2.09],[100,2.06],[100,2.06],[100,2.06],[100,2.1],[100,2.27],[100,2.1],[100,2.27],[100,2.1],[100,2.07],[100,2.08],[100,2.29],[100,2.08],[100,2.09],[100,2.08],[100,2.08],[100,2.3],[100,2.28],[100,2.08],[100,2.09],[100,2.08],[100,2.1],[100,2.08],[100,2.08],[100,2.09],[100,2.09],[100,2.07],[100,2.06],[100,2.29],[100,2.1],[100,2.09],[100,2.23],[100,2.03],[100,2.03],[100,2.02],[100,2.01],[500,2.014],[500,2.066],[500,1.868],[500,1.858],[500,1.856],[500,1.858],[500,1.856],[500,1.856],[500,1.86],[500,1.856],[500,1.882],[500,1.874],[500,1.856],[500,1.874],[500,1.856],[500,2.114],[500,1.862],[500,1.856],[500,1.866],[500,1.858],[500,1.856],[500,2.114],[500,1.87],[500,1.856],[500,2.11],[500,1.87],[500,1.856],[500,2.158],[500,1.858],[500,1.86],[500,1.858],[500,1.856],[500,1.872],[500,1.856],[500,1.86],[500,1.87],[500,1.858],[500,2.126],[500,1.858],[500,2.16],[500,1.858],[500,1.856],[500,1.858],[500,1.858],[500,2.16],[500,1.858],[500,1.858],[500,1.874],[500,2.114],[500,1.87],[6000,2.001],[6000,1.829],[6000,1.83],[6000,1.883],[6000,1.829],[6000,1.862],[6000,1.829],[6000,1.862],[6000,1.829],[6000,4.347],[6000,1.725],[6000,1.886],[6000,1.887],[6000,1.886],[6000,1.887],[6000,1.893],[6000,1.886],[6000,1.886],[6000,4.184],[6000,1.829],[6000,1.724],[6000,1.724],[6000,1.725],[6000,1.724],[6000,1.947],[6000,1.724],[6000,1.725],[6000,1.724],[6000,1.725],[6000,1.724],[6000,1.725],[6000,1.724],[6000,1.724],[6000,1.724],[6000,2.287],[6000,1.724],[6000,1.725],[6000,1.763],[6000,1.725],[6000,1.724],[6000,1.724],[6000,1.763],[6000,1.724],[6000,1.724],[6000,1.936],[6000,1.724],[6000,1.936],[6000,1.725],[6000,1.936],[6000,1.73],[12000,1.918],[12000,3.19],[12000,2.103],[12000,1.905],[12000,1.825],[12000,1.873],[12000,1.928],[12000,1.721],[12000,1.767],[12000,1.721],[12000,1.885],[12000,1.883],[12000,1.978],[12000,2.03],[12000,2.093],[12000,1.837],[12000,1.851],[12000,1.885],[12000,1.826],[12000,1.826],[12000,3.275],[12000,1.762],[12000,1.926],[12000,1.721],[12000,1.721],[12000,1.846],[12000,1.861],[12000,1.825],[12000,1.825],[12000,1.826],[12000,1.933],[12000,1.722],[12000,1.722],[12000,1.723],[12000,1.93],[12000,1.826],[12000,2.266],[12000,1.722],[12000,1.743],[12000,1.722],[12000,1.721],[12000,1.74],[12000,1.722],[12000,1.789],[12000,1.846],[12000,1.825],[12000,1.825],[12000,1.826],[12000,2.042],[12000,1.826],[24000,1.971],[24000,2.1],[24000,1.879],[24000,1.838],[24000,1.938],[24000,2.074],[24000,1.858],[24000,2.01],[24000,1.888],[24000,2.01],[24000,1.946],[24000,1.937],[24000,1.912],[24000,1.88],[24000,1.856],[24000,2.066],[24000,1.858],[24000,1.879],[24000,1.885],[24000,1.962],[24000,1.94],[24000,1.895],[24000,1.893],[24000,1.884],[24000,1.889],[24000,1.824],[24000,1.885],[24000,1.838],[24000,1.951],[24000,1.903],[24000,2.015],[24000,1.853],[24000,1.921],[24000,1.892],[24000,1.913],[24000,1.973],[24000,2.037],[24000,1.937],[24000,1.914],[24000,1.918],[24000,2.033],[24000,1.863],[24000,1.931],[24000,1.967],[24000,1.955],[24000,1.957],[24000,1.991],[24000,1.902],[24000,1.971],[24000,1.828],[36000,2.158],[36000,1.978],[36000,1.899],[36000,2.011],[36000,2.157],[36000,1.98],[36000,1.961],[36000,2.11],[36000,2.143],[36000,2.016],[36000,2.069],[36000,2.028],[36000,2.116],[36000,1.949],[36000,2.057],[36000,2.061],[36000,2.041],[36000,1.993],[36000,1.914],[36000,2.017],[36000,1.973],[36000,1.974],[36000,1.99],[36000,1.958],[36000,1.944],[36000,1.96],[36000,2.007],[36000,1.9],[36000,2.081],[36000,2.004],[36000,2.07],[36000,1.911],[36000,1.896],[36000,2.037],[36000,1.946],[36000,1.976],[36000,2.062],[36000,2.056],[36000,2.028],[36000,1.941],[36000,1.986],[36000,1.9],[36000,1.999],[36000,1.965],[36000,2.09],[36000,1.963],[36000,2.022],[36000,2.119],[36000,1.906],[36000,2.018],[48000,1.974],[48000,2.02],[48000,1.994],[48000,2.0],[48000,2.014],[48000,2.006],[48000,1.989],[48000,2.0],[48000,2.038],[48000,2.046],[48000,2.068],[48000,1.995],[48000,2.038],[48000,2.017],[48000,2.031],[48000,2.001],[48000,2.027],[48000,2.125],[48000,2.038],[48000,2.081],[48000,2.115],[48000,2.055],[48000,2.031],[48000,2.143],[48000,2.041],[48000,1.962],[48000,2.135],[48000,2.024],[48000,2.011],[48000,2.075],[48000,2.041],[48000,2.141],[48000,1.986],[48000,1.955],[48000,2.01],[48000,1.962],[48000,2.003],[48000,2.01],[48000,1.999],[48000,1.952],[48000,1.92],[48000,1.966],[48000,2.013],[48000,2.187],[48000,1.979],[48000,2.079],[48000,2.055],[48000,2.071],[48000,1.955],[48000,2.038],[60000,2.082],[60000,1.942],[60000,1.968],[60000,1.969],[60000,1.944],[60000,1.997],[60000,1.915],[60000,1.953],[60000,1.972],[60000,2.007],[60000,2.085],[60000,2.009],[60000,1.948],[60000,1.934],[60000,2.002],[60000,1.952],[60000,1.963],[60000,1.904],[60000,2.009],[60000,1.981],[60000,2.028],[60000,1.986],[60000,1.951],[60000,1.946],[60000,1.925],[60000,2.015],[60000,1.957],[60000,1.98],[60000,1.883],[60000,2.001],[60000,1.96],[60000,1.967],[60000,1.961],[60000,2.016],[60000,1.979],[60000,2.037],[60000,1.979],[60000,2.064],[60000,1.93],[60000,2.28],[60000,1.984],[60000,1.93],[60000,1.926],[60000,1.958],[60000,2.01],[60000,1.931],[60000,1.931],[60000,1.968],[60000,2.008],[60000,1.95]],"first":[[10,48.0],[10,27.0],[10,26.0],[10,27.0],[10,26.0],[10,26.0],[10,25.0],[10,24.0],[10,24.0],[10,26.0],[10,26.0],[10,24.0],[10,24.0],[10,26.0],[10,26.0],[10,26.0],[10,24.0],[10,26.0],[10,27.0],[10,27.0],[10,26.0],[10,26.0],[10,27.0],[10,27.0],[10,26.0],[10,24.0],[10,24.0],[10,28.0],[10,26.0],[10,26.0],[10,25.0],[10,24.0],[10,27.0],[10,27.0],[10,26.0],[10,26.0],[10,27.0],[10,25.0],[10,26.0],[10,27.0],[10,27.0],[10,25.0],[10,26.0],[10,25.0],[10,25.0],[10,24.0],[10,26.0],[10,26.0],[10,27.0],[10,24.0],[100,69.0],[100,27.0],[100,25.0],[100,25.0],[100,27.0],[100,25.0],[100,27.0],[100,26.0],[100,27.0],[100,27.0],[100,25.0],[100,27.0],[100,24.0],[100,27.0],[100,25.0],[100,25.0],[100,26.0],[100,24.0],[100,26.0],[100,28.0],[100,28.0],[100,27.0],[100,25.0],[100,27.0],[100,27.0],[100,25.0],[100,25.0],[100,27.0],[100,26.0],[100,24.0],[100,26.0],[100,28.0],[100,26.0],[100,26.0],[100,27.0],[100,25.0],[100,26.0],[100,26.0],[100,24.0],[100,26.0],[100,28.0],[100,27.0],[100,25.0],[100,25.0],[100,27.0],[100,27.0],[100,26.0],[100,25.0],[100,26.0],[100,24.0],[500,49.0],[500,26.0],[500,24.0],[500,28.0],[500,25.0],[500,27.0],[500,26.0],[500,27.0],[500,27.0],[500,26.0],[500,25.0],[500,27.0],[500,28.0],[500,26.0],[500,27.0],[500,25.0],[500,24.0],[500,25.0],[500,27.0],[500,24.0],[500,26.0],[500,27.0],[500,27.0],[500,26.0],[500,28.0],[500,27.0],[500,26.0],[500,24.0],[500,27.0],[500,27.0],[500,24.0],[500,24.0],[500,26.0],[500,25.0],[500,26.0],[500,28.0],[500,25.0],[500,27.0],[500,25.0],[500,28.0],[500,28.0],[500,25.0],[500,24.0],[500,28.0],[500,25.0],[500,25.0],[500,27.0],[500,26.0],[500,26.0],[500,25.0],[6000,64.0],[6000,31.0],[6000,22.0],[6000,27.0],[6000,21.0],[6000,29.0],[6000,28.0],[6000,22.0],[6000,21.0],[6000,28.0],[6000,22.0],[6000,29.0],[6000,28.0],[6000,29.0],[6000,22.0],[6000,26.0],[6000,26.0],[6000,22.0],[6000,26.0],[6000,27.0],[6000,27.0],[6000,26.0],[6000,22.0],[6000,22.0],[6000,27.0],[6000,26.0],[6000,21.0],[6000,27.0],[6000,27.0],[6000,26.0],[6000,27.0],[6000,27.0],[6000,27.0],[6000,41.0],[6000,27.0],[6000,22.0],[6000,21.0],[6000,21.0],[6000,26.0],[6000,26.0],[6000,30.0],[6000,28.0],[6000,29.0],[6000,22.0],[6000,28.0],[6000,28.0],[6000,22.0],[6000,29.0],[6000,29.0],[6000,28.0],[12000,68.0],[12000,36.0],[12000,35.0],[12000,36.0],[12000,33.0],[12000,35.0],[12000,34.0],[12000,34.0],[12000,33.0],[12000,33.0],[12000,33.0],[12000,35.0],[12000,50.0],[12000,35.0],[12000,34.0],[12000,35.0],[12000,34.0],[12000,33.0],[12000,34.0],[12000,36.0],[12000,35.0],[12000,33.0],[12000,36.0],[12000,33.0],[12000,58.0],[12000,33.0],[12000,34.0],[12000,40.0],[12000,36.0],[12000,34.0],[12000,34.0],[12000,34.0],[12000,32.0],[12000,34.0],[12000,35.0],[12000,33.0],[12000,36.0],[12000,34.0],[12000,35.0],[12000,35.0],[12000,33.0],[12000,35.0],[12000,34.0],[12000,40.0],[12000,35.0],[12000,35.0],[12000,36.0],[12000,35.0],[12000,33.0],[12000,36.0],[24000,59.0],[24000,29.0],[24000,28.0],[24000,41.0],[24000,40.0],[24000,46.0],[24000,26.0],[24000,27.0],[24000,29.0],[24000,22.0],[24000,22.0],[24000,30.0],[24000,22.0],[24000,48.0],[24000,42.0],[24000,22.0],[24000,21.0],[24000,28.0],[24000,28.0],[24000,27.0],[24000,28.0],[24000,50.0],[24000,43.0],[24000,28.0],[24000,28.0],[24000,26.0],[24000,28.0],[24000,28.0],[24000,28.0],[24000,45.0],[24000,57.0],[24000,47.0],[24000,26.0],[24000,28.0],[24000,28.0],[24000,26.0],[24000,28.0],[24000,28.0],[24000,44.0],[24000,44.0],[24000,28.0],[24000,28.0],[24000,28.0],[24000,26.0],[24000,28.0],[24000,28.0],[24000,28.0],[24000,44.0],[24000,46.0],[24000,28.0],[36000,54.0],[36000,44.0],[36000,47.0],[36000,56.0],[36000,62.0],[36000,50.0],[36000,43.0],[36000,43.0],[36000,44.0],[36000,46.0],[36000,48.0],[36000,44.0],[36000,42.0],[36000,51.0],[36000,42.0],[36000,44.0],[36000,64.0],[36000,43.0],[36000,44.0],[36000,44.0],[36000,43.0],[36000,43.0],[36000,56.0],[36000,44.0],[36000,42.0],[36000,38.0],[36000,61.0],[36000,57.0],[36000,42.0],[36000,43.0],[36000,43.0],[36000,43.0],[36000,44.0],[36000,48.0],[36000,44.0],[36000,42.0],[36000,43.0],[36000,50.0],[36000,43.0],[36000,56.0],[36000,42.0],[36000,43.0],[36000,44.0],[36000,46.0],[36000,46.0],[36000,52.0],[36000,44.0],[36000,46.0],[36000,46.0],[36000,72.0],[48000,90.0],[48000,42.0],[48000,41.0],[48000,36.0],[48000,60.0],[48000,54.0],[48000,49.0],[48000,52.0],[48000,54.0],[48000,48.0],[48000,49.0],[48000,51.0],[48000,52.0],[48000,61.0],[48000,48.0],[48000,48.0],[48000,50.0],[48000,50.0],[48000,49.0],[48000,47.0],[48000,54.0],[48000,41.0],[48000,49.0],[48000,56.0],[48000,48.0],[48000,40.0],[48000,60.0],[48000,54.0],[48000,48.0],[48000,49.0],[48000,41.0],[48000,61.0],[48000,50.0],[48000,48.0],[48000,48.0],[48000,56.0],[48000,54.0],[48000,50.0],[48000,50.0],[48000,43.0],[48000,49.0],[48000,48.0],[48000,48.0],[48000,53.0],[48000,54.0],[48000,50.0],[48000,48.0],[48000,49.0],[48000,48.0],[48000,49.0],[60000,71.0],[60000,74.0],[60000,73.0],[60000,70.0],[60000,64.0],[60000,28.0],[60000,44.0],[60000,72.0],[60000,72.0],[60000,63.0],[60000,62.0],[60000,60.0],[60000,58.0],[60000,44.0],[60000,77.0],[60000,67.0],[60000,50.0],[60000,72.0],[60000,74.0],[60000,28.0],[60000,44.0],[60000,72.0],[60000,73.0],[60000,44.0],[60000,70.0],[60000,66.0],[60000,71.0],[60000,50.0],[60000,55.0],[60000,54.0],[60000,46.0],[60000,70.0],[60000,67.0],[60000,54.0],[60000,62.0],[60000,64.0],[60000,72.0],[60000,50.0],[60000,66.0],[60000,64.0],[60000,72.0],[60000,73.0],[60000,72.0],[60000,63.0],[60000,47.0],[60000,65.0],[60000,74.0],[60000,52.0],[60000,76.0],[60000,73.0]],"contains":[[10,84.0],[10,48.0],[10,46.0],[10,55.0],[10,36.0],[10,36.0],[10,46.0],[10,41.0],[10,32.0],[10,34.0],[10,28.0],[10,40.0],[10,32.0],[10,38.0],[10,29.0],[10,57.0],[10,30.0],[10,41.0],[10,40.0],[10,38.0],[10,34.0],[10,28.0],[10,31.0],[10,40.0],[10,33.0],[10,38.0],[10,35.0],[10,30.0],[10,38.0],[10,36.0],[10,26.0],[10,36.0],[10,28.0],[10,36.0],[10,32.0],[10,32.0],[10,40.0],[10,26.0],[10,33.0],[10,36.0],[10,36.0],[10,41.0],[10,35.0],[10,28.0],[10,41.0],[10,28.0],[10,28.0],[10,33.0],[10,26.0],[10,29.0],[100,76.0],[100,62.0],[100,54.0],[100,53.0],[100,57.0],[100,68.0],[100,45.0],[100,56.0],[100,61.0],[100,58.0],[100,60.0],[100,68.0],[100,65.0],[100,63.0],[100,66.0],[100,64.0],[100,52.0],[100,64.0],[100,54.0],[100,50.0],[100,64.0],[100,60.0],[100,60.0],[100,60.0],[100,52.0],[100,52.0],[100,58.0],[100,62.0],[100,50.0],[100,54.0],[100,59.0],[100,55.0],[100,61.0],[100,51.0],[100,61.0],[100,52.0],[100,50.0],[100,48.0],[100,50.0],[100,62.0],[100,49.0],[100,50.0],[100,51.0],[100,55.0],[100,59.0],[100,50.0],[100,54.0],[100,64.0],[100,53.0],[100,49.0],[500,148.0],[500,97.0],[500,148.0],[500,171.0],[500,101.0],[500,124.0],[500,94.0],[500,183.0],[500,176.0],[500,94.0],[500,100.0],[500,85.0],[500,149.0],[500,118.0],[500,113.0],[500,165.0],[500,153.0],[500,99.0],[500,140.0],[500,159.0],[500,108.0],[500,178.0],[500,180.0],[500,108.0],[500,176.0],[500,141.0],[500,154.0],[500,182.0],[500,101.0],[500,182.0],[500,108.0],[500,122.0],[500,100.0],[500,126.0],[500,162.0],[500,125.0],[500,116.0],[500,182.0],[500,161.0],[500,183.0],[500,110.0],[500,112.0],[500,132.0],[500,100.0],[500,160.0],[500,86.0],[500,190.0],[500,92.0],[500,142.0],[500,157.0],[6000,1120.0],[6000,924.0],[6000,1652.0],[6000,1534.0],[6000,1774.0],[6000,838.0],[6000,1689.0],[6000,1110.0],[6000,1078.0],[6000,1088.0],[6000,779.0],[6000,1686.0],[6000,1674.0],[6000,1113.0],[6000,1502.0],[6000,1075.0],[6000,1009.0],[6000,1570.0],[6000,1896.0],[6000,1415.0],[6000,1062.0],[6000,1638.0],[6000,704.0],[6000,714.0],[6000,1559.0],[6000,1448.0],[6000,1954.0],[6000,1750.0],[6000,1309.0],[6000,1431.0],[6000,1824.0],[6000,1295.0],[6000,1125.0],[6000,1924.0],[6000,751.0],[6000,1649.0],[6000,1023.0],[6000,944.0],[6000,1300.0],[6000,993.0],[6000,1611.0],[6000,1896.0],[6000,940.0],[6000,1063.0],[6000,907.0],[6000,1798.0],[6000,724.0],[6000,797.0],[6000,1917.0],[6000,1661.0],[12000,2409.0],[12000,2621.0],[12000,2710.0],[12000,2985.0],[12000,2037.0],[12000,2182.0],[12000,3158.0],[12000,2524.0],[12000,3447.0],[12000,2964.0],[12000,2605.0],[12000,1404.0],[12000,3186.0],[12000,2749.0],[12000,2270.0],[12000,3738.0],[12000,2585.0],[12000,1584.0],[12000,2015.0],[12000,2228.0],[12000,2644.0],[12000,1747.0],[12000,3318.0],[12000,2609.0],[12000,1711.0],[12000,2105.0],[12000,2787.0],[12000,1462.0],[12000,3200.0],[12000,1564.0],[12000,2460.0],[12000,2901.0],[12000,1743.0],[12000,2139.0],[12000,2587.0],[12000,2561.0],[12000,2233.0],[12000,2485.0],[12000,1716.0],[12000,2046.0],[12000,3103.0],[12000,1596.0],[12000,3378.0],[12000,2916.0],[12000,2261.0],[12000,1600.0],[12000,1653.0],[12000,3653.0],[12000,3773.0],[12000,2778.0],[24000,10460.0],[24000,5869.0],[24000,6230.0],[24000,3344.0],[24000,3710.0],[24000,7127.0],[24000,6596.0],[24000,7483.0],[24000,3581.0],[24000,2938.0],[24000,7488.0],[24000,3091.0],[24000,6998.0],[24000,3442.0],[24000,5246.0],[24000,6661.0],[24000,3371.0],[24000,5520.0],[24000,4325.0],[24000,2712.0],[24000,6381.0],[24000,6288.0],[24000,11765.0],[24000,4649.0],[24000,5531.0],[24000,7398.0],[24000,3903.0],[24000,3346.0],[24000,6591.0],[24000,4403.0],[24000,7811.0],[24000,4019.0],[24000,4274.0],[24000,3965.0],[24000,4376.0],[24000,5932.0],[24000,3655.0],[24000,3642.0],[24000,6569.0],[24000,3674.0],[24000,6419.0],[24000,7336.0],[24000,7416.0],[24000,3851.0],[24000,7102.0],[24000,3764.0],[24000,6219.0],[24000,6085.0],[24000,3412.0],[24000,6772.0],[36000,19776.0],[36000,10829.0],[36000,5342.0],[36000,5693.0],[36000,4486.0],[36000,7840.0],[36000,10421.0],[36000,7520.0],[36000,6814.0],[36000,8752.0],[36000,9210.0],[36000,6349.0],[36000,7534.0],[36000,9351.0],[36000,9108.0],[36000,10404.0],[36000,5873.0],[36000,8259.0],[36000,11051.0],[36000,9369.0],[36000,4227.0],[36000,5485.0],[36000,7934.0],[36000,8057.0],[36000,11273.0],[36000,5949.0],[36000,11209.0],[36000,8506.0],[36000,6872.0],[36000,5561.0],[36000,10362.0],[36000,5861.0],[36000,5890.0],[36000,7512.0],[36000,11009.0],[36000,5888.0],[36000,6464.0],[36000,4905.0],[36000,5150.0],[36000,8337.0],[36000,11807.0],[36000,32696.0],[36000,9224.0],[36000,11714.0],[36000,5783.0],[36000,4240.0],[36000,11095.0],[36000,8828.0],[36000,8409.0],[36000,5746.0],[48000,14239.0],[48000,8338.0],[48000,7510.0],[48000,6100.0],[48000,11376.0],[48000,15030.0],[48000,5890.0],[48000,13051.0],[48000,13769.0],[48000,15364.0],[48000,10178.0],[48000,7493.0],[48000,15751.0],[48000,13447.0],[48000,11693.0],[48000,11559.0],[48000,11472.0],[48000,10025.0],[48000,7259.0],[48000,12004.0],[48000,7332.0],[48000,9357.0],[48000,10662.0],[48000,12203.0],[48000,13407.0],[48000,9134.0],[48000,13773.0],[48000,14899.0],[48000,15981.0],[48000,10675.0],[48000,13780.0],[48000,6613.0],[48000,9605.0],[48000,14461.0],[48000,6702.0],[48000,13236.0],[48000,9419.0],[48000,23830.0],[48000,10400.0],[48000,12034.0],[48000,12079.0],[48000,16845.0],[48000,8243.0],[48000,12585.0],[48000,16873.0],[48000,13914.0],[48000,11275.0],[48000,14815.0],[48000,13692.0],[48000,16371.0],[60000,19565.0],[60000,8770.0],[60000,17801.0],[60000,11075.0],[60000,14158.0],[60000,12971.0],[60000,19189.0],[60000,10651.0],[60000,12096.0],[60000,11175.0],[60000,13147.0],[60000,18606.0],[60000,19300.0],[60000,17826.0],[60000,14535.0],[60000,9102.0],[60000,20474.0],[60000,9051.0],[60000,9568.0],[60000,13423.0],[60000,11800.0],[60000,7802.0],[60000,21509.0],[60000,8791.0],[60000,21306.0],[60000,12343.0],[60000,15665.0],[60000,9043.0],[60000,16331.0],[60000,19922.0],[60000,14644.0],[60000,15478.0],[60000,8292.0],[60000,18130.0],[60000,16076.0],[60000,7710.0],[60000,15731.0],[60000,16549.0],[60000,12304.0],[60000,10835.0],[60000,18028.0],[60000,27417.0],[60000,16335.0],[60000,7828.0],[60000,25335.0],[60000,9126.0],[60000,11820.0],[60000,20064.0],[60000,15966.0],[60000,15613.0]]}}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2021_09_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2021_09_src_types.pr.rs
new file mode 100644
index 0000000..6ffd9da
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2021_09_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709224193,"nanos_since_epoch":934846972},"value":{"Map":["std::collections::BTreeMap","primrose_library::VecMap","primrose_library::SortedVecMap","std::collections::HashMap"],"Set":["std::collections::HashSet","std::collections::BTreeSet"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_08_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_08_src_types.pr.rs
new file mode 100644
index 0000000..41118ae
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_08_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709224193,"nanos_since_epoch":935846966},"value":{"Map":["primrose_library::VecMap","std::collections::HashMap","primrose_library::SortedVecMap","std::collections::BTreeMap"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_09_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_09_src_types.pr.rs
new file mode 100644
index 0000000..d47fcc6
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_09_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709224193,"nanos_since_epoch":935846966},"value":{"Set":["std::collections::HashSet","std::collections::BTreeSet"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_14_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_14_src_types.pr.rs
new file mode 100644
index 0000000..4896c98
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_aoc_2022_14_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709224193,"nanos_since_epoch":936846961},"value":{"Set":["std::collections::HashSet","std::collections::BTreeSet"],"List":["std::vec::Vec","std::collections::LinkedList"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_mapping_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_mapping_src_types.pr.rs
new file mode 100644
index 0000000..16af14d
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_mapping_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709224193,"nanos_since_epoch":936846961},"value":{"Map":["std::collections::BTreeMap","primrose_library::SortedVecMap","primrose_library::VecMap","std::collections::HashMap"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_sets_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_sets_src_types.pr.rs
new file mode 100644
index 0000000..85cdbe7
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_sets_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1707141940,"nanos_since_epoch":622026750},"value":{"Set":["std::collections::HashSet","std::collections::BTreeSet"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_stack_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_stack_src_types.pr.rs
new file mode 100644
index 0000000..aad458f
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_example_stack_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1709037588,"nanos_since_epoch":52755495},"value":{"StackCon":["std::vec::Vec","std::collections::LinkedList"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_prime_sieve_src_types.pr.rs b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_prime_sieve_src_types.pr.rs
new file mode 100644
index 0000000..7454f8b
--- /dev/null
+++ b/analysis/current/candelabra/primrose_results/_opt_candelabra_src_tests_prime_sieve_src_types.pr.rs
@@ -0,0 +1 @@
+{"lib_hash":6543311679163142612,"mod_time":{"secs_since_epoch":1708794820,"nanos_since_epoch":148985066},"value":{"Primes":["std::collections::HashSet","primrose_library::SortedVec","std::collections::BTreeSet"],"Sieve":["std::collections::LinkedList","std::vec::Vec"]}} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/aoc_2021_09 b/analysis/current/candelabra/profiler_info/aoc_2021_09
new file mode 100644
index 0000000..dd6c75c
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/aoc_2021_09
@@ -0,0 +1 @@
+{"proj_hash":6470992533760257599,"proj_location":"/opt/candelabra/src/tests/aoc_2021_09","info":[["/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs",[["Set",[{"occurences":2051.0,"avg_n":10000.0,"avg_op_counts":{"get":0.0,"pop":0.0,"nth":0.0,"insert":10000.0,"remove":0.0,"contains":39601.0,"first":0.0,"last":0.0,"push":0.0,"clear":0.0}}]],["Map",[{"occurences":4852.0,"avg_n":10000.0,"avg_op_counts":{"get":66980.45981038766,"contains":0.0,"pop":0.0,"remove":0.0,"insert":10000.0,"first":0.0,"last":0.0,"clear":0.0,"push":0.0,"nth":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/aoc_2022_08 b/analysis/current/candelabra/profiler_info/aoc_2022_08
new file mode 100644
index 0000000..eb04aa6
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/aoc_2022_08
@@ -0,0 +1 @@
+{"proj_hash":7905221794111495559,"proj_location":"/opt/candelabra/src/tests/aoc_2022_08","info":[["/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs",[["Map",[{"occurences":3068.0,"avg_n":1109.940677966102,"avg_op_counts":{"contains":0.0,"remove":0.0,"pop":0.0,"get":0.0,"push":0.0,"clear":0.0,"nth":0.0,"last":0.0,"insert":1171.8223598435486,"first":0.0}},{"occurences":6006.0,"avg_n":10000.0,"avg_op_counts":{"last":0.0,"pop":0.0,"nth":0.0,"contains":0.0,"clear":0.0,"first":0.0,"get":40000.0,"remove":0.0,"push":0.0,"insert":17337.662337662307}},{"occurences":1459.0,"avg_n":40000.0,"avg_op_counts":{"insert":65332.419465387095,"first":0.0,"clear":0.0,"contains":0.0,"remove":0.0,"get":160000.0,"push":0.0,"last":0.0,"pop":0.0,"nth":0.0}},{"occurences":843.0,"avg_n":2280.3274021352327,"avg_op_counts":{"remove":0.0,"nth":0.0,"push":0.0,"pop":0.0,"contains":0.0,"first":0.0,"last":0.0,"get":0.0,"clear":0.0,"insert":2342.4306049822058}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/aoc_2022_09 b/analysis/current/candelabra/profiler_info/aoc_2022_09
new file mode 100644
index 0000000..be7d4a0
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/aoc_2022_09
@@ -0,0 +1 @@
+{"proj_hash":5362853431990345474,"proj_location":"/opt/candelabra/src/tests/aoc_2022_09","info":[["/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs",[["Set",[{"occurences":2620.0,"avg_n":10227.479007633585,"avg_op_counts":{"first":0.0,"push":0.0,"nth":0.0,"pop":0.0,"contains":0.0,"insert":12965.701145038189,"get":0.0,"clear":0.0,"remove":0.0,"last":0.0}},{"occurences":987.0,"avg_n":8732.64032421479,"avg_op_counts":{"first":0.0,"insert":12066.183383991887,"pop":0.0,"clear":0.0,"remove":0.0,"contains":0.0,"nth":0.0,"get":0.0,"push":0.0,"last":0.0}},{"occurences":2100.0,"avg_n":10391.046666666653,"avg_op_counts":{"nth":0.0,"contains":0.0,"last":0.0,"push":0.0,"first":0.0,"get":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"insert":13086.277619047612}},{"occurences":2775.0,"avg_n":9895.215855855866,"avg_op_counts":{"push":0.0,"last":0.0,"first":0.0,"nth":0.0,"get":0.0,"contains":0.0,"pop":0.0,"remove":0.0,"clear":0.0,"insert":12762.058018018031}},{"occurences":1386.0,"avg_n":9011.180375180384,"avg_op_counts":{"nth":0.0,"get":0.0,"contains":0.0,"first":0.0,"last":0.0,"insert":12234.710678210675,"pop":0.0,"push":0.0,"clear":0.0,"remove":0.0}},{"occurences":62.0,"avg_n":97221.95161290321,"avg_op_counts":{"contains":0.0,"first":0.0,"pop":0.0,"nth":0.0,"push":0.0,"clear":0.0,"remove":0.0,"last":0.0,"get":0.0,"insert":127391.40322580644}},{"occurences":2340.0,"avg_n":9586.564102564113,"avg_op_counts":{"last":0.0,"nth":0.0,"insert":12588.545726495697,"remove":0.0,"push":0.0,"contains":0.0,"first":0.0,"pop":0.0,"get":0.0,"clear":0.0}},{"occurences":562.0,"avg_n":8418.991103202834,"avg_op_counts":{"pop":0.0,"contains":0.0,"remove":0.0,"nth":0.0,"last":0.0,"get":0.0,"first":0.0,"clear":0.0,"push":0.0,"insert":11923.370106761555}},{"occurences":606.0,"avg_n":11176.343234323445,"avg_op_counts":{"first":0.0,"push":0.0,"insert":13624.21782178219,"get":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"nth":0.0,"last":0.0,"contains":0.0}},{"occurences":1730.0,"avg_n":9153.336416184973,"avg_op_counts":{"last":0.0,"pop":0.0,"contains":0.0,"nth":0.0,"get":0.0,"insert":12304.128901734115,"first":0.0,"clear":0.0,"remove":0.0,"push":0.0}},{"occurences":54.0,"avg_n":98674.05555555552,"avg_op_counts":{"pop":0.0,"remove":0.0,"contains":0.0,"push":0.0,"nth":0.0,"last":0.0,"get":0.0,"clear":0.0,"insert":127902.29629629632,"first":0.0}},{"occurences":2692.0,"avg_n":10059.015973254065,"avg_op_counts":{"remove":0.0,"insert":12876.619242199076,"clear":0.0,"nth":0.0,"pop":0.0,"contains":0.0,"first":0.0,"last":0.0,"get":0.0,"push":0.0}},{"occurences":739.0,"avg_n":11033.42760487145,"avg_op_counts":{"pop":0.0,"get":0.0,"remove":0.0,"push":0.0,"clear":0.0,"first":0.0,"last":0.0,"nth":0.0,"insert":13492.217861975649,"contains":0.0}},{"occurences":351.0,"avg_n":11483.125356125362,"avg_op_counts":{"remove":0.0,"push":0.0,"first":0.0,"contains":0.0,"insert":13775.817663817663,"pop":0.0,"get":0.0,"clear":0.0,"last":0.0,"nth":0.0}},{"occurences":73.0,"avg_n":97813.91780821914,"avg_op_counts":{"insert":127705.15068493152,"nth":0.0,"pop":0.0,"get":0.0,"remove":0.0,"last":0.0,"push":0.0,"clear":0.0,"first":0.0,"contains":0.0}},{"occurences":878.0,"avg_n":10792.537585421402,"avg_op_counts":{"pop":0.0,"last":0.0,"push":0.0,"first":0.0,"remove":0.0,"insert":13369.568337129842,"get":0.0,"clear":0.0,"contains":0.0,"nth":0.0}},{"occurences":75.0,"avg_n":98362.36000000003,"avg_op_counts":{"insert":127605.44,"pop":0.0,"push":0.0,"contains":0.0,"clear":0.0,"last":0.0,"first":0.0,"remove":0.0,"get":0.0,"nth":0.0}},{"occurences":62.0,"avg_n":100186.87096774197,"avg_op_counts":{"push":0.0,"nth":0.0,"clear":0.0,"first":0.0,"contains":0.0,"pop":0.0,"get":0.0,"last":0.0,"remove":0.0,"insert":128031.1935483871}},{"occurences":749.0,"avg_n":8581.232309746329,"avg_op_counts":{"push":0.0,"insert":12030.515353805067,"contains":0.0,"nth":0.0,"get":0.0,"clear":0.0,"last":0.0,"pop":0.0,"remove":0.0,"first":0.0}},{"occurences":13.0,"avg_n":192306.15384615387,"avg_op_counts":{"last":0.0,"nth":0.0,"first":0.0,"pop":0.0,"remove":0.0,"contains":0.0,"insert":254467.00000000003,"get":0.0,"push":0.0,"clear":0.0}},{"occurences":323.0,"avg_n":8263.504643962848,"avg_op_counts":{"last":0.0,"pop":0.0,"remove":0.0,"get":0.0,"nth":0.0,"clear":0.0,"first":0.0,"push":0.0,"insert":11741.582043343653,"contains":0.0}},{"occurences":1150.0,"avg_n":10677.04260869565,"avg_op_counts":{"last":0.0,"pop":0.0,"contains":0.0,"first":0.0,"push":0.0,"get":0.0,"clear":0.0,"insert":13288.413043478262,"nth":0.0,"remove":0.0}},{"occurences":2230.0,"avg_n":9444.0152466368,"avg_op_counts":{"get":0.0,"push":0.0,"first":0.0,"remove":0.0,"pop":0.0,"nth":0.0,"insert":12495.20224215245,"contains":0.0,"clear":0.0,"last":0.0}},{"occurences":11.0,"avg_n":201801.72727272726,"avg_op_counts":{"nth":0.0,"remove":0.0,"insert":257478.45454545456,"get":0.0,"first":0.0,"pop":0.0,"last":0.0,"clear":0.0,"contains":0.0,"push":0.0}},{"occurences":56.0,"avg_n":96759.9464285714,"avg_op_counts":{"insert":126700.91071428574,"last":0.0,"clear":0.0,"push":0.0,"pop":0.0,"remove":0.0,"first":0.0,"nth":0.0,"contains":0.0,"get":0.0}},{"occurences":17.0,"avg_n":192629.29411764708,"avg_op_counts":{"contains":0.0,"nth":0.0,"pop":0.0,"last":0.0,"insert":253977.05882352943,"push":0.0,"clear":0.0,"first":0.0,"remove":0.0,"get":0.0}},{"occurences":154.0,"avg_n":7974.616883116882,"avg_op_counts":{"remove":0.0,"pop":0.0,"first":0.0,"nth":0.0,"contains":0.0,"get":0.0,"push":0.0,"clear":0.0,"insert":11715.168831168829,"last":0.0}},{"occurences":18.0,"avg_n":92430.55555555556,"avg_op_counts":{"contains":0.0,"insert":124890.55555555556,"push":0.0,"pop":0.0,"get":0.0,"nth":0.0,"remove":0.0,"last":0.0,"clear":0.0,"first":0.0}},{"occurences":40.0,"avg_n":95341.42500000003,"avg_op_counts":{"remove":0.0,"contains":0.0,"pop":0.0,"first":0.0,"insert":126550.22499999999,"push":0.0,"get":0.0,"nth":0.0,"last":0.0,"clear":0.0}},{"occurences":5.0,"avg_n":90841.8,"avg_op_counts":{"push":0.0,"insert":123709.0,"pop":0.0,"last":0.0,"clear":0.0,"nth":0.0,"contains":0.0,"get":0.0,"remove":0.0,"first":0.0}},{"occurences":789.0,"avg_n":10910.968314321939,"avg_op_counts":{"insert":13418.711026615967,"remove":0.0,"nth":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"push":0.0,"get":0.0,"first":0.0,"last":0.0}},{"occurences":2674.0,"avg_n":9733.564323111437,"avg_op_counts":{"pop":0.0,"insert":12671.632385938672,"last":0.0,"first":0.0,"nth":0.0,"push":0.0,"remove":0.0,"contains":0.0,"get":0.0,"clear":0.0}},{"occurences":1616.0,"avg_n":10543.473391089108,"avg_op_counts":{"contains":0.0,"get":0.0,"first":0.0,"push":0.0,"pop":0.0,"clear":0.0,"nth":0.0,"insert":13166.605816831692,"last":0.0,"remove":0.0}},{"occurences":1997.0,"avg_n":9298.85327991987,"avg_op_counts":{"insert":12417.01402103156,"contains":0.0,"get":0.0,"pop":0.0,"nth":0.0,"clear":0.0,"first":0.0,"remove":0.0,"push":0.0,"last":0.0}},{"occurences":47.0,"avg_n":95189.31914893618,"avg_op_counts":{"get":0.0,"pop":0.0,"nth":0.0,"push":0.0,"clear":0.0,"first":0.0,"remove":0.0,"insert":126859.61702127657,"contains":0.0,"last":0.0}},{"occurences":15.0,"avg_n":191543.8,"avg_op_counts":{"pop":0.0,"get":0.0,"clear":0.0,"push":0.0,"nth":0.0,"first":0.0,"insert":255540.26666666666,"remove":0.0,"contains":0.0,"last":0.0}},{"occurences":71.0,"avg_n":99312.6338028169,"avg_op_counts":{"contains":0.0,"clear":0.0,"remove":0.0,"push":0.0,"last":0.0,"insert":128113.35211267605,"first":0.0,"get":0.0,"nth":0.0,"pop":0.0}},{"occurences":56.0,"avg_n":95880.99999999999,"avg_op_counts":{"contains":0.0,"last":0.0,"nth":0.0,"get":0.0,"remove":0.0,"insert":126907.64285714286,"clear":0.0,"push":0.0,"first":0.0,"pop":0.0}},{"occurences":77.0,"avg_n":98528.93506493501,"avg_op_counts":{"get":0.0,"nth":0.0,"insert":127320.09090909091,"last":0.0,"remove":0.0,"push":0.0,"first":0.0,"contains":0.0,"clear":0.0,"pop":0.0}},{"occurences":59.0,"avg_n":95642.59322033903,"avg_op_counts":{"insert":126582.00000000001,"first":0.0,"push":0.0,"contains":0.0,"clear":0.0,"last":0.0,"pop":0.0,"nth":0.0,"get":0.0,"remove":0.0}},{"occurences":28.0,"avg_n":102770.14285714284,"avg_op_counts":{"nth":0.0,"contains":0.0,"insert":129112.49999999999,"pop":0.0,"remove":0.0,"clear":0.0,"last":0.0,"first":0.0,"push":0.0,"get":0.0}},{"occurences":57.0,"avg_n":97672.66666666667,"avg_op_counts":{"contains":0.0,"insert":127031.47368421052,"nth":0.0,"clear":0.0,"last":0.0,"push":0.0,"first":0.0,"remove":0.0,"pop":0.0,"get":0.0}},{"occurences":41.0,"avg_n":101520.63414634147,"avg_op_counts":{"first":0.0,"remove":0.0,"pop":0.0,"clear":0.0,"insert":129129.78048780486,"last":0.0,"push":0.0,"nth":0.0,"contains":0.0,"get":0.0}},{"occurences":78.0,"avg_n":96918.53846153844,"avg_op_counts":{"insert":127086.6282051282,"clear":0.0,"pop":0.0,"contains":0.0,"last":0.0,"first":0.0,"push":0.0,"remove":0.0,"get":0.0,"nth":0.0}},{"occurences":429.0,"avg_n":11323.193473193476,"avg_op_counts":{"get":0.0,"clear":0.0,"insert":13667.03962703963,"last":0.0,"pop":0.0,"first":0.0,"remove":0.0,"nth":0.0,"push":0.0,"contains":0.0}},{"occurences":37.0,"avg_n":93521.21621621623,"avg_op_counts":{"remove":0.0,"insert":126063.45945945945,"pop":0.0,"get":0.0,"nth":0.0,"last":0.0,"clear":0.0,"contains":0.0,"first":0.0,"push":0.0}},{"occurences":83.0,"avg_n":99173.51807228918,"avg_op_counts":{"nth":0.0,"clear":0.0,"get":0.0,"first":0.0,"push":0.0,"contains":0.0,"remove":0.0,"pop":0.0,"insert":128217.98795180724,"last":0.0}},{"occurences":10.0,"avg_n":188782.2,"avg_op_counts":{"first":0.0,"remove":0.0,"pop":0.0,"insert":252893.4,"last":0.0,"contains":0.0,"get":0.0,"nth":0.0,"clear":0.0,"push":0.0}},{"occurences":18.0,"avg_n":199581.2222222222,"avg_op_counts":{"get":0.0,"last":0.0,"first":0.0,"push":0.0,"pop":0.0,"clear":0.0,"insert":256277.38888888885,"contains":0.0,"remove":0.0,"nth":0.0}},{"occurences":218.0,"avg_n":11650.0366972477,"avg_op_counts":{"insert":13864.041284403667,"get":0.0,"push":0.0,"last":0.0,"remove":0.0,"first":0.0,"nth":0.0,"contains":0.0,"clear":0.0,"pop":0.0}},{"occurences":16.0,"avg_n":189929.875,"avg_op_counts":{"pop":0.0,"last":0.0,"remove":0.0,"push":0.0,"nth":0.0,"clear":0.0,"contains":0.0,"insert":254223.0,"get":0.0,"first":0.0}},{"occurences":38.0,"avg_n":94301.94736842107,"avg_op_counts":{"last":0.0,"first":0.0,"remove":0.0,"get":0.0,"nth":0.0,"clear":0.0,"pop":0.0,"contains":0.0,"push":0.0,"insert":126382.34210526313}},{"occurences":91.0,"avg_n":11917.120879120885,"avg_op_counts":{"nth":0.0,"remove":0.0,"pop":0.0,"contains":0.0,"last":0.0,"first":0.0,"clear":0.0,"insert":14073.38461538461,"push":0.0,"get":0.0}},{"occurences":20.0,"avg_n":192887.75000000003,"avg_op_counts":{"remove":0.0,"insert":254348.9,"contains":0.0,"push":0.0,"get":0.0,"pop":0.0,"first":0.0,"nth":0.0,"clear":0.0,"last":0.0}},{"occurences":26.0,"avg_n":102605.96153846152,"avg_op_counts":{"clear":0.0,"last":0.0,"push":0.0,"pop":0.0,"remove":0.0,"contains":0.0,"get":0.0,"first":0.0,"nth":0.0,"insert":129822.61538461538}},{"occurences":49.0,"avg_n":99826.40816326531,"avg_op_counts":{"last":0.0,"clear":0.0,"contains":0.0,"push":0.0,"remove":0.0,"pop":0.0,"insert":127810.55102040817,"nth":0.0,"first":0.0,"get":0.0}},{"occurences":10.0,"avg_n":202968.79999999996,"avg_op_counts":{"clear":0.0,"nth":0.0,"push":0.0,"pop":0.0,"last":0.0,"get":0.0,"first":0.0,"insert":257374.0,"remove":0.0,"contains":0.0}},{"occurences":37.0,"avg_n":94438.97297297299,"avg_op_counts":{"push":0.0,"last":0.0,"contains":0.0,"get":0.0,"first":0.0,"nth":0.0,"insert":126223.7297297297,"clear":0.0,"pop":0.0,"remove":0.0}},{"occurences":66.0,"avg_n":96589.43939393942,"avg_op_counts":{"insert":126543.16666666667,"contains":0.0,"last":0.0,"remove":0.0,"get":0.0,"push":0.0,"nth":0.0,"clear":0.0,"first":0.0,"pop":0.0}},{"occurences":59.0,"avg_n":99461.61016949153,"avg_op_counts":{"contains":0.0,"first":0.0,"last":0.0,"clear":0.0,"pop":0.0,"remove":0.0,"insert":127726.50847457627,"push":0.0,"get":0.0,"nth":0.0}},{"occurences":70.0,"avg_n":97383.42857142855,"avg_op_counts":{"last":0.0,"get":0.0,"remove":0.0,"push":0.0,"pop":0.0,"insert":126925.34285714282,"first":0.0,"clear":0.0,"contains":0.0,"nth":0.0}},{"occurences":16.0,"avg_n":196763.5625,"avg_op_counts":{"remove":0.0,"insert":253829.625,"clear":0.0,"nth":0.0,"contains":0.0,"last":0.0,"first":0.0,"get":0.0,"push":0.0,"pop":0.0}},{"occurences":47.0,"avg_n":94905.23404255322,"avg_op_counts":{"nth":0.0,"contains":0.0,"clear":0.0,"get":0.0,"last":0.0,"first":0.0,"push":0.0,"remove":0.0,"pop":0.0,"insert":126395.12765957446}},{"occurences":123.0,"avg_n":7826.528455284549,"avg_op_counts":{"insert":11550.040650406509,"contains":0.0,"last":0.0,"clear":0.0,"remove":0.0,"nth":0.0,"first":0.0,"get":0.0,"pop":0.0,"push":0.0}},{"occurences":1109.0,"avg_n":8875.040577096477,"avg_op_counts":{"first":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"last":0.0,"get":0.0,"insert":12129.497745716852,"nth":0.0,"push":0.0,"contains":0.0}},{"occurences":16.0,"avg_n":195524.74999999994,"avg_op_counts":{"pop":0.0,"insert":255743.31250000003,"contains":0.0,"remove":0.0,"last":0.0,"first":0.0,"push":0.0,"clear":0.0,"nth":0.0,"get":0.0}},{"occurences":22.0,"avg_n":195827.95454545456,"avg_op_counts":{"last":0.0,"contains":0.0,"nth":0.0,"first":0.0,"insert":254242.40909090912,"push":0.0,"clear":0.0,"remove":0.0,"get":0.0,"pop":0.0}},{"occurences":16.0,"avg_n":196167.8125,"avg_op_counts":{"contains":0.0,"remove":0.0,"push":0.0,"insert":255063.6875,"first":0.0,"last":0.0,"clear":0.0,"get":0.0,"nth":0.0,"pop":0.0}},{"occurences":26.0,"avg_n":93157.92307692309,"avg_op_counts":{"push":0.0,"last":0.0,"clear":0.0,"nth":0.0,"first":0.0,"contains":0.0,"insert":125793.46153846155,"remove":0.0,"get":0.0,"pop":0.0}},{"occurences":17.0,"avg_n":200663.4117647059,"avg_op_counts":{"get":0.0,"first":0.0,"remove":0.0,"push":0.0,"pop":0.0,"last":0.0,"nth":0.0,"insert":256133.76470588235,"contains":0.0,"clear":0.0}},{"occurences":16.0,"avg_n":103199.125,"avg_op_counts":{"pop":0.0,"first":0.0,"push":0.0,"get":0.0,"contains":0.0,"insert":129789.00000000001,"nth":0.0,"remove":0.0,"clear":0.0,"last":0.0}},{"occurences":64.0,"avg_n":98076.92187500003,"avg_op_counts":{"insert":127800.96875000001,"remove":0.0,"nth":0.0,"contains":0.0,"last":0.0,"pop":0.0,"first":0.0,"clear":0.0,"push":0.0,"get":0.0}},{"occurences":40.0,"avg_n":100963.45000000001,"avg_op_counts":{"push":0.0,"contains":0.0,"clear":0.0,"remove":0.0,"nth":0.0,"last":0.0,"get":0.0,"first":0.0,"insert":128197.47500000003,"pop":0.0}},{"occurences":51.0,"avg_n":101112.92156862748,"avg_op_counts":{"nth":0.0,"clear":0.0,"get":0.0,"contains":0.0,"push":0.0,"insert":128781.64705882355,"first":0.0,"pop":0.0,"last":0.0,"remove":0.0}},{"occurences":2.0,"avg_n":185071.5,"avg_op_counts":{"contains":0.0,"pop":0.0,"get":0.0,"insert":252484.0,"clear":0.0,"first":0.0,"remove":0.0,"nth":0.0,"push":0.0,"last":0.0}},{"occurences":1.0,"avg_n":106245.0,"avg_op_counts":{"pop":0.0,"clear":0.0,"last":0.0,"remove":0.0,"first":0.0,"push":0.0,"insert":132746.0,"get":0.0,"nth":0.0,"contains":0.0}},{"occurences":10.0,"avg_n":104241.9,"avg_op_counts":{"nth":0.0,"contains":0.0,"insert":132418.09999999998,"get":0.0,"push":0.0,"pop":0.0,"clear":0.0,"last":0.0,"first":0.0,"remove":0.0}},{"occurences":52.0,"avg_n":99051.73076923078,"avg_op_counts":{"last":0.0,"clear":0.0,"remove":0.0,"nth":0.0,"pop":0.0,"get":0.0,"contains":0.0,"push":0.0,"insert":128125.73076923075,"first":0.0}},{"occurences":7.0,"avg_n":193026.57142857142,"avg_op_counts":{"nth":0.0,"clear":0.0,"push":0.0,"last":0.0,"get":0.0,"pop":0.0,"first":0.0,"remove":0.0,"insert":253249.7142857143,"contains":0.0}},{"occurences":32.0,"avg_n":101818.0,"avg_op_counts":{"push":0.0,"nth":0.0,"last":0.0,"remove":0.0,"get":0.0,"clear":0.0,"first":0.0,"contains":0.0,"pop":0.0,"insert":129839.96875}},{"occurences":2.0,"avg_n":206882.5,"avg_op_counts":{"contains":0.0,"first":0.0,"last":0.0,"get":0.0,"push":0.0,"nth":0.0,"remove":0.0,"pop":0.0,"insert":261582.5,"clear":0.0}},{"occurences":9.0,"avg_n":185984.3333333333,"avg_op_counts":{"push":0.0,"clear":0.0,"get":0.0,"first":0.0,"pop":0.0,"contains":0.0,"nth":0.0,"insert":252611.55555555556,"last":0.0,"remove":0.0}},{"occurences":30.0,"avg_n":95038.03333333334,"avg_op_counts":{"clear":0.0,"pop":0.0,"nth":0.0,"last":0.0,"remove":0.0,"insert":126948.16666666667,"get":0.0,"contains":0.0,"push":0.0,"first":0.0}},{"occurences":205.0,"avg_n":8111.009756097561,"avg_op_counts":{"clear":0.0,"get":0.0,"nth":0.0,"push":0.0,"contains":0.0,"insert":11728.824390243899,"pop":0.0,"first":0.0,"remove":0.0,"last":0.0}},{"occurences":16.0,"avg_n":198332.875,"avg_op_counts":{"nth":0.0,"push":0.0,"remove":0.0,"first":0.0,"insert":256391.06250000003,"last":0.0,"pop":0.0,"contains":0.0,"clear":0.0,"get":0.0}},{"occurences":25.0,"avg_n":102073.92000000001,"avg_op_counts":{"clear":0.0,"last":0.0,"first":0.0,"pop":0.0,"get":0.0,"nth":0.0,"insert":129895.80000000002,"contains":0.0,"push":0.0,"remove":0.0}},{"occurences":10.0,"avg_n":190656.30000000002,"avg_op_counts":{"nth":0.0,"clear":0.0,"contains":0.0,"last":0.0,"push":0.0,"pop":0.0,"remove":0.0,"first":0.0,"get":0.0,"insert":253696.0}},{"occurences":5.0,"avg_n":104637.2,"avg_op_counts":{"last":0.0,"nth":0.0,"contains":0.0,"pop":0.0,"get":0.0,"insert":131214.4,"remove":0.0,"clear":0.0,"first":0.0,"push":0.0}},{"occurences":12.0,"avg_n":200031.75,"avg_op_counts":{"clear":0.0,"insert":257983.1666666667,"contains":0.0,"last":0.0,"remove":0.0,"pop":0.0,"nth":0.0,"first":0.0,"get":0.0,"push":0.0}},{"occurences":9.0,"avg_n":104083.55555555556,"avg_op_counts":{"pop":0.0,"push":0.0,"first":0.0,"last":0.0,"clear":0.0,"get":0.0,"nth":0.0,"contains":0.0,"remove":0.0,"insert":130196.77777777778}},{"occurences":15.0,"avg_n":200433.7333333333,"avg_op_counts":{"clear":0.0,"get":0.0,"remove":0.0,"first":0.0,"pop":0.0,"insert":257446.53333333333,"contains":0.0,"last":0.0,"nth":0.0,"push":0.0}},{"occurences":24.0,"avg_n":93366.95833333333,"avg_op_counts":{"get":0.0,"nth":0.0,"pop":0.0,"first":0.0,"remove":0.0,"last":0.0,"contains":0.0,"clear":0.0,"insert":126618.95833333333,"push":0.0}},{"occurences":25.0,"avg_n":195041.84,"avg_op_counts":{"first":0.0,"get":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"push":0.0,"last":0.0,"insert":254809.20000000004,"remove":0.0,"nth":0.0}},{"occurences":52.0,"avg_n":96462.9423076923,"avg_op_counts":{"get":0.0,"last":0.0,"remove":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"insert":127307.30769230766,"nth":0.0,"push":0.0,"first":0.0}},{"occurences":10.0,"avg_n":187976.29999999996,"avg_op_counts":{"push":0.0,"pop":0.0,"first":0.0,"insert":252631.1,"remove":0.0,"get":0.0,"clear":0.0,"nth":0.0,"last":0.0,"contains":0.0}},{"occurences":52.0,"avg_n":99589.75,"avg_op_counts":{"last":0.0,"insert":128209.00000000003,"first":0.0,"pop":0.0,"remove":0.0,"push":0.0,"contains":0.0,"nth":0.0,"get":0.0,"clear":0.0}},{"occurences":49.0,"avg_n":98804.00000000001,"avg_op_counts":{"last":0.0,"get":0.0,"pop":0.0,"insert":127585.04081632652,"first":0.0,"push":0.0,"contains":0.0,"remove":0.0,"clear":0.0,"nth":0.0}},{"occurences":37.0,"avg_n":93674.75675675676,"avg_op_counts":{"get":0.0,"pop":0.0,"contains":0.0,"last":0.0,"remove":0.0,"first":0.0,"insert":125831.1081081081,"nth":0.0,"clear":0.0,"push":0.0}},{"occurences":19.0,"avg_n":190341.4210526316,"avg_op_counts":{"get":0.0,"remove":0.0,"nth":0.0,"contains":0.0,"push":0.0,"first":0.0,"insert":255092.4736842105,"last":0.0,"pop":0.0,"clear":0.0}},{"occurences":49.0,"avg_n":95488.51020408164,"avg_op_counts":{"pop":0.0,"get":0.0,"push":0.0,"last":0.0,"remove":0.0,"clear":0.0,"first":0.0,"contains":0.0,"insert":126452.20408163266,"nth":0.0}},{"occurences":18.0,"avg_n":188140.77777777778,"avg_op_counts":{"last":0.0,"push":0.0,"pop":0.0,"get":0.0,"contains":0.0,"clear":0.0,"remove":0.0,"insert":252600.38888888888,"nth":0.0,"first":0.0}},{"occurences":57.0,"avg_n":96186.3333333333,"avg_op_counts":{"get":0.0,"remove":0.0,"contains":0.0,"insert":126673.87719298244,"clear":0.0,"pop":0.0,"nth":0.0,"first":0.0,"last":0.0,"push":0.0}},{"occurences":2.0,"avg_n":184794.5,"avg_op_counts":{"get":0.0,"push":0.0,"remove":0.0,"contains":0.0,"pop":0.0,"insert":251650.5,"first":0.0,"nth":0.0,"clear":0.0,"last":0.0}},{"occurences":53.0,"avg_n":100642.35849056602,"avg_op_counts":{"pop":0.0,"push":0.0,"last":0.0,"first":0.0,"remove":0.0,"insert":128527.45283018869,"contains":0.0,"clear":0.0,"get":0.0,"nth":0.0}},{"occurences":13.0,"avg_n":198793.15384615381,"avg_op_counts":{"get":0.0,"last":0.0,"pop":0.0,"first":0.0,"contains":0.0,"remove":0.0,"push":0.0,"nth":0.0,"clear":0.0,"insert":255958.6923076923}},{"occurences":21.0,"avg_n":197922.2857142857,"avg_op_counts":{"remove":0.0,"clear":0.0,"nth":0.0,"insert":255032.76190476186,"contains":0.0,"push":0.0,"last":0.0,"first":0.0,"pop":0.0,"get":0.0}},{"occurences":20.0,"avg_n":199124.55000000002,"avg_op_counts":{"clear":0.0,"insert":256178.50000000003,"get":0.0,"contains":0.0,"push":0.0,"first":0.0,"last":0.0,"remove":0.0,"nth":0.0,"pop":0.0}},{"occurences":40.0,"avg_n":100053.27500000001,"avg_op_counts":{"get":0.0,"insert":128447.4,"contains":0.0,"clear":0.0,"last":0.0,"first":0.0,"remove":0.0,"push":0.0,"pop":0.0,"nth":0.0}},{"occurences":11.0,"avg_n":202139.0909090909,"avg_op_counts":{"remove":0.0,"get":0.0,"first":0.0,"contains":0.0,"insert":258351.9090909091,"pop":0.0,"clear":0.0,"nth":0.0,"last":0.0,"push":0.0}},{"occurences":35.0,"avg_n":93997.05714285716,"avg_op_counts":{"insert":125980.42857142858,"last":0.0,"get":0.0,"remove":0.0,"first":0.0,"pop":0.0,"nth":0.0,"contains":0.0,"clear":0.0,"push":0.0}},{"occurences":10.0,"avg_n":190776.8,"avg_op_counts":{"pop":0.0,"remove":0.0,"first":0.0,"get":0.0,"insert":255116.0,"nth":0.0,"contains":0.0,"last":0.0,"push":0.0,"clear":0.0}},{"occurences":13.0,"avg_n":103642.07692307692,"avg_op_counts":{"first":0.0,"last":0.0,"push":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"remove":0.0,"insert":130128.61538461538,"nth":0.0,"get":0.0}},{"occurences":8.0,"avg_n":188938.0,"avg_op_counts":{"pop":0.0,"clear":0.0,"first":0.0,"push":0.0,"contains":0.0,"remove":0.0,"nth":0.0,"insert":252720.5,"get":0.0,"last":0.0}},{"occurences":5.0,"avg_n":90635.8,"avg_op_counts":{"first":0.0,"last":0.0,"remove":0.0,"clear":0.0,"insert":124360.0,"contains":0.0,"nth":0.0,"pop":0.0,"push":0.0,"get":0.0}},{"occurences":6.0,"avg_n":7060.0,"avg_op_counts":{"pop":0.0,"last":0.0,"contains":0.0,"insert":11632.666666666668,"clear":0.0,"get":0.0,"first":0.0,"nth":0.0,"remove":0.0,"push":0.0}},{"occurences":58.0,"avg_n":96034.46551724136,"avg_op_counts":{"remove":0.0,"clear":0.0,"last":0.0,"pop":0.0,"contains":0.0,"insert":126533.05172413794,"get":0.0,"first":0.0,"push":0.0,"nth":0.0}},{"occurences":12.0,"avg_n":200180.75000000003,"avg_op_counts":{"push":0.0,"get":0.0,"remove":0.0,"pop":0.0,"first":0.0,"contains":0.0,"insert":254821.16666666666,"nth":0.0,"clear":0.0,"last":0.0}},{"occurences":38.0,"avg_n":94570.0263157895,"avg_op_counts":{"remove":0.0,"nth":0.0,"clear":0.0,"insert":126425.2894736842,"contains":0.0,"get":0.0,"last":0.0,"push":0.0,"pop":0.0,"first":0.0}},{"occurences":22.0,"avg_n":198482.1818181818,"avg_op_counts":{"pop":0.0,"push":0.0,"remove":0.0,"last":0.0,"first":0.0,"contains":0.0,"get":0.0,"nth":0.0,"clear":0.0,"insert":254204.36363636362}},{"occurences":40.0,"avg_n":101270.52500000001,"avg_op_counts":{"push":0.0,"get":0.0,"first":0.0,"remove":0.0,"last":0.0,"pop":0.0,"clear":0.0,"nth":0.0,"contains":0.0,"insert":129048.29999999997}},{"occurences":20.0,"avg_n":196004.94999999998,"avg_op_counts":{"clear":0.0,"first":0.0,"push":0.0,"nth":0.0,"insert":254657.15000000002,"remove":0.0,"pop":0.0,"contains":0.0,"get":0.0,"last":0.0}},{"occurences":3.0,"avg_n":89260.33333333333,"avg_op_counts":{"insert":124329.66666666667,"first":0.0,"nth":0.0,"last":0.0,"remove":0.0,"pop":0.0,"get":0.0,"clear":0.0,"push":0.0,"contains":0.0}},{"occurences":18.0,"avg_n":7380.5,"avg_op_counts":{"nth":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"insert":11636.77777777778,"first":0.0,"get":0.0,"push":0.0,"last":0.0}},{"occurences":18.0,"avg_n":194051.27777777778,"avg_op_counts":{"last":0.0,"clear":0.0,"pop":0.0,"get":0.0,"first":0.0,"insert":253264.66666666666,"nth":0.0,"push":0.0,"contains":0.0,"remove":0.0}},{"occurences":24.0,"avg_n":199291.4166666667,"avg_op_counts":{"pop":0.0,"insert":256088.0833333333,"remove":0.0,"contains":0.0,"last":0.0,"first":0.0,"push":0.0,"get":0.0,"clear":0.0,"nth":0.0}},{"occurences":23.0,"avg_n":195301.04347826084,"avg_op_counts":{"get":0.0,"nth":0.0,"remove":0.0,"first":0.0,"push":0.0,"contains":0.0,"clear":0.0,"last":0.0,"insert":255218.5652173913,"pop":0.0}},{"occurences":8.0,"avg_n":186131.125,"avg_op_counts":{"insert":253215.75,"nth":0.0,"last":0.0,"remove":0.0,"push":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"get":0.0,"first":0.0}},{"occurences":59.0,"avg_n":100472.74576271187,"avg_op_counts":{"insert":128494.8813559322,"nth":0.0,"last":0.0,"contains":0.0,"first":0.0,"clear":0.0,"pop":0.0,"push":0.0,"remove":0.0,"get":0.0}},{"occurences":63.0,"avg_n":97084.93650793652,"avg_op_counts":{"first":0.0,"contains":0.0,"clear":0.0,"push":0.0,"nth":0.0,"get":0.0,"pop":0.0,"insert":126913.12698412698,"last":0.0,"remove":0.0}},{"occurences":17.0,"avg_n":92723.94117647059,"avg_op_counts":{"remove":0.0,"get":0.0,"contains":0.0,"insert":126348.5294117647,"clear":0.0,"push":0.0,"first":0.0,"nth":0.0,"pop":0.0,"last":0.0}},{"occurences":17.0,"avg_n":196529.82352941175,"avg_op_counts":{"last":0.0,"contains":0.0,"get":0.0,"nth":0.0,"push":0.0,"pop":0.0,"clear":0.0,"first":0.0,"insert":254043.70588235292,"remove":0.0}},{"occurences":17.0,"avg_n":194885.0588235294,"avg_op_counts":{"remove":0.0,"contains":0.0,"pop":0.0,"insert":255225.0588235294,"last":0.0,"clear":0.0,"push":0.0,"first":0.0,"get":0.0,"nth":0.0}},{"occurences":55.0,"avg_n":12054.909090909096,"avg_op_counts":{"nth":0.0,"pop":0.0,"get":0.0,"last":0.0,"push":0.0,"first":0.0,"remove":0.0,"contains":0.0,"insert":14188.200000000003,"clear":0.0}},{"occurences":10.0,"avg_n":187648.3,"avg_op_counts":{"get":0.0,"remove":0.0,"contains":0.0,"pop":0.0,"insert":252773.69999999998,"clear":0.0,"push":0.0,"first":0.0,"nth":0.0,"last":0.0}},{"occurences":25.0,"avg_n":191349.56000000006,"avg_op_counts":{"insert":254900.28,"pop":0.0,"remove":0.0,"contains":0.0,"nth":0.0,"clear":0.0,"push":0.0,"first":0.0,"last":0.0,"get":0.0}},{"occurences":8.0,"avg_n":104368.625,"avg_op_counts":{"nth":0.0,"pop":0.0,"first":0.0,"clear":0.0,"insert":131003.0,"contains":0.0,"push":0.0,"remove":0.0,"get":0.0,"last":0.0}},{"occurences":13.0,"avg_n":199897.3076923077,"avg_op_counts":{"push":0.0,"first":0.0,"last":0.0,"get":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"insert":256014.61538461538,"contains":0.0,"nth":0.0}},{"occurences":14.0,"avg_n":201317.7142857143,"avg_op_counts":{"insert":256467.2142857143,"pop":0.0,"remove":0.0,"clear":0.0,"last":0.0,"first":0.0,"get":0.0,"push":0.0,"contains":0.0,"nth":0.0}},{"occurences":14.0,"avg_n":92981.57142857142,"avg_op_counts":{"first":0.0,"nth":0.0,"remove":0.0,"get":0.0,"pop":0.0,"clear":0.0,"insert":125987.14285714286,"last":0.0,"contains":0.0,"push":0.0}},{"occurences":54.0,"avg_n":98219.74074074073,"avg_op_counts":{"get":0.0,"contains":0.0,"last":0.0,"nth":0.0,"insert":127328.66666666666,"remove":0.0,"push":0.0,"pop":0.0,"clear":0.0,"first":0.0}},{"occurences":24.0,"avg_n":7530.041666666666,"avg_op_counts":{"clear":0.0,"pop":0.0,"nth":0.0,"insert":11014.625,"first":0.0,"contains":0.0,"last":0.0,"get":0.0,"push":0.0,"remove":0.0}},{"occurences":26.0,"avg_n":197591.03846153847,"avg_op_counts":{"first":0.0,"insert":254739.69230769234,"nth":0.0,"remove":0.0,"push":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"get":0.0,"last":0.0}},{"occurences":14.0,"avg_n":193801.64285714287,"avg_op_counts":{"insert":254118.2142857143,"remove":0.0,"clear":0.0,"last":0.0,"get":0.0,"nth":0.0,"first":0.0,"pop":0.0,"push":0.0,"contains":0.0}},{"occurences":19.0,"avg_n":91819.05263157893,"avg_op_counts":{"push":0.0,"pop":0.0,"insert":125100.52631578947,"remove":0.0,"contains":0.0,"first":0.0,"clear":0.0,"nth":0.0,"get":0.0,"last":0.0}},{"occurences":14.0,"avg_n":189440.0,"avg_op_counts":{"nth":0.0,"contains":0.0,"clear":0.0,"first":0.0,"push":0.0,"pop":0.0,"insert":253894.85714285713,"remove":0.0,"last":0.0,"get":0.0}},{"occurences":27.0,"avg_n":101940.25925925927,"avg_op_counts":{"insert":129575.44444444445,"last":0.0,"nth":0.0,"first":0.0,"contains":0.0,"pop":0.0,"get":0.0,"clear":0.0,"push":0.0,"remove":0.0}},{"occurences":9.0,"avg_n":189562.1111111111,"avg_op_counts":{"pop":0.0,"contains":0.0,"first":0.0,"remove":0.0,"nth":0.0,"push":0.0,"get":0.0,"last":0.0,"insert":253369.22222222225,"clear":0.0}},{"occurences":54.0,"avg_n":96325.88888888885,"avg_op_counts":{"contains":0.0,"push":0.0,"first":0.0,"last":0.0,"pop":0.0,"remove":0.0,"clear":0.0,"insert":126765.81481481482,"nth":0.0,"get":0.0}},{"occurences":14.0,"avg_n":194373.85714285716,"avg_op_counts":{"remove":0.0,"push":0.0,"clear":0.0,"pop":0.0,"first":0.0,"get":0.0,"nth":0.0,"insert":256568.7142857143,"last":0.0,"contains":0.0}},{"occurences":10.0,"avg_n":187805.80000000002,"avg_op_counts":{"nth":0.0,"contains":0.0,"get":0.0,"first":0.0,"insert":254815.69999999998,"last":0.0,"clear":0.0,"push":0.0,"pop":0.0,"remove":0.0}},{"occurences":40.0,"avg_n":12217.624999999998,"avg_op_counts":{"nth":0.0,"pop":0.0,"last":0.0,"get":0.0,"remove":0.0,"insert":14278.7,"clear":0.0,"contains":0.0,"push":0.0,"first":0.0}},{"occurences":12.0,"avg_n":7213.916666666667,"avg_op_counts":{"clear":0.0,"first":0.0,"remove":0.0,"get":0.0,"pop":0.0,"push":0.0,"insert":11010.666666666666,"last":0.0,"nth":0.0,"contains":0.0}},{"occurences":11.0,"avg_n":200826.00000000003,"avg_op_counts":{"push":0.0,"contains":0.0,"first":0.0,"pop":0.0,"get":0.0,"nth":0.0,"clear":0.0,"insert":256013.0909090909,"last":0.0,"remove":0.0}},{"occurences":24.0,"avg_n":94670.58333333333,"avg_op_counts":{"pop":0.0,"contains":0.0,"first":0.0,"last":0.0,"clear":0.0,"get":0.0,"remove":0.0,"push":0.0,"nth":0.0,"insert":126169.99999999999}},{"occurences":8.0,"avg_n":202845.125,"avg_op_counts":{"contains":0.0,"pop":0.0,"insert":258673.5,"clear":0.0,"get":0.0,"first":0.0,"nth":0.0,"remove":0.0,"last":0.0,"push":0.0}},{"occurences":10.0,"avg_n":194500.59999999998,"avg_op_counts":{"nth":0.0,"get":0.0,"pop":0.0,"clear":0.0,"contains":0.0,"remove":0.0,"first":0.0,"insert":253440.40000000002,"last":0.0,"push":0.0}},{"occurences":22.0,"avg_n":197399.4090909091,"avg_op_counts":{"get":0.0,"last":0.0,"insert":256074.13636363635,"pop":0.0,"nth":0.0,"contains":0.0,"first":0.0,"push":0.0,"clear":0.0,"remove":0.0}},{"occurences":17.0,"avg_n":195675.35294117645,"avg_op_counts":{"insert":253987.35294117648,"first":0.0,"remove":0.0,"nth":0.0,"get":0.0,"last":0.0,"contains":0.0,"clear":0.0,"pop":0.0,"push":0.0}},{"occurences":20.0,"avg_n":197233.55,"avg_op_counts":{"push":0.0,"nth":0.0,"first":0.0,"contains":0.0,"clear":0.0,"last":0.0,"remove":0.0,"insert":255585.69999999998,"pop":0.0,"get":0.0}},{"occurences":10.0,"avg_n":103071.60000000002,"avg_op_counts":{"push":0.0,"pop":0.0,"nth":0.0,"remove":0.0,"insert":129925.5,"get":0.0,"contains":0.0,"first":0.0,"clear":0.0,"last":0.0}},{"occurences":50.0,"avg_n":100777.74,"avg_op_counts":{"insert":128449.71999999997,"get":0.0,"last":0.0,"nth":0.0,"remove":0.0,"pop":0.0,"clear":0.0,"first":0.0,"push":0.0,"contains":0.0}},{"occurences":12.0,"avg_n":193263.58333333334,"avg_op_counts":{"remove":0.0,"insert":254252.75,"first":0.0,"get":0.0,"last":0.0,"contains":0.0,"nth":0.0,"push":0.0,"clear":0.0,"pop":0.0}},{"occurences":24.0,"avg_n":93839.54166666666,"avg_op_counts":{"insert":125879.41666666669,"last":0.0,"get":0.0,"contains":0.0,"pop":0.0,"first":0.0,"clear":0.0,"push":0.0,"remove":0.0,"nth":0.0}},{"occurences":24.0,"avg_n":102370.58333333336,"avg_op_counts":{"nth":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"contains":0.0,"first":0.0,"last":0.0,"push":0.0,"get":0.0,"insert":130027.37499999997}},{"occurences":3.0,"avg_n":105511.66666666667,"avg_op_counts":{"clear":0.0,"contains":0.0,"first":0.0,"nth":0.0,"last":0.0,"insert":132182.66666666666,"remove":0.0,"push":0.0,"get":0.0,"pop":0.0}},{"occurences":17.0,"avg_n":12363.64705882353,"avg_op_counts":{"get":0.0,"nth":0.0,"contains":0.0,"first":0.0,"last":0.0,"pop":0.0,"clear":0.0,"insert":14590.94117647059,"remove":0.0,"push":0.0}},{"occurences":8.0,"avg_n":187307.75,"avg_op_counts":{"contains":0.0,"first":0.0,"pop":0.0,"push":0.0,"get":0.0,"last":0.0,"remove":0.0,"nth":0.0,"insert":251796.0,"clear":0.0}},{"occurences":131.0,"avg_n":11787.54961832061,"avg_op_counts":{"clear":0.0,"nth":0.0,"get":0.0,"pop":0.0,"push":0.0,"remove":0.0,"contains":0.0,"last":0.0,"first":0.0,"insert":13960.32824427481}},{"occurences":2.0,"avg_n":13009.5,"avg_op_counts":{"last":0.0,"clear":0.0,"push":0.0,"pop":0.0,"nth":0.0,"insert":14852.5,"get":0.0,"first":0.0,"remove":0.0,"contains":0.0}},{"occurences":16.0,"avg_n":192175.93750000003,"avg_op_counts":{"remove":0.0,"last":0.0,"insert":256024.0625,"nth":0.0,"push":0.0,"first":0.0,"contains":0.0,"clear":0.0,"pop":0.0,"get":0.0}},{"occurences":16.0,"avg_n":190895.3125,"avg_op_counts":{"push":0.0,"first":0.0,"nth":0.0,"get":0.0,"remove":0.0,"insert":255035.50000000003,"last":0.0,"clear":0.0,"pop":0.0,"contains":0.0}},{"occurences":1.0,"avg_n":206538.0,"avg_op_counts":{"push":0.0,"remove":0.0,"insert":262991.0,"last":0.0,"contains":0.0,"pop":0.0,"nth":0.0,"first":0.0,"get":0.0,"clear":0.0}},{"occurences":42.0,"avg_n":101652.52380952382,"avg_op_counts":{"get":0.0,"clear":0.0,"remove":0.0,"first":0.0,"nth":0.0,"push":0.0,"pop":0.0,"insert":129088.92857142857,"contains":0.0,"last":0.0}},{"occurences":24.0,"avg_n":198169.75,"avg_op_counts":{"remove":0.0,"get":0.0,"push":0.0,"first":0.0,"nth":0.0,"contains":0.0,"last":0.0,"pop":0.0,"insert":255473.20833333334,"clear":0.0}},{"occurences":3.0,"avg_n":184323.33333333334,"avg_op_counts":{"pop":0.0,"remove":0.0,"first":0.0,"insert":252196.33333333334,"get":0.0,"last":0.0,"clear":0.0,"push":0.0,"contains":0.0,"nth":0.0}},{"occurences":17.0,"avg_n":193520.1764705882,"avg_op_counts":{"last":0.0,"contains":0.0,"get":0.0,"insert":254977.8823529412,"first":0.0,"remove":0.0,"push":0.0,"nth":0.0,"clear":0.0,"pop":0.0}},{"occurences":9.0,"avg_n":187471.77777777775,"avg_op_counts":{"clear":0.0,"nth":0.0,"get":0.0,"first":0.0,"last":0.0,"insert":253346.1111111111,"contains":0.0,"remove":0.0,"push":0.0,"pop":0.0}},{"occurences":9.0,"avg_n":203206.55555555556,"avg_op_counts":{"insert":257757.55555555556,"first":0.0,"contains":0.0,"pop":0.0,"remove":0.0,"push":0.0,"get":0.0,"clear":0.0,"nth":0.0,"last":0.0}},{"occurences":38.0,"avg_n":98920.42105263157,"avg_op_counts":{"first":0.0,"last":0.0,"insert":127963.94736842104,"clear":0.0,"push":0.0,"remove":0.0,"get":0.0,"contains":0.0,"nth":0.0,"pop":0.0}},{"occurences":8.0,"avg_n":103921.875,"avg_op_counts":{"push":0.0,"pop":0.0,"clear":0.0,"insert":130789.875,"get":0.0,"contains":0.0,"nth":0.0,"remove":0.0,"last":0.0,"first":0.0}},{"occurences":5.0,"avg_n":186435.8,"avg_op_counts":{"last":0.0,"pop":0.0,"first":0.0,"get":0.0,"push":0.0,"contains":0.0,"remove":0.0,"nth":0.0,"clear":0.0,"insert":251207.0}},{"occurences":1.0,"avg_n":185266.0,"avg_op_counts":{"pop":0.0,"clear":0.0,"nth":0.0,"contains":0.0,"last":0.0,"insert":252508.0,"push":0.0,"get":0.0,"remove":0.0,"first":0.0}},{"occurences":30.0,"avg_n":191171.63333333333,"avg_op_counts":{"push":0.0,"remove":0.0,"contains":0.0,"insert":255135.4,"clear":0.0,"last":0.0,"nth":0.0,"pop":0.0,"first":0.0,"get":0.0}},{"occurences":5.0,"avg_n":190103.2,"avg_op_counts":{"get":0.0,"clear":0.0,"remove":0.0,"push":0.0,"first":0.0,"nth":0.0,"insert":253658.4,"contains":0.0,"last":0.0,"pop":0.0}},{"occurences":1.0,"avg_n":207086.0,"avg_op_counts":{"remove":0.0,"nth":0.0,"get":0.0,"push":0.0,"contains":0.0,"insert":261129.0,"clear":0.0,"last":0.0,"pop":0.0,"first":0.0}},{"occurences":49.0,"avg_n":97933.61224489794,"avg_op_counts":{"get":0.0,"remove":0.0,"last":0.0,"nth":0.0,"pop":0.0,"first":0.0,"push":0.0,"insert":127746.65306122448,"clear":0.0,"contains":0.0}},{"occurences":10.0,"avg_n":196401.5,"avg_op_counts":{"get":0.0,"pop":0.0,"remove":0.0,"push":0.0,"insert":253446.1,"clear":0.0,"last":0.0,"nth":0.0,"first":0.0,"contains":0.0}},{"occurences":16.0,"avg_n":91410.625,"avg_op_counts":{"last":0.0,"first":0.0,"pop":0.0,"get":0.0,"insert":125034.56249999999,"clear":0.0,"push":0.0,"nth":0.0,"contains":0.0,"remove":0.0}},{"occurences":12.0,"avg_n":193667.25,"avg_op_counts":{"push":0.0,"last":0.0,"get":0.0,"clear":0.0,"pop":0.0,"contains":0.0,"remove":0.0,"insert":255086.41666666663,"nth":0.0,"first":0.0}},{"occurences":13.0,"avg_n":200303.9230769231,"avg_op_counts":{"remove":0.0,"last":0.0,"contains":0.0,"first":0.0,"push":0.0,"nth":0.0,"clear":0.0,"pop":0.0,"get":0.0,"insert":256241.6153846154}},{"occurences":39.0,"avg_n":101401.10256410256,"avg_op_counts":{"last":0.0,"remove":0.0,"nth":0.0,"get":0.0,"push":0.0,"insert":129139.46153846155,"first":0.0,"pop":0.0,"clear":0.0,"contains":0.0}},{"occurences":46.0,"avg_n":7673.760869565218,"avg_op_counts":{"insert":11424.913043478262,"pop":0.0,"nth":0.0,"push":0.0,"get":0.0,"last":0.0,"contains":0.0,"remove":0.0,"clear":0.0,"first":0.0}},{"occurences":6.0,"avg_n":189029.6666666667,"avg_op_counts":{"clear":0.0,"nth":0.0,"last":0.0,"get":0.0,"remove":0.0,"pop":0.0,"first":0.0,"push":0.0,"contains":0.0,"insert":253790.5}},{"occurences":60.0,"avg_n":97531.9,"avg_op_counts":{"pop":0.0,"contains":0.0,"nth":0.0,"insert":127281.53333333335,"last":0.0,"get":0.0,"push":0.0,"first":0.0,"clear":0.0,"remove":0.0}},{"occurences":16.0,"avg_n":200936.375,"avg_op_counts":{"nth":0.0,"remove":0.0,"pop":0.0,"push":0.0,"insert":256689.31250000003,"clear":0.0,"contains":0.0,"get":0.0,"first":0.0,"last":0.0}},{"occurences":18.0,"avg_n":92275.1111111111,"avg_op_counts":{"pop":0.0,"last":0.0,"remove":0.0,"push":0.0,"first":0.0,"contains":0.0,"nth":0.0,"get":0.0,"insert":126244.94444444444,"clear":0.0}},{"occurences":8.0,"avg_n":103522.50000000001,"avg_op_counts":{"remove":0.0,"insert":129790.125,"get":0.0,"push":0.0,"first":0.0,"clear":0.0,"contains":0.0,"last":0.0,"nth":0.0,"pop":0.0}},{"occurences":13.0,"avg_n":189774.23076923078,"avg_op_counts":{"remove":0.0,"insert":252823.6923076923,"clear":0.0,"last":0.0,"first":0.0,"nth":0.0,"push":0.0,"contains":0.0,"get":0.0,"pop":0.0}},{"occurences":9.0,"avg_n":190192.33333333334,"avg_op_counts":{"contains":0.0,"push":0.0,"last":0.0,"first":0.0,"nth":0.0,"pop":0.0,"insert":254484.33333333334,"clear":0.0,"remove":0.0,"get":0.0}},{"occurences":7.0,"avg_n":188487.57142857142,"avg_op_counts":{"first":0.0,"get":0.0,"push":0.0,"pop":0.0,"insert":252807.57142857142,"last":0.0,"remove":0.0,"clear":0.0,"contains":0.0,"nth":0.0}},{"occurences":9.0,"avg_n":90280.88888888889,"avg_op_counts":{"nth":0.0,"push":0.0,"contains":0.0,"insert":122874.88888888888,"remove":0.0,"first":0.0,"clear":0.0,"pop":0.0,"last":0.0,"get":0.0}},{"occurences":24.0,"avg_n":94156.875,"avg_op_counts":{"insert":125993.25,"first":0.0,"push":0.0,"nth":0.0,"clear":0.0,"last":0.0,"pop":0.0,"get":0.0,"remove":0.0,"contains":0.0}},{"occurences":8.0,"avg_n":189694.25,"avg_op_counts":{"nth":0.0,"first":0.0,"clear":0.0,"last":0.0,"insert":253517.375,"contains":0.0,"pop":0.0,"push":0.0,"remove":0.0,"get":0.0}},{"occurences":2.0,"avg_n":6650.5,"avg_op_counts":{"first":0.0,"pop":0.0,"push":0.0,"contains":0.0,"last":0.0,"nth":0.0,"get":0.0,"insert":10402.5,"clear":0.0,"remove":0.0}},{"occurences":7.0,"avg_n":203584.14285714287,"avg_op_counts":{"pop":0.0,"first":0.0,"remove":0.0,"last":0.0,"contains":0.0,"insert":258777.42857142858,"push":0.0,"clear":0.0,"nth":0.0,"get":0.0}},{"occurences":6.0,"avg_n":186843.33333333334,"avg_op_counts":{"push":0.0,"last":0.0,"insert":249660.0,"remove":0.0,"nth":0.0,"first":0.0,"pop":0.0,"clear":0.0,"get":0.0,"contains":0.0}},{"occurences":13.0,"avg_n":197127.15384615384,"avg_op_counts":{"remove":0.0,"first":0.0,"last":0.0,"nth":0.0,"clear":0.0,"get":0.0,"pop":0.0,"insert":254984.07692307694,"push":0.0,"contains":0.0}},{"occurences":48.0,"avg_n":99698.91666666667,"avg_op_counts":{"clear":0.0,"last":0.0,"remove":0.0,"get":0.0,"pop":0.0,"contains":0.0,"insert":128082.125,"push":0.0,"nth":0.0,"first":0.0}},{"occurences":57.0,"avg_n":100342.05263157893,"avg_op_counts":{"first":0.0,"nth":0.0,"pop":0.0,"last":0.0,"insert":128333.84210526317,"get":0.0,"push":0.0,"remove":0.0,"contains":0.0,"clear":0.0}},{"occurences":3.0,"avg_n":104512.66666666667,"avg_op_counts":{"clear":0.0,"remove":0.0,"nth":0.0,"first":0.0,"contains":0.0,"push":0.0,"last":0.0,"get":0.0,"pop":0.0,"insert":130950.0}},{"occurences":3.0,"avg_n":204673.0,"avg_op_counts":{"insert":258599.0,"remove":0.0,"first":0.0,"pop":0.0,"contains":0.0,"nth":0.0,"push":0.0,"clear":0.0,"get":0.0,"last":0.0}},{"occurences":13.0,"avg_n":189161.61538461535,"avg_op_counts":{"insert":252997.46153846156,"first":0.0,"push":0.0,"remove":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"last":0.0,"nth":0.0,"get":0.0}},{"occurences":15.0,"avg_n":189277.4,"avg_op_counts":{"get":0.0,"pop":0.0,"remove":0.0,"last":0.0,"nth":0.0,"push":0.0,"first":0.0,"contains":0.0,"insert":253791.46666666667,"clear":0.0}},{"occurences":10.0,"avg_n":188336.7,"avg_op_counts":{"push":0.0,"pop":0.0,"contains":0.0,"last":0.0,"get":0.0,"remove":0.0,"first":0.0,"insert":253341.80000000002,"clear":0.0,"nth":0.0}},{"occurences":1.0,"avg_n":183079.0,"avg_op_counts":{"insert":254132.0,"contains":0.0,"get":0.0,"nth":0.0,"remove":0.0,"pop":0.0,"clear":0.0,"push":0.0,"last":0.0,"first":0.0}},{"occurences":9.0,"avg_n":91021.22222222223,"avg_op_counts":{"last":0.0,"push":0.0,"first":0.0,"get":0.0,"nth":0.0,"remove":0.0,"insert":124758.22222222223,"pop":0.0,"clear":0.0,"contains":0.0}},{"occurences":14.0,"avg_n":190539.07142857142,"avg_op_counts":{"insert":254845.7857142857,"clear":0.0,"remove":0.0,"last":0.0,"contains":0.0,"get":0.0,"nth":0.0,"push":0.0,"first":0.0,"pop":0.0}},{"occurences":19.0,"avg_n":102211.89473684212,"avg_op_counts":{"nth":0.0,"first":0.0,"clear":0.0,"remove":0.0,"last":0.0,"insert":130055.94736842104,"pop":0.0,"push":0.0,"get":0.0,"contains":0.0}},{"occurences":24.0,"avg_n":194698.91666666663,"avg_op_counts":{"first":0.0,"nth":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"push":0.0,"last":0.0,"get":0.0,"insert":254637.33333333334,"remove":0.0}},{"occurences":1.0,"avg_n":184698.0,"avg_op_counts":{"nth":0.0,"push":0.0,"remove":0.0,"first":0.0,"contains":0.0,"clear":0.0,"get":0.0,"last":0.0,"insert":250041.0,"pop":0.0}},{"occurences":20.0,"avg_n":191719.85000000006,"avg_op_counts":{"push":0.0,"contains":0.0,"first":0.0,"nth":0.0,"remove":0.0,"insert":254870.35000000003,"last":0.0,"pop":0.0,"get":0.0,"clear":0.0}},{"occurences":3.0,"avg_n":89607.66666666667,"avg_op_counts":{"clear":0.0,"insert":124196.0,"contains":0.0,"nth":0.0,"push":0.0,"last":0.0,"remove":0.0,"pop":0.0,"first":0.0,"get":0.0}},{"occurences":18.0,"avg_n":92863.61111111111,"avg_op_counts":{"remove":0.0,"insert":125503.0,"contains":0.0,"first":0.0,"last":0.0,"pop":0.0,"clear":0.0,"get":0.0,"nth":0.0,"push":0.0}},{"occurences":8.0,"avg_n":201671.25,"avg_op_counts":{"get":0.0,"contains":0.0,"first":0.0,"nth":0.0,"insert":257461.0,"pop":0.0,"remove":0.0,"push":0.0,"clear":0.0,"last":0.0}},{"occurences":21.0,"avg_n":92573.42857142857,"avg_op_counts":{"clear":0.0,"push":0.0,"insert":125888.99999999999,"remove":0.0,"first":0.0,"get":0.0,"contains":0.0,"last":0.0,"nth":0.0,"pop":0.0}},{"occurences":13.0,"avg_n":194228.0,"avg_op_counts":{"nth":0.0,"get":0.0,"remove":0.0,"last":0.0,"push":0.0,"first":0.0,"pop":0.0,"insert":253977.23076923078,"contains":0.0,"clear":0.0}},{"occurences":35.0,"avg_n":99951.91428571429,"avg_op_counts":{"nth":0.0,"pop":0.0,"remove":0.0,"push":0.0,"get":0.0,"insert":128457.57142857142,"clear":0.0,"first":0.0,"last":0.0,"contains":0.0}},{"occurences":13.0,"avg_n":201966.6153846154,"avg_op_counts":{"nth":0.0,"first":0.0,"insert":257766.0,"contains":0.0,"remove":0.0,"push":0.0,"clear":0.0,"pop":0.0,"get":0.0,"last":0.0}},{"occurences":18.0,"avg_n":198669.05555555553,"avg_op_counts":{"remove":0.0,"get":0.0,"nth":0.0,"last":0.0,"insert":255435.94444444444,"first":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"push":0.0}},{"occurences":15.0,"avg_n":193169.13333333333,"avg_op_counts":{"last":0.0,"pop":0.0,"get":0.0,"remove":0.0,"insert":256425.00000000003,"contains":0.0,"nth":0.0,"clear":0.0,"push":0.0,"first":0.0}},{"occurences":14.0,"avg_n":191876.07142857142,"avg_op_counts":{"insert":253364.35714285716,"contains":0.0,"nth":0.0,"first":0.0,"get":0.0,"last":0.0,"remove":0.0,"clear":0.0,"pop":0.0,"push":0.0}},{"occurences":11.0,"avg_n":103362.45454545454,"avg_op_counts":{"first":0.0,"contains":0.0,"get":0.0,"push":0.0,"nth":0.0,"pop":0.0,"remove":0.0,"last":0.0,"insert":130504.54545454546,"clear":0.0}},{"occurences":6.0,"avg_n":186289.66666666666,"avg_op_counts":{"get":0.0,"pop":0.0,"insert":251812.0,"first":0.0,"clear":0.0,"remove":0.0,"last":0.0,"contains":0.0,"push":0.0,"nth":0.0}},{"occurences":15.0,"avg_n":192043.46666666665,"avg_op_counts":{"remove":0.0,"get":0.0,"insert":253518.73333333334,"first":0.0,"nth":0.0,"push":0.0,"last":0.0,"clear":0.0,"contains":0.0,"pop":0.0}},{"occurences":20.0,"avg_n":192472.15000000002,"avg_op_counts":{"clear":0.0,"first":0.0,"pop":0.0,"get":0.0,"last":0.0,"nth":0.0,"contains":0.0,"remove":0.0,"insert":255525.84999999995,"push":0.0}},{"occurences":3.0,"avg_n":89938.33333333333,"avg_op_counts":{"pop":0.0,"insert":123175.66666666667,"get":0.0,"nth":0.0,"clear":0.0,"contains":0.0,"first":0.0,"last":0.0,"push":0.0,"remove":0.0}},{"occurences":11.0,"avg_n":202566.18181818182,"avg_op_counts":{"get":0.0,"last":0.0,"contains":0.0,"insert":258508.1818181818,"nth":0.0,"pop":0.0,"remove":0.0,"clear":0.0,"first":0.0,"push":0.0}},{"occurences":8.0,"avg_n":91581.0,"avg_op_counts":{"last":0.0,"push":0.0,"remove":0.0,"nth":0.0,"pop":0.0,"first":0.0,"contains":0.0,"get":0.0,"clear":0.0,"insert":124896.625}},{"occurences":8.0,"avg_n":187131.75,"avg_op_counts":{"contains":0.0,"pop":0.0,"last":0.0,"push":0.0,"nth":0.0,"remove":0.0,"first":0.0,"clear":0.0,"insert":253265.5,"get":0.0}},{"occurences":3.0,"avg_n":184493.0,"avg_op_counts":{"nth":0.0,"remove":0.0,"get":0.0,"contains":0.0,"clear":0.0,"first":0.0,"insert":251444.0,"last":0.0,"pop":0.0,"push":0.0}},{"occurences":17.0,"avg_n":102946.76470588233,"avg_op_counts":{"contains":0.0,"last":0.0,"pop":0.0,"insert":129906.11764705883,"clear":0.0,"nth":0.0,"push":0.0,"first":0.0,"remove":0.0,"get":0.0}},{"occurences":8.0,"avg_n":203957.375,"avg_op_counts":{"first":0.0,"last":0.0,"clear":0.0,"get":0.0,"pop":0.0,"nth":0.0,"remove":0.0,"push":0.0,"contains":0.0,"insert":258483.25}},{"occurences":16.0,"avg_n":193386.31249999997,"avg_op_counts":{"clear":0.0,"last":0.0,"insert":254558.81249999997,"get":0.0,"first":0.0,"pop":0.0,"nth":0.0,"remove":0.0,"contains":0.0,"push":0.0}},{"occurences":4.0,"avg_n":105168.5,"avg_op_counts":{"clear":0.0,"pop":0.0,"get":0.0,"last":0.0,"push":0.0,"first":0.0,"remove":0.0,"nth":0.0,"insert":131476.75,"contains":0.0}},{"occurences":18.0,"avg_n":199444.5,"avg_op_counts":{"last":0.0,"get":0.0,"push":0.0,"first":0.0,"contains":0.0,"insert":256683.88888888888,"clear":0.0,"remove":0.0,"pop":0.0,"nth":0.0}},{"occurences":14.0,"avg_n":198027.0,"avg_op_counts":{"contains":0.0,"clear":0.0,"nth":0.0,"first":0.0,"get":0.0,"last":0.0,"remove":0.0,"pop":0.0,"insert":254739.2142857143,"push":0.0}},{"occurences":22.0,"avg_n":94784.54545454544,"avg_op_counts":{"last":0.0,"contains":0.0,"get":0.0,"insert":126801.04545454546,"clear":0.0,"push":0.0,"pop":0.0,"first":0.0,"nth":0.0,"remove":0.0}},{"occurences":6.0,"avg_n":203091.5,"avg_op_counts":{"push":0.0,"insert":257104.66666666666,"last":0.0,"pop":0.0,"clear":0.0,"get":0.0,"nth":0.0,"contains":0.0,"first":0.0,"remove":0.0}},{"occurences":2.0,"avg_n":204074.5,"avg_op_counts":{"push":0.0,"pop":0.0,"insert":258986.0,"get":0.0,"clear":0.0,"remove":0.0,"last":0.0,"contains":0.0,"first":0.0,"nth":0.0}},{"occurences":11.0,"avg_n":197012.18181818182,"avg_op_counts":{"contains":0.0,"clear":0.0,"remove":0.0,"get":0.0,"pop":0.0,"insert":255587.09090909088,"nth":0.0,"first":0.0,"last":0.0,"push":0.0}},{"occurences":6.0,"avg_n":90093.16666666666,"avg_op_counts":{"nth":0.0,"pop":0.0,"push":0.0,"insert":123977.66666666667,"last":0.0,"remove":0.0,"clear":0.0,"first":0.0,"contains":0.0,"get":0.0}},{"occurences":9.0,"avg_n":104741.11111111111,"avg_op_counts":{"remove":0.0,"get":0.0,"clear":0.0,"insert":131187.22222222222,"first":0.0,"last":0.0,"push":0.0,"pop":0.0,"nth":0.0,"contains":0.0}},{"occurences":3.0,"avg_n":105820.33333333333,"avg_op_counts":{"get":0.0,"remove":0.0,"clear":0.0,"pop":0.0,"contains":0.0,"first":0.0,"push":0.0,"insert":130631.0,"last":0.0,"nth":0.0}},{"occurences":4.0,"avg_n":184167.5,"avg_op_counts":{"remove":0.0,"push":0.0,"nth":0.0,"clear":0.0,"get":0.0,"insert":248845.75,"pop":0.0,"last":0.0,"first":0.0,"contains":0.0}},{"occurences":10.0,"avg_n":202338.10000000003,"avg_op_counts":{"first":0.0,"clear":0.0,"get":0.0,"pop":0.0,"last":0.0,"remove":0.0,"push":0.0,"contains":0.0,"nth":0.0,"insert":258487.0}},{"occurences":12.0,"avg_n":201080.5,"avg_op_counts":{"insert":256954.8333333333,"contains":0.0,"pop":0.0,"nth":0.0,"clear":0.0,"first":0.0,"last":0.0,"get":0.0,"push":0.0,"remove":0.0}},{"occurences":7.0,"avg_n":201550.7142857143,"avg_op_counts":{"insert":255113.42857142858,"push":0.0,"pop":0.0,"contains":0.0,"clear":0.0,"last":0.0,"get":0.0,"first":0.0,"nth":0.0,"remove":0.0}},{"occurences":2.0,"avg_n":204916.5,"avg_op_counts":{"push":0.0,"pop":0.0,"first":0.0,"insert":261051.0,"get":0.0,"last":0.0,"remove":0.0,"nth":0.0,"clear":0.0,"contains":0.0}},{"occurences":5.0,"avg_n":104895.4,"avg_op_counts":{"push":0.0,"nth":0.0,"first":0.0,"insert":130130.6,"get":0.0,"remove":0.0,"clear":0.0,"last":0.0,"pop":0.0,"contains":0.0}},{"occurences":15.0,"avg_n":197777.59999999995,"avg_op_counts":{"get":0.0,"contains":0.0,"remove":0.0,"last":0.0,"pop":0.0,"push":0.0,"first":0.0,"insert":255391.3333333333,"nth":0.0,"clear":0.0}},{"occurences":1.0,"avg_n":208852.0,"avg_op_counts":{"get":0.0,"pop":0.0,"remove":0.0,"push":0.0,"contains":0.0,"first":0.0,"nth":0.0,"clear":0.0,"insert":265951.0,"last":0.0}},{"occurences":17.0,"avg_n":199729.82352941178,"avg_op_counts":{"last":0.0,"remove":0.0,"clear":0.0,"contains":0.0,"push":0.0,"first":0.0,"get":0.0,"nth":0.0,"pop":0.0,"insert":255604.47058823527}},{"occurences":2.0,"avg_n":206016.0,"avg_op_counts":{"remove":0.0,"clear":0.0,"first":0.0,"last":0.0,"get":0.0,"nth":0.0,"pop":0.0,"contains":0.0,"insert":258189.0,"push":0.0}},{"occurences":14.0,"avg_n":92129.71428571429,"avg_op_counts":{"last":0.0,"first":0.0,"insert":124379.07142857142,"get":0.0,"pop":0.0,"remove":0.0,"push":0.0,"clear":0.0,"contains":0.0,"nth":0.0}},{"occurences":3.0,"avg_n":186660.0,"avg_op_counts":{"first":0.0,"clear":0.0,"insert":250868.0,"remove":0.0,"contains":0.0,"nth":0.0,"push":0.0,"get":0.0,"pop":0.0,"last":0.0}},{"occurences":3.0,"avg_n":204350.33333333334,"avg_op_counts":{"last":0.0,"pop":0.0,"push":0.0,"clear":0.0,"first":0.0,"nth":0.0,"get":0.0,"insert":257076.33333333334,"remove":0.0,"contains":0.0}},{"occurences":4.0,"avg_n":183634.75,"avg_op_counts":{"get":0.0,"insert":248808.75,"first":0.0,"contains":0.0,"clear":0.0,"nth":0.0,"remove":0.0,"pop":0.0,"push":0.0,"last":0.0}},{"occurences":7.0,"avg_n":193932.7142857143,"avg_op_counts":{"first":0.0,"get":0.0,"contains":0.0,"clear":0.0,"remove":0.0,"insert":255405.14285714284,"nth":0.0,"pop":0.0,"push":0.0,"last":0.0}},{"occurences":31.0,"avg_n":95773.87096774194,"avg_op_counts":{"last":0.0,"insert":126684.83870967744,"push":0.0,"get":0.0,"first":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"contains":0.0,"nth":0.0}},{"occurences":7.0,"avg_n":185460.28571428574,"avg_op_counts":{"insert":251638.2857142857,"first":0.0,"last":0.0,"clear":0.0,"remove":0.0,"push":0.0,"nth":0.0,"pop":0.0,"get":0.0,"contains":0.0}},{"occurences":2.0,"avg_n":207624.0,"avg_op_counts":{"first":0.0,"push":0.0,"nth":0.0,"pop":0.0,"last":0.0,"remove":0.0,"get":0.0,"contains":0.0,"insert":258835.0,"clear":0.0}},{"occurences":4.0,"avg_n":202727.5,"avg_op_counts":{"insert":256648.5,"contains":0.0,"push":0.0,"pop":0.0,"clear":0.0,"first":0.0,"last":0.0,"remove":0.0,"get":0.0,"nth":0.0}},{"occurences":4.0,"avg_n":205183.25,"avg_op_counts":{"get":0.0,"first":0.0,"insert":259279.25,"remove":0.0,"nth":0.0,"clear":0.0,"push":0.0,"last":0.0,"pop":0.0,"contains":0.0}},{"occurences":3.0,"avg_n":186769.0,"avg_op_counts":{"nth":0.0,"pop":0.0,"last":0.0,"get":0.0,"first":0.0,"clear":0.0,"contains":0.0,"remove":0.0,"insert":253499.0,"push":0.0}},{"occurences":6.0,"avg_n":105045.66666666667,"avg_op_counts":{"clear":0.0,"push":0.0,"remove":0.0,"insert":131373.66666666666,"first":0.0,"nth":0.0,"pop":0.0,"contains":0.0,"last":0.0,"get":0.0}},{"occurences":3.0,"avg_n":89746.66666666667,"avg_op_counts":{"pop":0.0,"insert":125431.0,"contains":0.0,"clear":0.0,"push":0.0,"first":0.0,"get":0.0,"remove":0.0,"nth":0.0,"last":0.0}},{"occurences":15.0,"avg_n":198954.19999999998,"avg_op_counts":{"clear":0.0,"last":0.0,"get":0.0,"nth":0.0,"remove":0.0,"first":0.0,"pop":0.0,"insert":254058.6,"push":0.0,"contains":0.0}},{"occurences":11.0,"avg_n":200531.1818181818,"avg_op_counts":{"contains":0.0,"pop":0.0,"push":0.0,"first":0.0,"get":0.0,"remove":0.0,"nth":0.0,"insert":257560.45454545453,"clear":0.0,"last":0.0}},{"occurences":7.0,"avg_n":188639.2857142857,"avg_op_counts":{"first":0.0,"insert":255467.2857142857,"last":0.0,"push":0.0,"contains":0.0,"nth":0.0,"remove":0.0,"clear":0.0,"get":0.0,"pop":0.0}},{"occurences":2.0,"avg_n":12751.5,"avg_op_counts":{"contains":0.0,"push":0.0,"get":0.0,"pop":0.0,"remove":0.0,"first":0.0,"clear":0.0,"last":0.0,"insert":14256.5,"nth":0.0}},{"occurences":11.0,"avg_n":196632.7272727273,"avg_op_counts":{"last":0.0,"remove":0.0,"pop":0.0,"nth":0.0,"clear":0.0,"get":0.0,"first":0.0,"push":0.0,"contains":0.0,"insert":257092.7272727273}},{"occurences":10.0,"avg_n":201185.0,"avg_op_counts":{"nth":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"contains":0.0,"last":0.0,"get":0.0,"push":0.0,"insert":258066.8,"first":0.0}},{"occurences":5.0,"avg_n":191017.8,"avg_op_counts":{"nth":0.0,"contains":0.0,"clear":0.0,"push":0.0,"remove":0.0,"pop":0.0,"first":0.0,"insert":255176.4,"last":0.0,"get":0.0}},{"occurences":1.0,"avg_n":206701.0,"avg_op_counts":{"get":0.0,"last":0.0,"first":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"insert":261433.0,"push":0.0,"contains":0.0,"nth":0.0}},{"occurences":1.0,"avg_n":88375.0,"avg_op_counts":{"contains":0.0,"get":0.0,"pop":0.0,"remove":0.0,"push":0.0,"first":0.0,"clear":0.0,"insert":118912.0,"last":0.0,"nth":0.0}},{"occurences":3.0,"avg_n":185621.0,"avg_op_counts":{"pop":0.0,"last":0.0,"nth":0.0,"remove":0.0,"push":0.0,"insert":250481.33333333334,"first":0.0,"get":0.0,"contains":0.0,"clear":0.0}},{"occurences":1.0,"avg_n":87652.0,"avg_op_counts":{"nth":0.0,"pop":0.0,"get":0.0,"insert":124355.0,"push":0.0,"contains":0.0,"last":0.0,"first":0.0,"clear":0.0,"remove":0.0}},{"occurences":1.0,"avg_n":182970.0,"avg_op_counts":{"clear":0.0,"contains":0.0,"pop":0.0,"first":0.0,"nth":0.0,"remove":0.0,"insert":250456.0,"push":0.0,"last":0.0,"get":0.0}},{"occurences":15.0,"avg_n":195172.3333333333,"avg_op_counts":{"remove":0.0,"insert":254499.53333333335,"clear":0.0,"first":0.0,"nth":0.0,"contains":0.0,"last":0.0,"push":0.0,"pop":0.0,"get":0.0}},{"occurences":6.0,"avg_n":196290.16666666666,"avg_op_counts":{"nth":0.0,"last":0.0,"remove":0.0,"push":0.0,"contains":0.0,"get":0.0,"insert":254894.66666666666,"first":0.0,"clear":0.0,"pop":0.0}},{"occurences":1.0,"avg_n":183235.0,"avg_op_counts":{"insert":248843.0,"get":0.0,"first":0.0,"clear":0.0,"contains":0.0,"nth":0.0,"last":0.0,"push":0.0,"pop":0.0,"remove":0.0}},{"occurences":1.0,"avg_n":86183.0,"avg_op_counts":{"pop":0.0,"contains":0.0,"last":0.0,"push":0.0,"first":0.0,"get":0.0,"remove":0.0,"clear":0.0,"nth":0.0,"insert":120149.0}},{"occurences":2.0,"avg_n":183963.5,"avg_op_counts":{"push":0.0,"clear":0.0,"remove":0.0,"first":0.0,"pop":0.0,"nth":0.0,"last":0.0,"contains":0.0,"insert":252248.5,"get":0.0}},{"occurences":5.0,"avg_n":196899.0,"avg_op_counts":{"push":0.0,"get":0.0,"nth":0.0,"insert":254586.2,"clear":0.0,"remove":0.0,"pop":0.0,"last":0.0,"contains":0.0,"first":0.0}},{"occurences":3.0,"avg_n":204201.33333333334,"avg_op_counts":{"first":0.0,"remove":0.0,"get":0.0,"contains":0.0,"pop":0.0,"nth":0.0,"clear":0.0,"insert":258703.33333333334,"last":0.0,"push":0.0}},{"occurences":5.0,"avg_n":90515.8,"avg_op_counts":{"clear":0.0,"pop":0.0,"nth":0.0,"remove":0.0,"contains":0.0,"first":0.0,"insert":124556.2,"push":0.0,"get":0.0,"last":0.0}},{"occurences":1.0,"avg_n":208644.0,"avg_op_counts":{"push":0.0,"remove":0.0,"clear":0.0,"get":0.0,"pop":0.0,"first":0.0,"last":0.0,"contains":0.0,"insert":262515.0,"nth":0.0}},{"occurences":8.0,"avg_n":12482.125,"avg_op_counts":{"get":0.0,"contains":0.0,"pop":0.0,"last":0.0,"remove":0.0,"clear":0.0,"nth":0.0,"insert":14452.5,"first":0.0,"push":0.0}},{"occurences":7.0,"avg_n":103800.85714285714,"avg_op_counts":{"push":0.0,"last":0.0,"insert":129779.14285714286,"remove":0.0,"contains":0.0,"get":0.0,"clear":0.0,"nth":0.0,"first":0.0,"pop":0.0}},{"occurences":12.0,"avg_n":195400.25,"avg_op_counts":{"insert":252834.5,"nth":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"first":0.0,"last":0.0,"contains":0.0,"get":0.0,"push":0.0}},{"occurences":4.0,"avg_n":105274.75,"avg_op_counts":{"last":0.0,"get":0.0,"insert":130876.5,"nth":0.0,"contains":0.0,"clear":0.0,"remove":0.0,"pop":0.0,"push":0.0,"first":0.0}},{"occurences":1.0,"avg_n":88187.0,"avg_op_counts":{"contains":0.0,"pop":0.0,"insert":121640.0,"get":0.0,"push":0.0,"first":0.0,"remove":0.0,"last":0.0,"nth":0.0,"clear":0.0}},{"occurences":14.0,"avg_n":192747.2857142857,"avg_op_counts":{"first":0.0,"pop":0.0,"contains":0.0,"get":0.0,"last":0.0,"insert":254195.92857142858,"push":0.0,"remove":0.0,"nth":0.0,"clear":0.0}},{"occurences":2.0,"avg_n":6513.0,"avg_op_counts":{"push":0.0,"first":0.0,"contains":0.0,"nth":0.0,"remove":0.0,"insert":10423.5,"pop":0.0,"clear":0.0,"last":0.0,"get":0.0}},{"occurences":1.0,"avg_n":179733.0,"avg_op_counts":{"push":0.0,"insert":253658.0,"get":0.0,"last":0.0,"pop":0.0,"nth":0.0,"remove":0.0,"first":0.0,"contains":0.0,"clear":0.0}},{"occurences":2.0,"avg_n":186999.0,"avg_op_counts":{"pop":0.0,"get":0.0,"first":0.0,"contains":0.0,"insert":251090.5,"last":0.0,"remove":0.0,"push":0.0,"clear":0.0,"nth":0.0}},{"occurences":9.0,"avg_n":92009.66666666667,"avg_op_counts":{"contains":0.0,"last":0.0,"clear":0.0,"first":0.0,"nth":0.0,"remove":0.0,"get":0.0,"pop":0.0,"insert":124748.55555555555,"push":0.0}},{"occurences":11.0,"avg_n":102492.18181818181,"avg_op_counts":{"get":0.0,"remove":0.0,"clear":0.0,"pop":0.0,"contains":0.0,"first":0.0,"nth":0.0,"insert":129914.72727272726,"push":0.0,"last":0.0}},{"occurences":2.0,"avg_n":182852.0,"avg_op_counts":{"nth":0.0,"first":0.0,"contains":0.0,"get":0.0,"remove":0.0,"clear":0.0,"insert":248449.5,"push":0.0,"last":0.0,"pop":0.0}},{"occurences":2.0,"avg_n":184925.0,"avg_op_counts":{"pop":0.0,"clear":0.0,"contains":0.0,"last":0.0,"nth":0.0,"push":0.0,"remove":0.0,"get":0.0,"insert":253010.0,"first":0.0}},{"occurences":2.0,"avg_n":206363.0,"avg_op_counts":{"first":0.0,"get":0.0,"insert":261549.5,"nth":0.0,"last":0.0,"pop":0.0,"clear":0.0,"remove":0.0,"push":0.0,"contains":0.0}},{"occurences":1.0,"avg_n":208167.0,"avg_op_counts":{"contains":0.0,"remove":0.0,"clear":0.0,"nth":0.0,"get":0.0,"first":0.0,"last":0.0,"pop":0.0,"push":0.0,"insert":262336.0}},{"occurences":5.0,"avg_n":203775.2,"avg_op_counts":{"get":0.0,"first":0.0,"pop":0.0,"contains":0.0,"push":0.0,"remove":0.0,"nth":0.0,"last":0.0,"insert":257524.8,"clear":0.0}},{"occurences":2.0,"avg_n":106882.5,"avg_op_counts":{"push":0.0,"get":0.0,"insert":132252.0,"contains":0.0,"nth":0.0,"pop":0.0,"last":0.0,"clear":0.0,"first":0.0,"remove":0.0}},{"occurences":1.0,"avg_n":207381.0,"avg_op_counts":{"pop":0.0,"insert":260916.0,"get":0.0,"push":0.0,"contains":0.0,"last":0.0,"clear":0.0,"first":0.0,"nth":0.0,"remove":0.0}},{"occurences":3.0,"avg_n":205543.0,"avg_op_counts":{"pop":0.0,"clear":0.0,"nth":0.0,"get":0.0,"last":0.0,"first":0.0,"insert":257986.66666666666,"remove":0.0,"contains":0.0,"push":0.0}},{"occurences":2.0,"avg_n":205068.0,"avg_op_counts":{"remove":0.0,"first":0.0,"last":0.0,"insert":261254.5,"push":0.0,"pop":0.0,"clear":0.0,"get":0.0,"nth":0.0,"contains":0.0}},{"occurences":1.0,"avg_n":183784.0,"avg_op_counts":{"contains":0.0,"pop":0.0,"clear":0.0,"insert":252911.0,"remove":0.0,"nth":0.0,"first":0.0,"last":0.0,"push":0.0,"get":0.0}},{"occurences":1.0,"avg_n":107419.0,"avg_op_counts":{"remove":0.0,"contains":0.0,"get":0.0,"last":0.0,"clear":0.0,"nth":0.0,"insert":132028.0,"pop":0.0,"push":0.0,"first":0.0}},{"occurences":1.0,"avg_n":88575.0,"avg_op_counts":{"clear":0.0,"insert":122323.0,"nth":0.0,"get":0.0,"last":0.0,"remove":0.0,"first":0.0,"pop":0.0,"contains":0.0,"push":0.0}},{"occurences":5.0,"avg_n":12601.4,"avg_op_counts":{"pop":0.0,"clear":0.0,"insert":14476.8,"nth":0.0,"contains":0.0,"get":0.0,"remove":0.0,"first":0.0,"last":0.0,"push":0.0}},{"occurences":3.0,"avg_n":205312.33333333334,"avg_op_counts":{"remove":0.0,"push":0.0,"first":0.0,"nth":0.0,"last":0.0,"get":0.0,"clear":0.0,"contains":0.0,"pop":0.0,"insert":258939.66666666666}},{"occurences":1.0,"avg_n":181890.0,"avg_op_counts":{"contains":0.0,"get":0.0,"nth":0.0,"remove":0.0,"last":0.0,"insert":248499.0,"pop":0.0,"first":0.0,"clear":0.0,"push":0.0}},{"occurences":1.0,"avg_n":6827.0,"avg_op_counts":{"insert":10594.0,"nth":0.0,"push":0.0,"clear":0.0,"last":0.0,"pop":0.0,"first":0.0,"remove":0.0,"get":0.0,"contains":0.0}},{"occurences":1.0,"avg_n":201430.0,"avg_op_counts":{"contains":0.0,"first":0.0,"push":0.0,"insert":252509.0,"clear":0.0,"last":0.0,"remove":0.0,"pop":0.0,"get":0.0,"nth":0.0}},{"occurences":1.0,"avg_n":105984.0,"avg_op_counts":{"last":0.0,"contains":0.0,"pop":0.0,"clear":0.0,"get":0.0,"nth":0.0,"remove":0.0,"insert":132931.0,"push":0.0,"first":0.0}},{"occurences":1.0,"avg_n":88940.0,"avg_op_counts":{"pop":0.0,"insert":122962.0,"nth":0.0,"contains":0.0,"get":0.0,"remove":0.0,"last":0.0,"first":0.0,"push":0.0,"clear":0.0}},{"occurences":2.0,"avg_n":106429.0,"avg_op_counts":{"last":0.0,"first":0.0,"nth":0.0,"get":0.0,"remove":0.0,"push":0.0,"contains":0.0,"insert":133914.0,"clear":0.0,"pop":0.0}},{"occurences":2.0,"avg_n":106076.0,"avg_op_counts":{"clear":0.0,"first":0.0,"get":0.0,"nth":0.0,"pop":0.0,"push":0.0,"last":0.0,"contains":0.0,"remove":0.0,"insert":130937.0}},{"occurences":2.0,"avg_n":88740.0,"avg_op_counts":{"insert":122954.5,"first":0.0,"contains":0.0,"get":0.0,"remove":0.0,"pop":0.0,"nth":0.0,"clear":0.0,"push":0.0,"last":0.0}},{"occurences":1.0,"avg_n":207943.0,"avg_op_counts":{"pop":0.0,"insert":258782.0,"get":0.0,"first":0.0,"nth":0.0,"contains":0.0,"clear":0.0,"remove":0.0,"last":0.0,"push":0.0}},{"occurences":2.0,"avg_n":91712.0,"avg_op_counts":{"nth":0.0,"last":0.0,"first":0.0,"insert":123502.0,"get":0.0,"contains":0.0,"pop":0.0,"push":0.0,"clear":0.0,"remove":0.0}},{"occurences":1.0,"avg_n":89079.0,"avg_op_counts":{"insert":127854.0,"pop":0.0,"contains":0.0,"get":0.0,"clear":0.0,"remove":0.0,"last":0.0,"push":0.0,"first":0.0,"nth":0.0}},{"occurences":1.0,"avg_n":6929.0,"avg_op_counts":{"get":0.0,"last":0.0,"pop":0.0,"push":0.0,"contains":0.0,"remove":0.0,"clear":0.0,"insert":11279.0,"nth":0.0,"first":0.0}},{"occurences":2.0,"avg_n":205645.5,"avg_op_counts":{"clear":0.0,"insert":260875.5,"push":0.0,"contains":0.0,"nth":0.0,"get":0.0,"remove":0.0,"pop":0.0,"first":0.0,"last":0.0}},{"occurences":3.0,"avg_n":91298.33333333333,"avg_op_counts":{"first":0.0,"pop":0.0,"push":0.0,"nth":0.0,"contains":0.0,"last":0.0,"insert":125011.66666666667,"clear":0.0,"get":0.0,"remove":0.0}},{"occurences":1.0,"avg_n":206161.0,"avg_op_counts":{"insert":256212.0,"remove":0.0,"pop":0.0,"first":0.0,"contains":0.0,"last":0.0,"clear":0.0,"get":0.0,"push":0.0,"nth":0.0}},{"occurences":1.0,"avg_n":205757.0,"avg_op_counts":{"insert":262184.0,"pop":0.0,"push":0.0,"first":0.0,"remove":0.0,"last":0.0,"nth":0.0,"clear":0.0,"contains":0.0,"get":0.0}},{"occurences":1.0,"avg_n":177743.0,"avg_op_counts":{"nth":0.0,"insert":245941.0,"push":0.0,"remove":0.0,"get":0.0,"clear":0.0,"last":0.0,"first":0.0,"pop":0.0,"contains":0.0}},{"occurences":1.0,"avg_n":204556.0,"avg_op_counts":{"first":0.0,"insert":255819.0,"get":0.0,"push":0.0,"last":0.0,"clear":0.0,"remove":0.0,"contains":0.0,"pop":0.0,"nth":0.0}},{"occurences":2.0,"avg_n":93270.5,"avg_op_counts":{"remove":0.0,"push":0.0,"last":0.0,"clear":0.0,"first":0.0,"nth":0.0,"contains":0.0,"insert":126119.0,"get":0.0,"pop":0.0}},{"occurences":1.0,"avg_n":207273.0,"avg_op_counts":{"insert":262664.0,"clear":0.0,"push":0.0,"contains":0.0,"pop":0.0,"get":0.0,"remove":0.0,"nth":0.0,"first":0.0,"last":0.0}},{"occurences":1.0,"avg_n":87796.0,"avg_op_counts":{"last":0.0,"contains":0.0,"first":0.0,"insert":123123.0,"remove":0.0,"get":0.0,"nth":0.0,"pop":0.0,"clear":0.0,"push":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/aoc_2022_14 b/analysis/current/candelabra/profiler_info/aoc_2022_14
new file mode 100644
index 0000000..b28c107
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/aoc_2022_14
@@ -0,0 +1 @@
+{"proj_hash":5224014531171538425,"proj_location":"/opt/candelabra/src/tests/aoc_2022_14","info":[["/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs",[["Set",[{"occurences":99022.0,"avg_n":29.192028034174125,"avg_op_counts":{"remove":0.0,"push":0.0,"first":0.0,"get":0.0,"clear":0.0,"last":0.0,"insert":29.192028034174125,"contains":372.2773222112264,"nth":0.0,"pop":0.0}},{"occurences":26.0,"avg_n":26360.0,"avg_op_counts":{"contains":5107130.0,"get":0.0,"push":0.0,"first":0.0,"nth":0.0,"last":0.0,"insert":26360.0,"clear":0.0,"remove":0.0,"pop":0.0}}]],["List",[{"occurences":266433.0,"avg_n":5.293814955354618,"avg_op_counts":{"nth":0.0,"first":0.0,"insert":0.08577766267691815,"contains":0.0,"remove":0.0,"pop":0.0,"get":0.0,"push":0.0,"last":0.0,"clear":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/example_mapping b/analysis/current/candelabra/profiler_info/example_mapping
new file mode 100644
index 0000000..8335f5d
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/example_mapping
@@ -0,0 +1 @@
+{"proj_hash":654897832139514300,"proj_location":"/opt/candelabra/src/tests/example_mapping","info":[["/opt/candelabra/src/tests/example_mapping/src/types.pr.rs",[["Map",[{"occurences":14532.0,"avg_n":7500.0,"avg_op_counts":{"last":0.0,"push":0.0,"get":15000.0,"contains":0.0,"remove":0.0,"insert":7500.0,"pop":0.0,"nth":0.0,"clear":0.0,"first":0.0}},{"occurences":209540.0,"avg_n":50.0,"avg_op_counts":{"clear":0.0,"nth":0.0,"push":0.0,"insert":50.0,"pop":0.0,"last":0.0,"get":100.0,"remove":0.0,"first":0.0,"contains":0.0}},{"occurences":53905.0,"avg_n":150.0,"avg_op_counts":{"get":300.0,"contains":0.0,"remove":0.0,"first":0.0,"nth":0.0,"insert":150.0,"push":0.0,"pop":0.0,"last":0.0,"clear":0.0}},{"occurences":6898.0,"avg_n":2500.0,"avg_op_counts":{"contains":0.0,"remove":0.0,"push":0.0,"clear":0.0,"first":0.0,"last":0.0,"insert":2500.0,"get":5000.0,"pop":0.0,"nth":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/example_sets b/analysis/current/candelabra/profiler_info/example_sets
new file mode 100644
index 0000000..bd16945
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/example_sets
@@ -0,0 +1 @@
+{"proj_hash":6034288552176427021,"proj_location":"/opt/candelabra/src/tests/example_sets","info":[["/opt/candelabra/src/tests/example_sets/src/types.pr.rs",[["Set",[{"occurences":69344.0,"avg_n":50.0,"avg_op_counts":{"push":0.0,"clear":0.0,"get":0.0,"insert":50.0,"pop":0.0,"nth":0.0,"remove":0.0,"first":0.0,"contains":100.0,"last":0.0}},{"occurences":41775.0,"avg_n":150.0,"avg_op_counts":{"first":0.0,"nth":0.0,"clear":0.0,"last":0.0,"insert":150.0,"remove":0.0,"pop":0.0,"get":0.0,"contains":300.0,"push":0.0}},{"occurences":5973.0,"avg_n":7500.0,"avg_op_counts":{"push":0.0,"clear":0.0,"insert":7500.0,"contains":15000.0,"pop":0.0,"get":0.0,"first":0.0,"remove":0.0,"nth":0.0,"last":0.0}},{"occurences":4891.0,"avg_n":2500.0,"avg_op_counts":{"clear":0.0,"get":0.0,"last":0.0,"insert":2500.0,"push":0.0,"nth":0.0,"remove":0.0,"contains":5000.0,"first":0.0,"pop":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/example_stack b/analysis/current/candelabra/profiler_info/example_stack
new file mode 100644
index 0000000..42034e1
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/example_stack
@@ -0,0 +1 @@
+{"proj_hash":17050441279736919134,"proj_location":"/opt/candelabra/src/tests/example_stack","info":[["/opt/candelabra/src/tests/example_stack/src/types.pr.rs",[["StackCon",[{"occurences":261513.0,"avg_n":10.0,"avg_op_counts":{"last":0.0,"clear":0.0,"remove":0.0,"nth":0.0,"get":0.0,"push":10.0,"insert":0.0,"pop":10.0,"contains":0.0,"first":0.0}},{"occurences":38921.0,"avg_n":10000.0,"avg_op_counts":{"remove":0.0,"first":0.0,"get":0.0,"last":0.0,"clear":0.0,"push":10000.0,"pop":10000.0,"nth":0.0,"insert":0.0,"contains":0.0}},{"occurences":54426.0,"avg_n":1000.0,"avg_op_counts":{"contains":0.0,"nth":0.0,"insert":0.0,"remove":0.0,"last":0.0,"get":0.0,"first":0.0,"pop":1000.0,"push":1000.0,"clear":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/candelabra/profiler_info/prime_sieve b/analysis/current/candelabra/profiler_info/prime_sieve
new file mode 100644
index 0000000..c6e4c55
--- /dev/null
+++ b/analysis/current/candelabra/profiler_info/prime_sieve
@@ -0,0 +1 @@
+{"proj_hash":5093458696814224862,"proj_location":"/opt/candelabra/src/tests/prime_sieve","info":[["/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs",[["Primes",[{"occurences":118132.0,"avg_n":22.905292384789895,"avg_op_counts":{"nth":0.0,"pop":0.0,"get":0.0,"clear":0.0,"contains":0.0,"insert":23.905292384789895,"first":0.0,"last":0.0,"remove":0.0,"push":0.0}},{"occurences":1.0,"avg_n":5132.0,"avg_op_counts":{"insert":5133.0,"contains":0.0,"clear":0.0,"remove":0.0,"nth":0.0,"pop":0.0,"push":0.0,"last":0.0,"get":0.0,"first":0.0}}]],["Sieve",[{"occurences":13150.0,"avg_n":498.0,"avg_op_counts":{"insert":0.0,"nth":0.0,"contains":0.0,"push":498.0,"last":0.0,"first":0.0,"pop":96.0,"remove":911.0,"get":0.0,"clear":0.0}},{"occurences":104982.0,"avg_n":48.0,"avg_op_counts":{"remove":60.0,"get":0.0,"contains":0.0,"pop":16.0,"clear":0.0,"push":48.0,"nth":0.0,"insert":0.0,"first":0.0,"last":0.0}},{"occurences":1.0,"avg_n":49998.0,"avg_op_counts":{"pop":5134.0,"last":0.0,"first":0.0,"nth":0.0,"clear":0.0,"contains":0.0,"push":49998.0,"remove":124819.0,"insert":0.0,"get":0.0}}]]]]]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 2744b8d..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3478454.7073438982,"upper_bound":3507010.499952034},"point_estimate":3492961.886954365,"standard_error":7241.180674842327},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3479596.69375,"upper_bound":3504079.890833333},"point_estimate":3497011.652777778,"standard_error":7292.9129353187345},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2734.8051469478437,"upper_bound":40204.931859344426},"point_estimate":15520.999361947064,"standard_error":9054.428745921086},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3482882.864366024,"upper_bound":3501481.9976325757},"point_estimate":3493703.8806493506,"standard_error":4769.052741968278},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9487.36270581367,"upper_bound":33306.96345084207},"point_estimate":24113.9113462876,"standard_error":6282.54970823811}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index f51daf5..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("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_2021_09-part1,,100,,,69895144.0,ns,20
-aoc_2021_09-part1,,100,,,141492223.0,ns,40
-aoc_2021_09-part1,,100,,,206642304.0,ns,60
-aoc_2021_09-part1,,100,,,278798956.0,ns,80
-aoc_2021_09-part1,,100,,,350223529.0,ns,100
-aoc_2021_09-part1,,100,,,420710939.0,ns,120
-aoc_2021_09-part1,,100,,,486922321.0,ns,140
-aoc_2021_09-part1,,100,,,556735471.0,ns,160
-aoc_2021_09-part1,,100,,,629867899.0,ns,180
-aoc_2021_09-part1,,100,,,700698317.0,ns,200
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index f486415..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[69895144.0,141492223.0,206642304.0,278798956.0,350223529.0,420710939.0,486922321.0,556735471.0,629867899.0,700698317.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index ea7c0e7..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[3414244.4975,3447594.3776562503,3536527.39140625,3569877.2715625] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 54eb861..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3514744.2046215283,"upper_bound":3553728.3893010416},"point_estimate":3533811.6287361113,"standard_error":9994.814739057712},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3507835.835763889,"upper_bound":3572600.6666666665},"point_estimate":3522743.45,"standard_error":18509.486441005043},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5405.393947035553,"upper_bound":51520.73209032412},"point_estimate":38693.642620133774,"standard_error":13665.91356507626},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3506176.100945378,"upper_bound":3534966.12992126},"point_estimate":3515744.701948052,"standard_error":7427.732440665065},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21364.17145786733,"upper_bound":38955.22888689818},"point_estimate":33323.53578493679,"standard_error":4507.673891278698}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 8ee324f..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", 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_2021_09-part1,,100,,,71478659.0,ns,20
-aoc_2021_09-part1,,100,,,141087574.0,ns,40
-aoc_2021_09-part1,,100,,,214356040.0,ns,60
-aoc_2021_09-part1,,100,,,284424403.0,ns,80
-aoc_2021_09-part1,,100,,,357856016.0,ns,100
-aoc_2021_09-part1,,100,,,418559183.0,ns,120
-aoc_2021_09-part1,,100,,,492561657.0,ns,140
-aoc_2021_09-part1,,100,,,562010183.0,ns,160
-aoc_2021_09-part1,,100,,,630559445.0,ns,180
-aoc_2021_09-part1,,100,,,701713142.0,ns,200
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index b97847f..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[71478659.0,141087574.0,214356040.0,284424403.0,357856016.0,418559183.0,492561657.0,562010183.0,630559445.0,701713142.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index a7a488c..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[3333430.495625,3421497.84453125,3656344.10828125,3744411.4571875] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..b6c9a56
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3409228.7018253966,"upper_bound":3487341.2839444443},"point_estimate":3445690.611468254,"standard_error":20137.7985641927},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3385515.0,"upper_bound":3496267.85},"point_estimate":3439665.1,"standard_error":26987.06011830531},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4498.00652181138,"upper_bound":111159.86328935192},"point_estimate":72731.92279375035,"standard_error":30615.95158199266},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3397283.8989938814,"upper_bound":3503559.065990991},"point_estimate":3445772.461168831,"standard_error":27261.207748674828},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30399.11832014103,"upper_bound":85437.01472991511},"point_estimate":67147.21314937755,"standard_error":14426.2497673361}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..d55794e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,70790054.0,ns,20
+aoc_2021_09-part1,,100,,,138121320.0,ns,40
+aoc_2021_09-part1,,100,,,203001331.0,ns,60
+aoc_2021_09-part1,,100,,,270841200.0,ns,80
+aoc_2021_09-part1,,100,,,342789556.0,ns,100
+aoc_2021_09-part1,,100,,,415592985.0,ns,120
+aoc_2021_09-part1,,100,,,475398165.0,ns,140
+aoc_2021_09-part1,,100,,,572126760.0,ns,160
+aoc_2021_09-part1,,100,,,608652251.0,ns,180
+aoc_2021_09-part1,,100,,,690286928.0,ns,200
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..177b684
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[70790054.0,138121320.0,203001331.0,270841200.0,342789556.0,415592985.0,475398165.0,572126760.0,608652251.0,690286928.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..49b8beb
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[3170102.959821429,3279082.252232143,3569693.698660714,3678672.991071428] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 5a0279e..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1811094.895509524,"upper_bound":1896627.3495357144},"point_estimate":1844308.2569523812,"standard_error":23571.162195224948},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1813758.1619047618,"upper_bound":1837001.1952380952},"point_estimate":1826195.907142857,"standard_error":7728.082487738896},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2566.0099044442177,"upper_bound":45369.0276745389},"point_estimate":15922.51655731894,"standard_error":11928.600436174473},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1815268.504335176,"upper_bound":1888719.8378666667},"point_estimate":1837347.7755844155,"standard_error":19591.49778802233},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9002.178286509106,"upper_bound":119998.0023324203},"point_estimate":78301.68760744955,"standard_error":36555.047022346764}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 79f29c1..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", 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_2021_09-part1,,100,,,62164476.0,ns,35
-aoc_2021_09-part1,,100,,,127653937.0,ns,70
-aoc_2021_09-part1,,100,,,193724672.0,ns,105
-aoc_2021_09-part1,,100,,,255576162.0,ns,140
-aoc_2021_09-part1,,100,,,360621566.0,ns,175
-aoc_2021_09-part1,,100,,,380889214.0,ns,210
-aoc_2021_09-part1,,100,,,449633149.0,ns,245
-aoc_2021_09-part1,,100,,,512121544.0,ns,280
-aoc_2021_09-part1,,100,,,575457057.0,ns,315
-aoc_2021_09-part1,,100,,,632534924.0,ns,350
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index db8d156..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[62164476.0,127653937.0,193724672.0,255576162.0,360621566.0,380889214.0,449633149.0,512121544.0,575457057.0,632534924.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index e8d1dde..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1763863.9999999998,1790044.769642857,1859860.155357143,1886040.9250000003] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 4ee1bed..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1856801.8970250897,"upper_bound":1901302.551034306},"point_estimate":1878328.0498515107,"standard_error":11376.993746578775},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1857122.4838709678,"upper_bound":1897040.7684331797},"point_estimate":1881492.1403225805,"standard_error":9038.118567921889},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":949.8560270076949,"upper_bound":61599.773122514474},"point_estimate":26409.362825010816,"standard_error":16674.395372273768},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1857540.5233691013,"upper_bound":1893931.9954270176},"point_estimate":1876310.600837872,"standard_error":9307.908859652309},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15392.414573587132,"upper_bound":52383.72917620851},"point_estimate":38057.70028020095,"standard_error":9458.207490595056}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 35b2577..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part1,,100,,,60627082.0,ns,31
-aoc_2021_09-part1,,100,,,115141594.0,ns,62
-aoc_2021_09-part1,,100,,,168652269.0,ns,93
-aoc_2021_09-part1,,100,,,233729004.0,ns,124
-aoc_2021_09-part1,,100,,,291656732.0,ns,155
-aoc_2021_09-part1,,100,,,347863906.0,ns,186
-aoc_2021_09-part1,,100,,,408458450.0,ns,217
-aoc_2021_09-part1,,100,,,474122564.0,ns,248
-aoc_2021_09-part1,,100,,,514690060.0,ns,279
-aoc_2021_09-part1,,100,,,583211663.0,ns,310
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 57a68d7..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[31.0,62.0,93.0,124.0,155.0,186.0,217.0,248.0,279.0,310.0],"times":[60627082.0,115141594.0,168652269.0,233729004.0,291656732.0,347863906.0,408458450.0,474122564.0,514690060.0,583211663.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 89be66a..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1788830.2761136717,1824615.576228879,1920043.0432027648,1955828.343317972] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json
deleted file mode 100644
index e6920da..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1849896.4781201812,"upper_bound":1868503.0030338436},"point_estimate":1859861.3563219954,"standard_error":4801.331635677968},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1842794.1342857142,"upper_bound":1872199.4142857143},"point_estimate":1867401.3514285714,"standard_error":7747.680063635002},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":390.17971807285954,"upper_bound":25728.730715223755},"point_estimate":8276.36690006509,"standard_error":6916.397543942023},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1840570.6524682685,"upper_bound":1866790.2532980435},"point_estimate":1850552.544044527,"standard_error":6568.858350929057},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5615.580655953499,"upper_bound":19051.638635413958},"point_estimate":15986.751811582775,"standard_error":2972.058423086806}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv
deleted file mode 100644
index c0ffb7f..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part1,,100,,,65266257.0,ns,35
-aoc_2021_09-part1,,100,,,131053959.0,ns,70
-aoc_2021_09-part1,,100,,,196592519.0,ns,105
-aoc_2021_09-part1,,100,,,262312073.0,ns,140
-aoc_2021_09-part1,,100,,,327259188.0,ns,175
-aoc_2021_09-part1,,100,,,390712293.0,ns,210
-aoc_2021_09-part1,,100,,,450458875.0,ns,245
-aoc_2021_09-part1,,100,,,524130222.0,ns,280
-aoc_2021_09-part1,,100,,,577021382.0,ns,315
-aoc_2021_09-part1,,100,,,644977947.0,ns,350
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json
deleted file mode 100644
index c5bf05b..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[65266257.0,131053959.0,196592519.0,262312073.0,327259188.0,390712293.0,450458875.0,524130222.0,577021382.0,644977947.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json
deleted file mode 100644
index d7268f6..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1772548.2117857144,1809888.7473214287,1909463.50875,1946804.0442857142] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..8727c8e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5297436.071026456,"upper_bound":5367063.250449867},"point_estimate":5332415.683050265,"standard_error":17802.718821317125},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5265555.48,"upper_bound":5381446.296296297},"point_estimate":5339454.4125,"standard_error":28217.58986303945},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12983.116673503724,"upper_bound":102804.9087655161},"point_estimate":76721.02677654158,"standard_error":23973.814511718996},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5301657.102618305,"upper_bound":5391990.369083739},"point_estimate":5356305.035497836,"standard_error":23199.203726793417},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36710.32071414641,"upper_bound":71686.81172969648},"point_estimate":59839.358073814205,"standard_error":8843.26644333124}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..b2c1e52
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,78796158.0,ns,15
+aoc_2021_09-part1,,100,,,159368218.0,ns,30
+aoc_2021_09-part1,,100,,,243043100.0,ns,45
+aoc_2021_09-part1,,100,,,321297262.0,ns,60
+aoc_2021_09-part1,,100,,,394916661.0,ns,75
+aoc_2021_09-part1,,100,,,479357238.0,ns,90
+aoc_2021_09-part1,,100,,,552101855.0,ns,105
+aoc_2021_09-part1,,100,,,642326075.0,ns,120
+aoc_2021_09-part1,,100,,,726495250.0,ns,135
+aoc_2021_09-part1,,100,,,812830507.0,ns,150
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..35ec4c8
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[78796158.0,159368218.0,243043100.0,321297262.0,394916661.0,479357238.0,552101855.0,642326075.0,726495250.0,812830507.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..38c0d9f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[4984470.4316666685,5130852.762500001,5521205.644722221,5667587.975555554] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..c961a5d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":163273696.03083336,"upper_bound":174819353.4333333},"point_estimate":168495848.26666668,"standard_error":2983802.1642701686},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":161796356.5,"upper_bound":175133492.0},"point_estimate":164814397.1666667,"standard_error":2595642.6057693074},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":271897.4685728697,"upper_bound":14385546.465605468},"point_estimate":5509700.538483225,"standard_error":3592016.429922112},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2981325.4127904135,"upper_bound":13237829.582424542},"point_estimate":9962820.447407339,"standard_error":2726285.012866552}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..bf22b8c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,492632333.0,ns,3
+aoc_2021_09-part1,,100,,,493435531.0,ns,3
+aoc_2021_09-part1,,100,,,495153696.0,ns,3
+aoc_2021_09-part1,,100,,,493732687.0,ns,3
+aoc_2021_09-part1,,100,,,505834829.0,ns,3
+aoc_2021_09-part1,,100,,,505349007.0,ns,3
+aoc_2021_09-part1,,100,,,570319094.0,ns,3
+aoc_2021_09-part1,,100,,,545451945.0,ns,3
+aoc_2021_09-part1,,100,,,477342608.0,ns,3
+aoc_2021_09-part1,,100,,,475623718.0,ns,3
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..8c8b1cf
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[492632333.0,493435531.0,495153696.0,493732687.0,505834829.0,505349007.0,570319094.0,545451945.0,477342608.0,475623718.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..a4cb26a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[151397469.83333325,157837590.33333328,175011245.00000003,181451365.50000006] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..ae26e85
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3592236.165722222,"upper_bound":4037100.7628906234},"point_estimate":3780771.257859127,"standard_error":117200.88005451088},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3557811.76875,"upper_bound":3948989.1466666665},"point_estimate":3611154.1916666664,"standard_error":83337.98407492855},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11465.811858441019,"upper_bound":463926.67858165514},"point_estimate":85065.89259977857,"standard_error":98386.99523679721},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3565153.476243036,"upper_bound":3893396.8000254356},"point_estimate":3664570.9894805197,"standard_error":86369.38904561482},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47925.108706220526,"upper_bound":553447.1216824701},"point_estimate":393402.6562902197,"standard_error":140702.40316696477}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..b9bc7f7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,72433749.0,ns,20
+aoc_2021_09-part1,,100,,,148378917.0,ns,40
+aoc_2021_09-part1,,100,,,216037256.0,ns,60
+aoc_2021_09-part1,,100,,,379308270.0,ns,80
+aoc_2021_09-part1,,100,,,422644946.0,ns,100
+aoc_2021_09-part1,,100,,,440583460.0,ns,120
+aoc_2021_09-part1,,100,,,497948712.0,ns,140
+aoc_2021_09-part1,,100,,,569249883.0,ns,160
+aoc_2021_09-part1,,100,,,643134310.0,ns,180
+aoc_2021_09-part1,,100,,,709808586.0,ns,200
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..00d0eb4
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[72433749.0,148378917.0,216037256.0,379308270.0,422644946.0,440583460.0,497948712.0,569249883.0,643134310.0,709808586.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..4b129b5
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[3146442.988888889,3354021.9563368056,3907565.8695312496,4115144.836979166] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..692cd5e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1826740.739260771,"upper_bound":1837686.702022109},"point_estimate":1832149.2715464854,"standard_error":2813.7361782737444},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1823553.2367346939,"upper_bound":1840758.4523809524},"point_estimate":1831132.3785714286,"standard_error":4694.792836422012},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2737.324802069443,"upper_bound":15351.608490787741},"point_estimate":11354.888266981787,"standard_error":3301.886196587113},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1823961.5268979198,"upper_bound":1833077.2963682758},"point_estimate":1827392.4440074211,"standard_error":2339.9002463753213},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5778.10845319965,"upper_bound":11329.530879720414},"point_estimate":9376.41449781492,"standard_error":1409.4740577780058}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..f72c20a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,64508582.0,ns,35
+aoc_2021_09-part1,,100,,,128090805.0,ns,70
+aoc_2021_09-part1,,100,,,193033529.0,ns,105
+aoc_2021_09-part1,,100,,,258578162.0,ns,140
+aoc_2021_09-part1,,100,,,321802385.0,ns,175
+aoc_2021_09-part1,,100,,,382081792.0,ns,210
+aoc_2021_09-part1,,100,,,446770543.0,ns,245
+aoc_2021_09-part1,,100,,,513070912.0,ns,280
+aoc_2021_09-part1,,100,,,575277518.0,ns,315
+aoc_2021_09-part1,,100,,,637904832.0,ns,350
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..3235d32
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[64508582.0,128090805.0,193033529.0,258578162.0,321802385.0,382081792.0,446770543.0,513070912.0,575277518.0,637904832.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..dfadd64
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[1780667.38798186,1802450.8871315196,1860540.2181972787,1882323.7173469383] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
index 24a8ee7..24a8ee7 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..2f3bbe5
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5409161.344444444,"upper_bound":5584602.2869365085},"point_estimate":5477761.544880952,"standard_error":48048.42234091147},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5400516.293333333,"upper_bound":5479844.450793651},"point_estimate":5433716.2625,"standard_error":21113.343983211616},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4760.97569097608,"upper_bound":106727.69820870481},"point_estimate":39222.20495449934,"standard_error":27062.501930401562},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5424188.519453925,"upper_bound":5724750.293561532},"point_estimate":5540863.7367965365,"standard_error":87401.66463047784},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27649.093129224755,"upper_bound":243383.3266787864},"point_estimate":159990.57805931245,"standard_error":71739.07976986759}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..43291b7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,80243614.0,ns,15
+aoc_2021_09-part1,,100,,,161480151.0,ns,30
+aoc_2021_09-part1,,100,,,245485040.0,ns,45
+aoc_2021_09-part1,,100,,,326560271.0,ns,60
+aoc_2021_09-part1,,100,,,406376241.0,ns,75
+aoc_2021_09-part1,,100,,,491860750.0,ns,90
+aoc_2021_09-part1,,100,,,577968908.0,ns,105
+aoc_2021_09-part1,,100,,,650971361.0,ns,120
+aoc_2021_09-part1,,100,,,798716409.0,ns,135
+aoc_2021_09-part1,,100,,,812754133.0,ns,150
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..f4e9699
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[80243614.0,161480151.0,245485040.0,326560271.0,406376241.0,491860750.0,577968908.0,650971361.0,798716409.0,812754133.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..2996816
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[5285474.443333334,5351913.537500001,5529084.455277777,5595523.549444444] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..24a8ee7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2021_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2021_09-part1/100","directory_name":"aoc_2021_09-part1/100","title":"aoc_2021_09-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..eaf3855
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":165130790.53333333,"upper_bound":168363902.73333335},"point_estimate":166619347.06666666,"standard_error":833297.6437657565},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":164610465.5,"upper_bound":169184456.0},"point_estimate":165170079.3333333,"standard_error":1143756.8863376197},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":171893.38224823825,"upper_bound":4309009.042599812},"point_estimate":1143758.1742942038,"standard_error":1197223.7874343612},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":961052.6338591013,"upper_bound":3421874.5639087223},"point_estimate":2769336.45380814,"standard_error":628625.4360773214}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..a6f66f8
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,496263680.0,ns,3
+aoc_2021_09-part1,,100,,,494209751.0,ns,3
+aoc_2021_09-part1,,100,,,492938708.0,ns,3
+aoc_2021_09-part1,,100,,,494135452.0,ns,3
+aoc_2021_09-part1,,100,,,501692362.0,ns,3
+aoc_2021_09-part1,,100,,,494756796.0,ns,3
+aoc_2021_09-part1,,100,,,502550557.0,ns,3
+aoc_2021_09-part1,,100,,,513414374.0,ns,3
+aoc_2021_09-part1,,100,,,515165690.0,ns,3
+aoc_2021_09-part1,,100,,,493453042.0,ns,3
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..3349277
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[496263680.0,494209751.0,492938708.0,494135452.0,501692362.0,494756796.0,502550557.0,513414374.0,515165690.0,493453042.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..84e2e92
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[156536027.41666672,160627018.1666667,171536326.8333333,175627317.5833333] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json
deleted file mode 100644
index 93dba6d..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3473195.1067857146,"upper_bound":3609720.7943431544},"point_estimate":3525686.4934801585,"standard_error":37706.86298707556},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3468301.2875,"upper_bound":3524755.2214285713},"point_estimate":3477460.90625,"standard_error":17807.822297069622},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4562.334475502289,"upper_bound":73999.60772274433},"point_estimate":14825.56792954354,"standard_error":20910.436213738056},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3470780.442105263,"upper_bound":3711570.1997530865},"point_estimate":3558969.317922078,"standard_error":72202.59394338062},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10356.996095719114,"upper_bound":190965.51353474808},"point_estimate":125578.21483250741,"standard_error":57688.49582917807}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv
deleted file mode 100644
index e108a5c..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part1,,100,,,69433962.0,ns,20
-aoc_2021_09-part1,,100,,,140735616.0,ns,40
-aoc_2021_09-part1,,100,,,213922062.0,ns,60
-aoc_2021_09-part1,,100,,,278299951.0,ns,80
-aoc_2021_09-part1,,100,,,345621284.0,ns,100
-aoc_2021_09-part1,,100,,,415788537.0,ns,120
-aoc_2021_09-part1,,100,,,487779984.0,ns,140
-aoc_2021_09-part1,,100,,,556187588.0,ns,160
-aoc_2021_09-part1,,100,,,696817610.0,ns,180
-aoc_2021_09-part1,,100,,,694003584.0,ns,200
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json
deleted file mode 100644
index e0004d9..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[69433962.0,140735616.0,213922062.0,278299951.0,345621284.0,415788537.0,487779984.0,556187588.0,696817610.0,694003584.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json
deleted file mode 100644
index 3fac216..0000000
--- a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[3352266.4028571425,3411352.183928571,3568914.2667857143,3628000.047857143] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..24a8ee7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2021_09-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2021_09-part1/100","directory_name":"aoc_2021_09-part1/100","title":"aoc_2021_09-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..193422d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1855319.4714646465,"upper_bound":1874879.6631015516},"point_estimate":1865058.67463925,"standard_error":4983.905407382295},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1852501.1515151516,"upper_bound":1876000.0959595959},"point_estimate":1865672.037878788,"standard_error":6396.679104943761},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3890.999392284667,"upper_bound":29142.63278412991},"point_estimate":17419.767207403842,"standard_error":6169.931398017624},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1863262.453726652,"upper_bound":1882335.052014208},"point_estimate":1872158.3955135774,"standard_error":4926.892829734024},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8902.942875403418,"upper_bound":21573.533768313304},"point_estimate":16655.0490498887,"standard_error":3240.174502140209}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..f93a418
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part1,,100,,,61132538.0,ns,33
+aoc_2021_09-part1,,100,,,122558397.0,ns,66
+aoc_2021_09-part1,,100,,,181832035.0,ns,99
+aoc_2021_09-part1,,100,,,244423941.0,ns,132
+aoc_2021_09-part1,,100,,,308358170.0,ns,165
+aoc_2021_09-part1,,100,,,371448019.0,ns,198
+aoc_2021_09-part1,,100,,,434931397.0,ns,231
+aoc_2021_09-part1,,100,,,499928932.0,ns,264
+aoc_2021_09-part1,,100,,,555069885.0,ns,297
+aoc_2021_09-part1,,100,,,614627205.0,ns,330
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..a41201c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[33.0,66.0,99.0,132.0,165.0,198.0,231.0,264.0,297.0,330.0],"times":[61132538.0,122558397.0,181832035.0,244423941.0,308358170.0,371448019.0,434931397.0,499928932.0,555069885.0,614627205.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..0f171bb
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[1791757.0189393945,1822684.6174242427,1905158.213383838,1936085.8118686865] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/new/estimates.json b/analysis/current/criterion/aoc_2021_09-part1/100/new/estimates.json
index 93dba6d..692cd5e 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3473195.1067857146,"upper_bound":3609720.7943431544},"point_estimate":3525686.4934801585,"standard_error":37706.86298707556},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3468301.2875,"upper_bound":3524755.2214285713},"point_estimate":3477460.90625,"standard_error":17807.822297069622},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4562.334475502289,"upper_bound":73999.60772274433},"point_estimate":14825.56792954354,"standard_error":20910.436213738056},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3470780.442105263,"upper_bound":3711570.1997530865},"point_estimate":3558969.317922078,"standard_error":72202.59394338062},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10356.996095719114,"upper_bound":190965.51353474808},"point_estimate":125578.21483250741,"standard_error":57688.49582917807}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1826740.739260771,"upper_bound":1837686.702022109},"point_estimate":1832149.2715464854,"standard_error":2813.7361782737444},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1823553.2367346939,"upper_bound":1840758.4523809524},"point_estimate":1831132.3785714286,"standard_error":4694.792836422012},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2737.324802069443,"upper_bound":15351.608490787741},"point_estimate":11354.888266981787,"standard_error":3301.886196587113},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1823961.5268979198,"upper_bound":1833077.2963682758},"point_estimate":1827392.4440074211,"standard_error":2339.9002463753213},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5778.10845319965,"upper_bound":11329.530879720414},"point_estimate":9376.41449781492,"standard_error":1409.4740577780058}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/new/raw.csv b/analysis/current/criterion/aoc_2021_09-part1/100/new/raw.csv
index e108a5c..f72c20a 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part1,,100,,,69433962.0,ns,20
-aoc_2021_09-part1,,100,,,140735616.0,ns,40
-aoc_2021_09-part1,,100,,,213922062.0,ns,60
-aoc_2021_09-part1,,100,,,278299951.0,ns,80
-aoc_2021_09-part1,,100,,,345621284.0,ns,100
-aoc_2021_09-part1,,100,,,415788537.0,ns,120
-aoc_2021_09-part1,,100,,,487779984.0,ns,140
-aoc_2021_09-part1,,100,,,556187588.0,ns,160
-aoc_2021_09-part1,,100,,,696817610.0,ns,180
-aoc_2021_09-part1,,100,,,694003584.0,ns,200
+aoc_2021_09-part1,,100,,,64508582.0,ns,35
+aoc_2021_09-part1,,100,,,128090805.0,ns,70
+aoc_2021_09-part1,,100,,,193033529.0,ns,105
+aoc_2021_09-part1,,100,,,258578162.0,ns,140
+aoc_2021_09-part1,,100,,,321802385.0,ns,175
+aoc_2021_09-part1,,100,,,382081792.0,ns,210
+aoc_2021_09-part1,,100,,,446770543.0,ns,245
+aoc_2021_09-part1,,100,,,513070912.0,ns,280
+aoc_2021_09-part1,,100,,,575277518.0,ns,315
+aoc_2021_09-part1,,100,,,637904832.0,ns,350
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/new/sample.json b/analysis/current/criterion/aoc_2021_09-part1/100/new/sample.json
index e0004d9..3235d32 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[20.0,40.0,60.0,80.0,100.0,120.0,140.0,160.0,180.0,200.0],"times":[69433962.0,140735616.0,213922062.0,278299951.0,345621284.0,415788537.0,487779984.0,556187588.0,696817610.0,694003584.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[64508582.0,128090805.0,193033529.0,258578162.0,321802385.0,382081792.0,446770543.0,513070912.0,575277518.0,637904832.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part1/100/new/tukey.json b/analysis/current/criterion/aoc_2021_09-part1/100/new/tukey.json
index 3fac216..dfadd64 100644
--- a/analysis/current/criterion/aoc_2021_09-part1/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2021_09-part1/100/new/tukey.json
@@ -1 +1 @@
-[3352266.4028571425,3411352.183928571,3568914.2667857143,3628000.047857143] \ No newline at end of file
+[1780667.38798186,1802450.8871315196,1860540.2181972787,1882323.7173469383] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 75f9ab9..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33835309598.5,"upper_bound":34509940805.5},"point_estimate":34191678185.7,"standard_error":173680157.60630187},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33525275494.0,"upper_bound":34626414268.5},"point_estimate":34421679428.0,"standard_error":282700925.36119},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":34025126.02303326,"upper_bound":963785420.8165884},"point_estimate":339393992.75615215,"standard_error":237913798.7849313},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233676493.8979894,"upper_bound":686371563.2918842},"point_estimate":577578838.5200007,"standard_error":101069761.46283793}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index a159bca..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("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_2021_09-part2,,100,,,34592318895.0,ns,1
-aoc_2021_09-part2,,100,,,34283844434.0,ns,1
-aoc_2021_09-part2,,100,,,34813307055.0,ns,1
-aoc_2021_09-part2,,100,,,34559514422.0,ns,1
-aoc_2021_09-part2,,100,,,34202673410.0,ns,1
-aoc_2021_09-part2,,100,,,33466562133.0,ns,1
-aoc_2021_09-part2,,100,,,34660509642.0,ns,1
-aoc_2021_09-part2,,100,,,33213910080.0,ns,1
-aoc_2021_09-part2,,100,,,33525275494.0,ns,1
-aoc_2021_09-part2,,100,,,34598866292.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index aae2213..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("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":[34592318895.0,34283844434.0,34813307055.0,34559514422.0,34202673410.0,33466562133.0,34660509642.0,33213910080.0,33525275494.0,34598866292.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 127edb5..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[30986811563.75,32340718268.375,35951136147.375,37305042852.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 97a0d38..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8786600123.155,"upper_bound":8955925763.470001},"point_estimate":8875068334.9,"standard_error":43538422.48132965},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8718415830.0,"upper_bound":8980579956.5},"point_estimate":8914348284.0,"standard_error":62771818.22388775},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25536726.711532474,"upper_bound":245660844.46714818},"point_estimate":106189985.8850509,"standard_error":58476054.483932815},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":71569256.77221422,"upper_bound":177682480.82988754},"point_estimate":144956153.7103371,"standard_error":25706090.8219116}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 73f42a4..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", 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_2021_09-part2,,100,,,8880112603.0,ns,1
-aoc_2021_09-part2,,100,,,8935171493.0,ns,1
-aoc_2021_09-part2,,100,,,9065659619.0,ns,1
-aoc_2021_09-part2,,100,,,9002324833.0,ns,1
-aoc_2021_09-part2,,100,,,8893525075.0,ns,1
-aoc_2021_09-part2,,100,,,8699575615.0,ns,1
-aoc_2021_09-part2,,100,,,8969620066.0,ns,1
-aoc_2021_09-part2,,100,,,8627443135.0,ns,1
-aoc_2021_09-part2,,100,,,8718415830.0,ns,1
-aoc_2021_09-part2,,100,,,8958835080.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index ac1470f..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/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":[8880112603.0,8935171493.0,9065659619.0,9002324833.0,8893525075.0,8699575615.0,8969620066.0,8627443135.0,8718415830.0,8958835080.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 1f8fb17..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[8134588634.5,8446714328.875,9279049513.875,9591175208.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..bcab868
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5246766964.059999,"upper_bound":5451298288.4},"point_estimate":5340194809.3,"standard_error":52663938.22894132},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5201515098.0,"upper_bound":5441558642.5},"point_estimate":5301272210.0,"standard_error":62506511.10005463},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":22646002.94995308,"upper_bound":266018465.47722816},"point_estimate":148479010.00117064,"standard_error":59776817.46059632},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76389518.25754842,"upper_bound":237864410.45025343},"point_estimate":175496142.0570814,"standard_error":45180032.65324624}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..36fb06e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,5729851412.0,ns,1
+aoc_2021_09-part2,,100,,,5201515098.0,ns,1
+aoc_2021_09-part2,,100,,,5289714882.0,ns,1
+aoc_2021_09-part2,,100,,,5312829538.0,ns,1
+aoc_2021_09-part2,,100,,,5502986910.0,ns,1
+aoc_2021_09-part2,,100,,,5144132910.0,ns,1
+aoc_2021_09-part2,,100,,,5409551392.0,ns,1
+aoc_2021_09-part2,,100,,,5200733878.0,ns,1
+aoc_2021_09-part2,,100,,,5230501698.0,ns,1
+aoc_2021_09-part2,,100,,,5380130375.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..ed200d2
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"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":[5729851412.0,5201515098.0,5289714882.0,5312829538.0,5502986910.0,5144132910.0,5409551392.0,5200733878.0,5230501698.0,5380130375.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..d788b23
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[4628458578.75,4918610163.375,5692347722.375,5982499307.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index a4cc851..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7937328428.8,"upper_bound":8112111564.4775},"point_estimate":8023094008.4,"standard_error":44866915.55907332},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7907252524.0,"upper_bound":8166071566.0},"point_estimate":7987308299.5,"standard_error":82945893.193402},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25959283.271330595,"upper_bound":246091772.52769768},"point_estimate":181961734.23683345,"standard_error":60627526.22762068},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":96020034.1110175,"upper_bound":177998992.355412},"point_estimate":148905880.64104542,"standard_error":21132087.415797815}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index ebea412..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", 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_2021_09-part2,,100,,,7893251954.0,ns,1
-aoc_2021_09-part2,,100,,,7801765112.0,ns,1
-aoc_2021_09-part2,,100,,,7921253094.0,ns,1
-aoc_2021_09-part2,,100,,,7951692112.0,ns,1
-aoc_2021_09-part2,,100,,,8238799483.0,ns,1
-aoc_2021_09-part2,,100,,,8138714975.0,ns,1
-aoc_2021_09-part2,,100,,,7912886438.0,ns,1
-aoc_2021_09-part2,,100,,,8183580863.0,ns,1
-aoc_2021_09-part2,,100,,,8022924487.0,ns,1
-aoc_2021_09-part2,,100,,,8166071566.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 0759eb8..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/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":[7893251954.0,7801765112.0,7921253094.0,7951692112.0,8238799483.0,8138714975.0,7912886438.0,8183580863.0,8022924487.0,8166071566.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 1c7b190..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[7182215153.25,7548596627.625,8525613892.625,8891995367.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 008dc4f..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4454296900.452499,"upper_bound":4557208166.5},"point_estimate":4508199065.4,"standard_error":26420182.029965814},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4461465733.0,"upper_bound":4571527476.0},"point_estimate":4514886329.0,"standard_error":28743479.440575473},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":24465892.935043573,"upper_bound":146422997.43777215},"point_estimate":78435687.69098818,"standard_error":30482033.60239416},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42547449.77003404,"upper_bound":119310466.84834458},"point_estimate":88334548.24049863,"standard_error":20752409.573393695}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index a68b5fe..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part2,,100,,,4634352904.0,ns,1
-aoc_2021_09-part2,,100,,,4439522080.0,ns,1
-aoc_2021_09-part2,,100,,,4537827623.0,ns,1
-aoc_2021_09-part2,,100,,,4465719181.0,ns,1
-aoc_2021_09-part2,,100,,,4524949073.0,ns,1
-aoc_2021_09-part2,,100,,,4596561257.0,ns,1
-aoc_2021_09-part2,,100,,,4504823585.0,ns,1
-aoc_2021_09-part2,,100,,,4571527476.0,ns,1
-aoc_2021_09-part2,,100,,,4323298089.0,ns,1
-aoc_2021_09-part2,,100,,,4483409386.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 9adc6ed..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/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":[4634352904.0,4439522080.0,4537827623.0,4465719181.0,4524949073.0,4596561257.0,4504823585.0,4571527476.0,4323298089.0,4483409386.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index be734ff..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[4191259390.75,4330700561.5,4702543683.5,4841984854.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json
deleted file mode 100644
index 44641ea..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33352809986.434998,"upper_bound":33998128271.8},"point_estimate":33670064826.7,"standard_error":165389613.9062569},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33210297046.5,"upper_bound":34249336474.0},"point_estimate":33533974866.0,"standard_error":284099427.53799057},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":135842232.95281827,"upper_bound":900527470.8105415},"point_estimate":673705399.2930382,"standard_error":206427633.81616387},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":343567235.2986853,"upper_bound":647821253.0228281},"point_estimate":551933872.7441627,"standard_error":77175775.51988123}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv
deleted file mode 100644
index 51b411a..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part2,,100,,,34432585139.0,ns,1
-aoc_2021_09-part2,,100,,,32967040277.0,ns,1
-aoc_2021_09-part2,,100,,,33049679829.0,ns,1
-aoc_2021_09-part2,,100,,,34249336474.0,ns,1
-aoc_2021_09-part2,,100,,,33217790202.0,ns,1
-aoc_2021_09-part2,,100,,,33440438591.0,ns,1
-aoc_2021_09-part2,,100,,,33958495978.0,ns,1
-aoc_2021_09-part2,,100,,,34386856372.0,ns,1
-aoc_2021_09-part2,,100,,,33627511141.0,ns,1
-aoc_2021_09-part2,,100,,,33370914264.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/sample.json
deleted file mode 100644
index 93b58dd..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/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":[34432585139.0,32967040277.0,33049679829.0,34249336474.0,33217790202.0,33440438591.0,33958495978.0,34386856372.0,33627511141.0,33370914264.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json
deleted file mode 100644
index 40007e0..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[30494405820.0,31875238518.75,35557459048.75,36938291747.5] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::BTreeMap), ("Set", std::collections::BTreeSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..6920236
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9357907700.2,"upper_bound":9504031394.9625},"point_estimate":9427287697.6,"standard_error":37406114.21699934},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9333888905.0,"upper_bound":9488096779.0},"point_estimate":9423703040.5,"standard_error":38229935.425773874},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23400485.474458337,"upper_bound":206709580.62187135},"point_estimate":114314294.96671557,"standard_error":47647937.44910483},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60278858.210874274,"upper_bound":168769212.57872412},"point_estimate":124961117.45979075,"standard_error":29557748.87260136}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..4a8bc5f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,9488096779.0,ns,1
+aoc_2021_09-part2,,100,,,9689622520.0,ns,1
+aoc_2021_09-part2,,100,,,9416766694.0,ns,1
+aoc_2021_09-part2,,100,,,9521735858.0,ns,1
+aoc_2021_09-part2,,100,,,9399072564.0,ns,1
+aoc_2021_09-part2,,100,,,9430639387.0,ns,1
+aoc_2021_09-part2,,100,,,9256571868.0,ns,1
+aoc_2021_09-part2,,100,,,9449915994.0,ns,1
+aoc_2021_09-part2,,100,,,9286566407.0,ns,1
+aoc_2021_09-part2,,100,,,9333888905.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..c2d34f3
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[9488096779.0,9689622520.0,9416766694.0,9521735858.0,9399072564.0,9430639387.0,9256571868.0,9449915994.0,9286566407.0,9333888905.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..556cc66
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[8965084530.75,9157634675.25,9671101727.25,9863651871.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::BTreeSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..4d4340c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":57827181973.5175,"upper_bound":59136084743.9},"point_estimate":58481647509.1,"standard_error":335545458.02115804},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":57472619096.0,"upper_bound":59517878726.0},"point_estimate":58445625550.5,"standard_error":454282330.19756037},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":242155594.8772788,"upper_bound":2083613094.477573},"point_estimate":1172109858.2253904,"standard_error":498342811.50420094},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":656711812.3317297,"upper_bound":1366882322.2816951},"point_estimate":1112275498.5100462,"standard_error":183549224.2660195}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..86d2e74
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,56813899684.0,ns,1
+aoc_2021_09-part2,,100,,,56977231398.0,ns,1
+aoc_2021_09-part2,,100,,,57968006794.0,ns,1
+aoc_2021_09-part2,,100,,,60000907089.0,ns,1
+aoc_2021_09-part2,,100,,,58420702920.0,ns,1
+aoc_2021_09-part2,,100,,,57936724161.0,ns,1
+aoc_2021_09-part2,,100,,,58470548181.0,ns,1
+aoc_2021_09-part2,,100,,,59517878726.0,ns,1
+aoc_2021_09-part2,,100,,,59910596217.0,ns,1
+aoc_2021_09-part2,,100,,,58799979921.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..f440546
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[56813899684.0,56977231398.0,57968006794.0,60000907089.0,58420702920.0,57936724161.0,58470548181.0,59517878726.0,59910596217.0,58799979921.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..64ea548
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[53762967202.75,55853756011.0,61429192833.0,63519981641.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Map", std::collections::HashMap), ("Set", std::collections::HashSet)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..4573f45
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8742448845.990002,"upper_bound":9150497830.73},"point_estimate":8935700578.6,"standard_error":104801919.4041747},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8596469352.0,"upper_bound":9175868723.0},"point_estimate":8907424689.5,"standard_error":121199892.87263204},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49561851.570001245,"upper_bound":600726303.6797762},"point_estimate":336490399.28550124,"standard_error":155195560.36326528},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":168035467.09345815,"upper_bound":451098451.0061196},"point_estimate":349541748.1387933,"standard_error":74820262.6613923}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..5aa5b5f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,8809976847.0,ns,1
+aoc_2021_09-part2,,100,,,8565527757.0,ns,1
+aoc_2021_09-part2,,100,,,9377014881.0,ns,1
+aoc_2021_09-part2,,100,,,9050388690.0,ns,1
+aoc_2021_09-part2,,100,,,8930785217.0,ns,1
+aoc_2021_09-part2,,100,,,8884064162.0,ns,1
+aoc_2021_09-part2,,100,,,9620486772.0,ns,1
+aoc_2021_09-part2,,100,,,8547569543.0,ns,1
+aoc_2021_09-part2,,100,,,8596469352.0,ns,1
+aoc_2021_09-part2,,100,,,8974722565.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..eadea37
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[8809976847.0,8565527757.0,9377014881.0,9050388690.0,8930785217.0,8884064162.0,9620486772.0,8547569543.0,8596469352.0,8974722565.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..84e4986
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[7504968426.75,8077407326.25,9603911058.25,10176349957.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("Map", std::collections::HashMap)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..1a96333
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8147211863.535,"upper_bound":8387197298.1},"point_estimate":8261151815.9,"standard_error":61515555.288524374},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8076328595.0,"upper_bound":8400877130.0},"point_estimate":8245048199.5,"standard_error":77250074.45473866},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59193972.23789692,"upper_bound":354025105.467698},"point_estimate":211493390.32924175,"standard_error":75568336.28541009},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":107277556.16905394,"upper_bound":265639925.02670923},"point_estimate":204722817.76798704,"standard_error":42116466.382489055}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..a5cb893
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,8057567601.0,ns,1
+aoc_2021_09-part2,,100,,,7998841743.0,ns,1
+aoc_2021_09-part2,,100,,,8076328595.0,ns,1
+aoc_2021_09-part2,,100,,,8476415076.0,ns,1
+aoc_2021_09-part2,,100,,,8325339184.0,ns,1
+aoc_2021_09-part2,,100,,,8244608791.0,ns,1
+aoc_2021_09-part2,,100,,,8361629275.0,ns,1
+aoc_2021_09-part2,,100,,,8663462448.0,ns,1
+aoc_2021_09-part2,,100,,,8245487608.0,ns,1
+aoc_2021_09-part2,,100,,,8161837838.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..8f85dcc
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[8057567601.0,7998841743.0,8076328595.0,8476415076.0,8325339184.0,8244608791.0,8361629275.0,8663462448.0,8245487608.0,8161837838.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..c0394ad
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[7333153366.25,7715429636.0,8734833022.0,9117109291.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
index 781b7a3..781b7a3 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..878f2ab
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5691960880.9,"upper_bound":5783007269.2},"point_estimate":5736583239.1,"standard_error":23278089.288598333},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5679180923.5,"upper_bound":5783461246.0},"point_estimate":5736353143.0,"standard_error":28598759.58876123},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17786912.746319175,"upper_bound":131437196.4041233},"point_estimate":65718598.20206165,"standard_error":29085274.702670023},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39165011.08767328,"upper_bound":102699090.3275772},"point_estimate":77522433.17343274,"standard_error":16259617.52923249}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..7329e8c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,5753903999.0,ns,1
+aoc_2021_09-part2,,100,,,5694808070.0,ns,1
+aoc_2021_09-part2,,100,,,5706243809.0,ns,1
+aoc_2021_09-part2,,100,,,5794492197.0,ns,1
+aoc_2021_09-part2,,100,,,5883083897.0,ns,1
+aoc_2021_09-part2,,100,,,5783461246.0,ns,1
+aoc_2021_09-part2,,100,,,5767615090.0,ns,1
+aoc_2021_09-part2,,100,,,5718802287.0,ns,1
+aoc_2021_09-part2,,100,,,5611303758.0,ns,1
+aoc_2021_09-part2,,100,,,5652118038.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..f93e214
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[5753903999.0,5694808070.0,5706243809.0,5794492197.0,5883083897.0,5783461246.0,5767615090.0,5718802287.0,5611303758.0,5652118038.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..c8a936a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[5452168898.0,5574917951.375,5902248760.375,6024997813.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..781b7a3
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2021_09-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2021_09-part2/100","directory_name":"aoc_2021_09-part2/100","title":"aoc_2021_09-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..afabaec
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60297842588.9575,"upper_bound":61787338406.5},"point_estimate":60998580243.5,"standard_error":381647170.9779218},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60031630697.0,"upper_bound":61868489370.0},"point_estimate":60662873513.5,"standard_error":502384205.8460837},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":190306358.41588676,"upper_bound":2202391697.374731},"point_estimate":1299390114.877814,"standard_error":465121238.7899279},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":642977203.6464987,"upper_bound":1671391747.1950898},"point_estimate":1268917420.3007193,"standard_error":279952277.2030799}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..3f03ed2
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,61868489370.0,ns,1
+aoc_2021_09-part2,,100,,,60906022779.0,ns,1
+aoc_2021_09-part2,,100,,,63615186369.0,ns,1
+aoc_2021_09-part2,,100,,,62064616081.0,ns,1
+aoc_2021_09-part2,,100,,,61423007556.0,ns,1
+aoc_2021_09-part2,,100,,,60419724248.0,ns,1
+aoc_2021_09-part2,,100,,,60393107120.0,ns,1
+aoc_2021_09-part2,,100,,,59670154274.0,ns,1
+aoc_2021_09-part2,,100,,,60189621611.0,ns,1
+aoc_2021_09-part2,,100,,,59435873027.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..2ef638c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[61868489370.0,60906022779.0,63615186369.0,62064616081.0,61423007556.0,60419724248.0,60393107120.0,59670154274.0,60189621611.0,59435873027.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..c9dc070
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[55690615203.5,57965554095.875,64032057808.875,66306996701.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json
deleted file mode 100644
index be403a3..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5323095982.6,"upper_bound":5439830437.2575},"point_estimate":5382767789.3,"standard_error":29869641.516874112},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5305370915.0,"upper_bound":5467174892.5},"point_estimate":5388306766.5,"standard_error":31531120.91459554},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17610021.51955962,"upper_bound":194150487.36433983},"point_estimate":54051026.40850246,"standard_error":47937926.79563888},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":50608640.29916452,"upper_bound":127230587.62669893},"point_estimate":99094572.2369463,"standard_error":19592608.93253162}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv
deleted file mode 100644
index 86ad8f8..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part2,,100,,,5421475827.0,ns,1
-aoc_2021_09-part2,,100,,,5348561990.0,ns,1
-aoc_2021_09-part2,,100,,,5379401967.0,ns,1
-aoc_2021_09-part2,,100,,,5523027890.0,ns,1
-aoc_2021_09-part2,,100,,,5360439787.0,ns,1
-aoc_2021_09-part2,,100,,,5418858718.0,ns,1
-aoc_2021_09-part2,,100,,,5515491067.0,ns,1
-aoc_2021_09-part2,,100,,,5212907038.0,ns,1
-aoc_2021_09-part2,,100,,,5250302043.0,ns,1
-aoc_2021_09-part2,,100,,,5397211566.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/sample.json
deleted file mode 100644
index f0e3c63..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/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":[5421475827.0,5348561990.0,5379401967.0,5523027890.0,5360439787.0,5418858718.0,5515491067.0,5212907038.0,5250302043.0,5397211566.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json
deleted file mode 100644
index af115c3..0000000
--- a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::BTreeMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[5143661107.75,5247596273.5,5524756715.5,5628691881.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..781b7a3
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2021_09-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2021_09-part2/100","directory_name":"aoc_2021_09-part2/100","title":"aoc_2021_09-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..6ebe98d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4555246725.2075,"upper_bound":4603847910.7},"point_estimate":4578970423.2,"standard_error":12468444.83192334},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4545583794.0,"upper_bound":4618189525.5},"point_estimate":4568216066.0,"standard_error":22693303.23979269},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8215827.7541399,"upper_bound":67289808.72836709},"point_estimate":51244465.39962888,"standard_error":15540728.04479756},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26756095.036885537,"upper_bound":49127183.37955187},"point_estimate":41694159.20944458,"standard_error":5698310.106018375}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..6b795d1
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2021_09-part2,,100,,,4545583794.0,ns,1
+aoc_2021_09-part2,,100,,,4639439921.0,ns,1
+aoc_2021_09-part2,,100,,,4617756330.0,ns,1
+aoc_2021_09-part2,,100,,,4556117949.0,ns,1
+aoc_2021_09-part2,,100,,,4580314183.0,ns,1
+aoc_2021_09-part2,,100,,,4629705721.0,ns,1
+aoc_2021_09-part2,,100,,,4553737801.0,ns,1
+aoc_2021_09-part2,,100,,,4537545492.0,ns,1
+aoc_2021_09-part2,,100,,,4606673330.0,ns,1
+aoc_2021_09-part2,,100,,,4522829711.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..e6b5921
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[4545583794.0,4639439921.0,4617756330.0,4556117949.0,4580314183.0,4629705721.0,4553737801.0,4537545492.0,4606673330.0,4522829711.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..843e93d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2021_09-src-types.pr.rs", [("Set", std::collections::HashSet), ("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[4345532443.0,4446577369.375,4716030506.375,4817075432.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/new/estimates.json b/analysis/current/criterion/aoc_2021_09-part2/100/new/estimates.json
index be403a3..1a96333 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5323095982.6,"upper_bound":5439830437.2575},"point_estimate":5382767789.3,"standard_error":29869641.516874112},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5305370915.0,"upper_bound":5467174892.5},"point_estimate":5388306766.5,"standard_error":31531120.91459554},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17610021.51955962,"upper_bound":194150487.36433983},"point_estimate":54051026.40850246,"standard_error":47937926.79563888},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":50608640.29916452,"upper_bound":127230587.62669893},"point_estimate":99094572.2369463,"standard_error":19592608.93253162}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8147211863.535,"upper_bound":8387197298.1},"point_estimate":8261151815.9,"standard_error":61515555.288524374},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8076328595.0,"upper_bound":8400877130.0},"point_estimate":8245048199.5,"standard_error":77250074.45473866},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59193972.23789692,"upper_bound":354025105.467698},"point_estimate":211493390.32924175,"standard_error":75568336.28541009},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":107277556.16905394,"upper_bound":265639925.02670923},"point_estimate":204722817.76798704,"standard_error":42116466.382489055}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/new/raw.csv b/analysis/current/criterion/aoc_2021_09-part2/100/new/raw.csv
index 86ad8f8..a5cb893 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2021_09-part2,,100,,,5421475827.0,ns,1
-aoc_2021_09-part2,,100,,,5348561990.0,ns,1
-aoc_2021_09-part2,,100,,,5379401967.0,ns,1
-aoc_2021_09-part2,,100,,,5523027890.0,ns,1
-aoc_2021_09-part2,,100,,,5360439787.0,ns,1
-aoc_2021_09-part2,,100,,,5418858718.0,ns,1
-aoc_2021_09-part2,,100,,,5515491067.0,ns,1
-aoc_2021_09-part2,,100,,,5212907038.0,ns,1
-aoc_2021_09-part2,,100,,,5250302043.0,ns,1
-aoc_2021_09-part2,,100,,,5397211566.0,ns,1
+aoc_2021_09-part2,,100,,,8057567601.0,ns,1
+aoc_2021_09-part2,,100,,,7998841743.0,ns,1
+aoc_2021_09-part2,,100,,,8076328595.0,ns,1
+aoc_2021_09-part2,,100,,,8476415076.0,ns,1
+aoc_2021_09-part2,,100,,,8325339184.0,ns,1
+aoc_2021_09-part2,,100,,,8244608791.0,ns,1
+aoc_2021_09-part2,,100,,,8361629275.0,ns,1
+aoc_2021_09-part2,,100,,,8663462448.0,ns,1
+aoc_2021_09-part2,,100,,,8245487608.0,ns,1
+aoc_2021_09-part2,,100,,,8161837838.0,ns,1
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/new/sample.json b/analysis/current/criterion/aoc_2021_09-part2/100/new/sample.json
index f0e3c63..8f85dcc 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/new/sample.json
@@ -1 +1 @@
-{"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":[5421475827.0,5348561990.0,5379401967.0,5523027890.0,5360439787.0,5418858718.0,5515491067.0,5212907038.0,5250302043.0,5397211566.0]} \ No newline at end of file
+{"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":[8057567601.0,7998841743.0,8076328595.0,8476415076.0,8325339184.0,8244608791.0,8361629275.0,8663462448.0,8245487608.0,8161837838.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2021_09-part2/100/new/tukey.json b/analysis/current/criterion/aoc_2021_09-part2/100/new/tukey.json
index af115c3..c0394ad 100644
--- a/analysis/current/criterion/aoc_2021_09-part2/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2021_09-part2/100/new/tukey.json
@@ -1 +1 @@
-[5143661107.75,5247596273.5,5524756715.5,5628691881.25] \ No newline at end of file
+[7333153366.25,7715429636.0,8734833022.0,9117109291.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..6ecceda
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part1/100","directory_name":"aoc_2022_08-part1/100","title":"aoc_2022_08-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..a6f04d3
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1306566.5842698414,"upper_bound":1339634.5562176304},"point_estimate":1322327.5825215417,"standard_error":8466.025211198714},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1301161.818877551,"upper_bound":1344052.8323809523},"point_estimate":1318173.3371428573,"standard_error":10473.507736815853},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7408.744100468513,"upper_bound":49042.10486332857},"point_estimate":26909.12833560083,"standard_error":10681.645613089879},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1309514.1002801121,"upper_bound":1355363.456991469},"point_estimate":1338587.705083488,"standard_error":11096.20331575983},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13744.319916954775,"upper_bound":35611.87736302688},"point_estimate":28314.54280641591,"standard_error":5464.911215353039}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..48afc88
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,100,,,46236879.0,ns,35
+aoc_2022_08-part1,,100,,,89937638.0,ns,70
+aoc_2022_08-part1,,100,,,139155161.0,ns,105
+aoc_2022_08-part1,,100,,,181390147.0,ns,140
+aoc_2022_08-part1,,100,,,230176273.0,ns,175
+aoc_2022_08-part1,,100,,,273340450.0,ns,210
+aoc_2022_08-part1,,100,,,320136534.0,ns,245
+aoc_2022_08-part1,,100,,,384197562.0,ns,280
+aoc_2022_08-part1,,100,,,421445149.0,ns,315
+aoc_2022_08-part1,,100,,,476986446.0,ns,350
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..8096f57
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[46236879.0,89937638.0,139155161.0,181390147.0,230176273.0,273340450.0,320136534.0,384197562.0,421445149.0,476986446.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..99c34a6
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[1207255.3734693874,1255070.5994897957,1382577.8688775513,1430393.0948979596] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..6ecceda
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part1/100","directory_name":"aoc_2022_08-part1/100","title":"aoc_2022_08-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..48ed074
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3950909.757369047,"upper_bound":4057863.3741666665},"point_estimate":3989901.4527557315,"standard_error":30960.38971393726},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3941919.388888889,"upper_bound":3972911.638888889},"point_estimate":3962536.9821428573,"standard_error":9495.921649124037},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1731.0988951930083,"upper_bound":36567.58322662918},"point_estimate":17083.284671710873,"standard_error":13037.420203067784},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3946528.962162162,"upper_bound":4166084.6009166837},"point_estimate":4038892.272871573,"standard_error":67157.58629208867},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10394.335719364928,"upper_bound":159057.6461248623},"point_estimate":103410.4959867451,"standard_error":52974.506937845406}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..ad150ea
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,100,,,71429990.0,ns,18
+aoc_2022_08-part1,,100,,,142777334.0,ns,36
+aoc_2022_08-part1,,100,,,214908456.0,ns,54
+aoc_2022_08-part1,,100,,,283818196.0,ns,72
+aoc_2022_08-part1,,100,,,354407961.0,ns,90
+aoc_2022_08-part1,,100,,,427909677.0,ns,108
+aoc_2022_08-part1,,100,,,499331363.0,ns,126
+aoc_2022_08-part1,,100,,,567054538.0,ns,144
+aoc_2022_08-part1,,100,,,641619161.0,ns,162
+aoc_2022_08-part1,,100,,,770671448.0,ns,180
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..6474759
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[18.0,36.0,54.0,72.0,90.0,108.0,126.0,144.0,162.0,180.0],"times":[71429990.0,142777334.0,214908456.0,283818196.0,354407961.0,427909677.0,499331363.0,567054538.0,641619161.0,770671448.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..4637af9
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[3883093.729938271,3914843.148919753,3999508.2662037043,4031257.685185186] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..6ecceda
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part1/100","directory_name":"aoc_2022_08-part1/100","title":"aoc_2022_08-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..18c70dd
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106182041.61222222,"upper_bound":108310921.64658333},"point_estimate":107037831.7356746,"standard_error":574492.7969529303},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106035513.8,"upper_bound":107261007.41666666},"point_estimate":106517846.77777778,"standard_error":286573.0243856786},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67978.32074314356,"upper_bound":1523007.1651945487},"point_estimate":580243.1819586313,"standard_error":377361.3365185399},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106238422.76177286,"upper_bound":109432491.55905512},"point_estimate":107363338.17402597,"standard_error":912756.3239301869},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":318203.3377067843,"upper_bound":2886523.3167917817},"point_estimate":1924388.406992842,"standard_error":808444.8595984653}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..73434b1
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,100,,,107930248.0,ns,1
+aoc_2022_08-part1,,100,,,211985899.0,ns,2
+aoc_2022_08-part1,,100,,,319500196.0,ns,3
+aoc_2022_08-part1,,100,,,422145773.0,ns,4
+aoc_2022_08-part1,,100,,,530177569.0,ns,5
+aoc_2022_08-part1,,100,,,639550601.0,ns,6
+aoc_2022_08-part1,,100,,,747727758.0,ns,7
+aoc_2022_08-part1,,100,,,897670511.0,ns,8
+aoc_2022_08-part1,,100,,,958820654.0,ns,9
+aoc_2022_08-part1,,100,,,1062286374.0,ns,10
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..9d6ed0b
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0],"times":[107930248.0,211985899.0,319500196.0,422145773.0,530177569.0,639550601.0,747727758.0,897670511.0,958820654.0,1062286374.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..aeff967
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[104050288.60357143,105067041.65178572,107778383.11369048,108795136.16190477] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
index 77e4db3..f8f947d 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2729496.0850461526,"upper_bound":2768205.1528019323},"point_estimate":2747892.093749137,"standard_error":9936.982919322092},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2721836.967391304,"upper_bound":2775956.208695652},"point_estimate":2734631.770531401,"standard_error":15609.213896219368},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3482.0874783982813,"upper_bound":52544.34623943403},"point_estimate":27586.87123632216,"standard_error":13678.190606646076},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2739887.999236384,"upper_bound":2778655.084975498},"point_estimate":2761328.4987012986,"standard_error":9864.518899033808},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17271.60166204029,"upper_bound":40143.696975875886},"point_estimate":33144.746760539456,"standard_error":5772.757057892226}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2729641.9909420297,"upper_bound":2839535.4007815733},"point_estimate":2770816.406796066,"standard_error":31245.83867958455},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2722977.934782609,"upper_bound":2765206.7884057974},"point_estimate":2738110.9257246377,"standard_error":12674.655264609964},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6146.410566966279,"upper_bound":47641.46923973864},"point_estimate":23241.603808574626,"standard_error":13052.928010353418},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2733440.7128472333,"upper_bound":2949353.5823114086},"point_estimate":2825659.694635799,"standard_error":65675.8049481864},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12999.198449940106,"upper_bound":159936.32915723408},"point_estimate":104234.81250301654,"standard_error":50852.54582800624}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
index 7629fe4..07fd4f0 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,100,,,62326178.0,ns,23
-aoc_2022_08-part1,,100,,,125652446.0,ns,46
-aoc_2022_08-part1,,100,,,187757811.0,ns,69
-aoc_2022_08-part1,,100,,,250409001.0,ns,92
-aoc_2022_08-part1,,100,,,322625149.0,ns,115
-aoc_2022_08-part1,,100,,,376065966.0,ns,138
-aoc_2022_08-part1,,100,,,444093042.0,ns,161
-aoc_2022_08-part1,,100,,,513729665.0,ns,184
-aoc_2022_08-part1,,100,,,566701546.0,ns,207
-aoc_2022_08-part1,,100,,,638469928.0,ns,230
+aoc_2022_08-part1,,100,,,62492474.0,ns,23
+aoc_2022_08-part1,,100,,,125256985.0,ns,46
+aoc_2022_08-part1,,100,,,189936728.0,ns,69
+aoc_2022_08-part1,,100,,,251291509.0,ns,92
+aoc_2022_08-part1,,100,,,319436348.0,ns,115
+aoc_2022_08-part1,,100,,,374489134.0,ns,138
+aoc_2022_08-part1,,100,,,439734362.0,ns,161
+aoc_2022_08-part1,,100,,,506796799.0,ns,184
+aoc_2022_08-part1,,100,,,568172028.0,ns,207
+aoc_2022_08-part1,,100,,,704305421.0,ns,230
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
index 88243bf..6f3bd6a 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[23.0,46.0,69.0,92.0,115.0,138.0,161.0,184.0,207.0,230.0],"times":[62326178.0,125652446.0,187757811.0,250409001.0,322625149.0,376065966.0,444093042.0,513729665.0,566701546.0,638469928.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[23.0,46.0,69.0,92.0,115.0,138.0,161.0,184.0,207.0,230.0],"times":[62492474.0,125256985.0,189936728.0,251291509.0,319436348.0,374489134.0,439734362.0,506796799.0,568172028.0,704305421.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
index b9add9b..0f3de8a 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -1 +1 @@
-[2575968.7214285713,2649312.6854425464,2844896.5894798134,2918240.5534937885] \ No newline at end of file
+[2638430.0153338513,2681740.399359472,2797234.756761128,2840545.1407867493] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
index d972e23..18641dc 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1245312.2201948052,"upper_bound":1784522.7994372298},"point_estimate":1468010.0037000964,"standard_error":142589.98730640337},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1213512.5606060605,"upper_bound":1630539.7916666667},"point_estimate":1261763.6993265992,"standard_error":94301.58766441517},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3560.9936042036475,"upper_bound":514078.6167944924},"point_estimate":94359.69733844203,"standard_error":115873.92363411648},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1218722.3434965555,"upper_bound":1323516.8852927177},"point_estimate":1249411.131365604,"standard_error":27965.55992260999},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58566.23863786422,"upper_bound":687510.59345801},"point_estimate":476190.4625055276,"standard_error":181054.14406741702}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1196692.1385964914,"upper_bound":1243630.405256579},"point_estimate":1218071.931822264,"standard_error":12032.95693956794},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1186589.7171052631,"upper_bound":1241499.753618421},"point_estimate":1208745.8859649124,"standard_error":14182.46019573854},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5309.805004416591,"upper_bound":60435.06201916842},"point_estimate":33357.981055145785,"standard_error":14741.130239676722},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1206721.5989206748,"upper_bound":1271980.4394453876},"point_estimate":1245056.3194805195,"standard_error":16563.112360359875},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15607.747162936417,"upper_bound":53576.95899082575},"point_estimate":40090.38059070165,"standard_error":10169.636135537592}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
index 022de62..1a581fb 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,100,,,63037093.0,ns,33
-aoc_2022_08-part1,,100,,,176809878.0,ns,66
-aoc_2022_08-part1,,100,,,137617194.0,ns,99
-aoc_2022_08-part1,,100,,,178314133.0,ns,132
-aoc_2022_08-part1,,100,,,208881088.0,ns,165
-aoc_2022_08-part1,,100,,,240913010.0,ns,198
-aoc_2022_08-part1,,100,,,273392496.0,ns,231
-aoc_2022_08-part1,,100,,,320158241.0,ns,264
-aoc_2022_08-part1,,100,,,373501679.0,ns,297
-aoc_2022_08-part1,,100,,,400459145.0,ns,330
+aoc_2022_08-part1,,100,,,45734234.0,ns,38
+aoc_2022_08-part1,,100,,,90453006.0,ns,76
+aoc_2022_08-part1,,100,,,135498552.0,ns,114
+aoc_2022_08-part1,,100,,,179817262.0,ns,152
+aoc_2022_08-part1,,100,,,224150535.0,ns,190
+aoc_2022_08-part1,,100,,,276782720.0,ns,228
+aoc_2022_08-part1,,100,,,328133102.0,ns,266
+aoc_2022_08-part1,,100,,,370719359.0,ns,304
+aoc_2022_08-part1,,100,,,446358587.0,ns,342
+aoc_2022_08-part1,,100,,,480140614.0,ns,380
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
index a30c154..04d7535 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[33.0,66.0,99.0,132.0,165.0,198.0,231.0,264.0,297.0,330.0],"times":[63037093.0,176809878.0,137617194.0,178314133.0,208881088.0,240913010.0,273392496.0,320158241.0,373501679.0,400459145.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[38.0,76.0,114.0,152.0,190.0,228.0,266.0,304.0,342.0,380.0],"times":[45734234.0,90453006.0,135498552.0,179817262.0,224150535.0,276782720.0,328133102.0,370719359.0,446358587.0,480140614.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
index 313d00e..827401a 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[716458.0726010092,965387.793244949,1629200.3816287885,1878130.1022727282] \ No newline at end of file
+[1065756.8652490606,1127368.7451245303,1291667.0914591162,1353278.971334586] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/new/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/100/new/estimates.json
index d972e23..a6f04d3 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1245312.2201948052,"upper_bound":1784522.7994372298},"point_estimate":1468010.0037000964,"standard_error":142589.98730640337},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1213512.5606060605,"upper_bound":1630539.7916666667},"point_estimate":1261763.6993265992,"standard_error":94301.58766441517},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3560.9936042036475,"upper_bound":514078.6167944924},"point_estimate":94359.69733844203,"standard_error":115873.92363411648},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1218722.3434965555,"upper_bound":1323516.8852927177},"point_estimate":1249411.131365604,"standard_error":27965.55992260999},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58566.23863786422,"upper_bound":687510.59345801},"point_estimate":476190.4625055276,"standard_error":181054.14406741702}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1306566.5842698414,"upper_bound":1339634.5562176304},"point_estimate":1322327.5825215417,"standard_error":8466.025211198714},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1301161.818877551,"upper_bound":1344052.8323809523},"point_estimate":1318173.3371428573,"standard_error":10473.507736815853},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7408.744100468513,"upper_bound":49042.10486332857},"point_estimate":26909.12833560083,"standard_error":10681.645613089879},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1309514.1002801121,"upper_bound":1355363.456991469},"point_estimate":1338587.705083488,"standard_error":11096.20331575983},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13744.319916954775,"upper_bound":35611.87736302688},"point_estimate":28314.54280641591,"standard_error":5464.911215353039}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/new/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/100/new/raw.csv
index 022de62..48afc88 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,100,,,63037093.0,ns,33
-aoc_2022_08-part1,,100,,,176809878.0,ns,66
-aoc_2022_08-part1,,100,,,137617194.0,ns,99
-aoc_2022_08-part1,,100,,,178314133.0,ns,132
-aoc_2022_08-part1,,100,,,208881088.0,ns,165
-aoc_2022_08-part1,,100,,,240913010.0,ns,198
-aoc_2022_08-part1,,100,,,273392496.0,ns,231
-aoc_2022_08-part1,,100,,,320158241.0,ns,264
-aoc_2022_08-part1,,100,,,373501679.0,ns,297
-aoc_2022_08-part1,,100,,,400459145.0,ns,330
+aoc_2022_08-part1,,100,,,46236879.0,ns,35
+aoc_2022_08-part1,,100,,,89937638.0,ns,70
+aoc_2022_08-part1,,100,,,139155161.0,ns,105
+aoc_2022_08-part1,,100,,,181390147.0,ns,140
+aoc_2022_08-part1,,100,,,230176273.0,ns,175
+aoc_2022_08-part1,,100,,,273340450.0,ns,210
+aoc_2022_08-part1,,100,,,320136534.0,ns,245
+aoc_2022_08-part1,,100,,,384197562.0,ns,280
+aoc_2022_08-part1,,100,,,421445149.0,ns,315
+aoc_2022_08-part1,,100,,,476986446.0,ns,350
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/new/sample.json b/analysis/current/criterion/aoc_2022_08-part1/100/new/sample.json
index a30c154..8096f57 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[33.0,66.0,99.0,132.0,165.0,198.0,231.0,264.0,297.0,330.0],"times":[63037093.0,176809878.0,137617194.0,178314133.0,208881088.0,240913010.0,273392496.0,320158241.0,373501679.0,400459145.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[35.0,70.0,105.0,140.0,175.0,210.0,245.0,280.0,315.0,350.0],"times":[46236879.0,89937638.0,139155161.0,181390147.0,230176273.0,273340450.0,320136534.0,384197562.0,421445149.0,476986446.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/100/new/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/100/new/tukey.json
index 313d00e..99c34a6 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/100/new/tukey.json
@@ -1 +1 @@
-[716458.0726010092,965387.793244949,1629200.3816287885,1878130.1022727282] \ No newline at end of file
+[1207255.3734693874,1255070.5994897957,1382577.8688775513,1430393.0948979596] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..bb2ab80
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part1/200","directory_name":"aoc_2022_08-part1/200","title":"aoc_2022_08-part1/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..a976f59
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5794203.085625,"upper_bound":5928731.422770336},"point_estimate":5857161.4651537705,"standard_error":34542.88417865117},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5776197.925,"upper_bound":5951887.5625},"point_estimate":5813389.6953125,"standard_error":44811.993227103325},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19089.32020640932,"upper_bound":185370.0955477732},"point_estimate":61228.704937973096,"standard_error":45968.870744364765},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5823204.145845517,"upper_bound":6003981.956504275},"point_estimate":5932253.740909091,"standard_error":45824.30981286022},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47961.59713248479,"upper_bound":145409.12499252116},"point_estimate":115458.87450505262,"standard_error":23831.427857279803}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..aee9d42
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,200,,,46157306.0,ns,8
+aoc_2022_08-part1,,200,,,92741916.0,ns,16
+aoc_2022_08-part1,,200,,,137233047.0,ns,24
+aoc_2022_08-part1,,200,,,185749072.0,ns,32
+aoc_2022_08-part1,,200,,,231047917.0,ns,40
+aoc_2022_08-part1,,200,,,285690603.0,ns,48
+aoc_2022_08-part1,,200,,,327726540.0,ns,56
+aoc_2022_08-part1,,200,,,372615737.0,ns,64
+aoc_2022_08-part1,,200,,,437551924.0,ns,72
+aoc_2022_08-part1,,200,,,480264276.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..bd58f02
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[46157306.0,92741916.0,137233047.0,185749072.0,231047917.0,285690603.0,327726540.0,372615737.0,437551924.0,480264276.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..f71e51d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[5344021.777232142,5562631.329241071,6145590.134598214,6364199.686607143] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..bb2ab80
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part1/200","directory_name":"aoc_2022_08-part1/200","title":"aoc_2022_08-part1/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..0d2827c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16464767.081184523,"upper_bound":17009513.00138095},"point_estimate":16687388.108349208,"standard_error":144720.58964569547},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16398752.066666666,"upper_bound":16765560.444444444},"point_estimate":16563009.075,"standard_error":113331.2226896679},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47040.799285860194,"upper_bound":469459.1682937669},"point_estimate":255159.01194502128,"standard_error":102225.27732603987},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16485939.688505746,"upper_bound":17481058.561822128},"point_estimate":16946030.065974027,"standard_error":287660.7939264065},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":133942.6237846759,"upper_bound":721645.3607633325},"point_estimate":482446.57795950794,"standard_error":191541.57684815914}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..f033876
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,200,,,81359405.0,ns,5
+aoc_2022_08-part1,,200,,,166112503.0,ns,10
+aoc_2022_08-part1,,200,,,245981281.0,ns,15
+aoc_2022_08-part1,,200,,,334470959.0,ns,20
+aoc_2022_08-part1,,200,,,419675128.0,ns,25
+aoc_2022_08-part1,,200,,,493531415.0,ns,30
+aoc_2022_08-part1,,200,,,573407145.0,ns,35
+aoc_2022_08-part1,,200,,,660590714.0,ns,40
+aoc_2022_08-part1,,200,,,754450220.0,ns,45
+aoc_2022_08-part1,,200,,,898350395.0,ns,50
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..15c0619
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +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":[81359405.0,166112503.0,245981281.0,334470959.0,419675128.0,493531415.0,573407145.0,660590714.0,754450220.0,898350395.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..8a98ec7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[15382131.404166669,15896978.622916669,17269904.539583333,17784751.758333333] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..bb2ab80
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part1","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part1/200","directory_name":"aoc_2022_08-part1/200","title":"aoc_2022_08-part1/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..68f1027
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2254552484.9049997,"upper_bound":2306931259.7},"point_estimate":2273169334.5,"standard_error":15602228.847590273},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2252919943.5,"upper_bound":2263690670.0},"point_estimate":2256223387.5,"standard_error":4752456.699181001},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1015724.7941672802,"upper_bound":12401449.143630266},"point_estimate":5855908.882936835,"standard_error":5703572.934516458},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3139575.126023735,"upper_bound":79822866.2158291},"point_estimate":51921932.573812135,"standard_error":27601823.23224151}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..474e38f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part1,,200,,,2255971032.0,ns,1
+aoc_2022_08-part1,,200,,,2250395167.0,ns,1
+aoc_2022_08-part1,,200,,,2263690670.0,ns,1
+aoc_2022_08-part1,,200,,,2255105549.0,ns,1
+aoc_2022_08-part1,,200,,,2254499628.0,ns,1
+aoc_2022_08-part1,,200,,,2256475743.0,ns,1
+aoc_2022_08-part1,,200,,,2265919460.0,ns,1
+aoc_2022_08-part1,,200,,,2258633851.0,ns,1
+aoc_2022_08-part1,,200,,,2250734338.0,ns,1
+aoc_2022_08-part1,,200,,,2420267907.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..6d27e0a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[2255971032.0,2250395167.0,2263690670.0,2255105549.0,2254499628.0,2256475743.0,2265919460.0,2258633851.0,2250734338.0,2420267907.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..ada32ab
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[2231325037.25,2242988072.75,2274089500.75,2285752536.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
index 9657115..4232e1b 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12364893.17425926,"upper_bound":12477371.161111109},"point_estimate":12423860.81324074,"standard_error":28342.008236864796},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12398298.6875,"upper_bound":12449609.0},"point_estimate":12436204.138888888,"standard_error":12338.787046976939},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1300.0342602529581,"upper_bound":131583.1912083747},"point_estimate":23827.42015197873,"standard_error":32235.547153927484},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12368280.719328348,"upper_bound":12518788.569892474},"point_estimate":12448202.43073593,"standard_error":38334.165604370035},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16336.652072042574,"upper_bound":137181.9297314082},"point_estimate":94631.18962211059,"standard_error":30330.180069285576}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12408331.006957674,"upper_bound":14097352.532824075},"point_estimate":13000073.473300263,"standard_error":509911.27024863276},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12370172.5,"upper_bound":12667398.166666666},"point_estimate":12441098.225,"standard_error":140491.38702922256},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14900.043250470986,"upper_bound":335512.28755846585},"point_estimate":116659.64796387615,"standard_error":164120.60540183156},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12407423.020315092,"upper_bound":12745624.191847753},"point_estimate":12521818.365800865,"standard_error":89350.90185119915},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58918.41631928527,"upper_bound":2609163.1174377627},"point_estimate":1699034.839110069,"standard_error":921667.70261693}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
index 263c2ff..00257fa 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,200,,,74620676.0,ns,6
-aoc_2022_08-part1,,200,,,149244972.0,ns,12
-aoc_2022_08-part1,,200,,,223841321.0,ns,18
-aoc_2022_08-part1,,200,,,298317797.0,ns,24
-aoc_2022_08-part1,,200,,,366308863.0,ns,30
-aoc_2022_08-part1,,200,,,448636932.0,ns,36
-aoc_2022_08-part1,,200,,,519400945.0,ns,42
-aoc_2022_08-part1,,200,,,596007088.0,ns,48
-aoc_2022_08-part1,,200,,,680093152.0,ns,54
-aoc_2022_08-part1,,200,,,746937425.0,ns,60
+aoc_2022_08-part1,,200,,,76004389.0,ns,6
+aoc_2022_08-part1,,200,,,213871083.0,ns,12
+aoc_2022_08-part1,,200,,,221719278.0,ns,18
+aoc_2022_08-part1,,200,,,298732026.0,ns,24
+aoc_2022_08-part1,,200,,,372812036.0,ns,30
+aoc_2022_08-part1,,200,,,445326210.0,ns,36
+aoc_2022_08-part1,,200,,,518895394.0,ns,42
+aoc_2022_08-part1,,200,,,609397369.0,ns,48
+aoc_2022_08-part1,,200,,,673009618.0,ns,54
+aoc_2022_08-part1,,200,,,746101722.0,ns,60
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
index 8def455..438402b 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[74620676.0,149244972.0,223841321.0,298317797.0,366308863.0,448636932.0,519400945.0,596007088.0,680093152.0,746937425.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[76004389.0,213871083.0,221719278.0,298732026.0,372812036.0,445326210.0,518895394.0,609397369.0,673009618.0,746101722.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
index 8f04307..fb667d7 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -1 +1 @@
-[12342387.020833336,12381237.411458336,12484838.453125,12523688.843749998] \ No newline at end of file
+[11688583.686111111,12036490.013888888,12964240.221296296,13312146.549074074] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
index fd334f8..6a462d4 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5573320.629582562,"upper_bound":5809376.538388116},"point_estimate":5692576.200127867,"standard_error":60531.29565137587},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5489888.333333333,"upper_bound":5885200.013888889},"point_estimate":5712726.588888889,"standard_error":105901.50704383869},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52425.80171758924,"upper_bound":326596.34726842213},"point_estimate":281921.9962240504,"standard_error":76181.42614795029},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5720048.92189947,"upper_bound":5902835.681215148},"point_estimate":5844411.0311688315,"standard_error":46749.559974747135},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":129957.10064017128,"upper_bound":236062.57235285235},"point_estimate":201658.16652777485,"standard_error":27108.52849635459}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5540630.674742614,"upper_bound":5920263.387123016},"point_estimate":5705885.189175485,"standard_error":98563.0856966881},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5493409.777777778,"upper_bound":5826299.557142857},"point_estimate":5581935.06712963,"standard_error":82615.09101526845},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13482.60727174759,"upper_bound":417337.9396774369},"point_estimate":132861.48410095903,"standard_error":101959.88653692213},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5581305.472754947,"upper_bound":5984031.814050188},"point_estimate":5800012.746897547,"standard_error":99734.22923848534},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61939.129145543855,"upper_bound":459054.8000711688},"point_estimate":329054.2634810759,"standard_error":105728.82981059942}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
index 27c380f..e54504c 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,200,,,49051827.0,ns,9
-aoc_2022_08-part1,,200,,,98817990.0,ns,18
-aoc_2022_08-part1,,200,,,146486969.0,ns,27
-aoc_2022_08-part1,,200,,,200107487.0,ns,36
-aoc_2022_08-part1,,200,,,256512353.0,ns,45
-aoc_2022_08-part1,,200,,,309159648.0,ns,54
-aoc_2022_08-part1,,200,,,365808658.0,ns,63
-aoc_2022_08-part1,,200,,,423734401.0,ns,72
-aoc_2022_08-part1,,200,,,483082826.0,ns,81
-aoc_2022_08-part1,,200,,,532850466.0,ns,90
+aoc_2022_08-part1,,200,,,49440688.0,ns,9
+aoc_2022_08-part1,,200,,,98842188.0,ns,18
+aoc_2022_08-part1,,200,,,149574840.0,ns,27
+aoc_2022_08-part1,,200,,,196101826.0,ns,36
+aoc_2022_08-part1,,200,,,292136642.0,ns,45
+aoc_2022_08-part1,,200,,,301213100.0,ns,54
+aoc_2022_08-part1,,200,,,352561114.0,ns,63
+aoc_2022_08-part1,,200,,,402181183.0,ns,72
+aoc_2022_08-part1,,200,,,468077372.0,ns,81
+aoc_2022_08-part1,,200,,,545075186.0,ns,90
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
index cc6473b..ba2c1eb 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[49051827.0,98817990.0,146486969.0,200107487.0,256512353.0,309159648.0,365808658.0,423734401.0,483082826.0,532850466.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[49440688.0,98842188.0,149574840.0,196101826.0,292136642.0,301213100.0,352561114.0,402181183.0,468077372.0,545075186.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
index 3fd1c40..962813c 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[4431641.298115079,4969346.437251984,6403226.80828373,6940931.947420635] \ No newline at end of file
+[4820732.880952384,5162871.21825397,6075240.117724866,6417378.4550264515] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/new/estimates.json b/analysis/current/criterion/aoc_2022_08-part1/200/new/estimates.json
index fd334f8..a976f59 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5573320.629582562,"upper_bound":5809376.538388116},"point_estimate":5692576.200127867,"standard_error":60531.29565137587},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5489888.333333333,"upper_bound":5885200.013888889},"point_estimate":5712726.588888889,"standard_error":105901.50704383869},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52425.80171758924,"upper_bound":326596.34726842213},"point_estimate":281921.9962240504,"standard_error":76181.42614795029},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5720048.92189947,"upper_bound":5902835.681215148},"point_estimate":5844411.0311688315,"standard_error":46749.559974747135},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":129957.10064017128,"upper_bound":236062.57235285235},"point_estimate":201658.16652777485,"standard_error":27108.52849635459}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5794203.085625,"upper_bound":5928731.422770336},"point_estimate":5857161.4651537705,"standard_error":34542.88417865117},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5776197.925,"upper_bound":5951887.5625},"point_estimate":5813389.6953125,"standard_error":44811.993227103325},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19089.32020640932,"upper_bound":185370.0955477732},"point_estimate":61228.704937973096,"standard_error":45968.870744364765},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5823204.145845517,"upper_bound":6003981.956504275},"point_estimate":5932253.740909091,"standard_error":45824.30981286022},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47961.59713248479,"upper_bound":145409.12499252116},"point_estimate":115458.87450505262,"standard_error":23831.427857279803}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/new/raw.csv b/analysis/current/criterion/aoc_2022_08-part1/200/new/raw.csv
index 27c380f..aee9d42 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part1,,200,,,49051827.0,ns,9
-aoc_2022_08-part1,,200,,,98817990.0,ns,18
-aoc_2022_08-part1,,200,,,146486969.0,ns,27
-aoc_2022_08-part1,,200,,,200107487.0,ns,36
-aoc_2022_08-part1,,200,,,256512353.0,ns,45
-aoc_2022_08-part1,,200,,,309159648.0,ns,54
-aoc_2022_08-part1,,200,,,365808658.0,ns,63
-aoc_2022_08-part1,,200,,,423734401.0,ns,72
-aoc_2022_08-part1,,200,,,483082826.0,ns,81
-aoc_2022_08-part1,,200,,,532850466.0,ns,90
+aoc_2022_08-part1,,200,,,46157306.0,ns,8
+aoc_2022_08-part1,,200,,,92741916.0,ns,16
+aoc_2022_08-part1,,200,,,137233047.0,ns,24
+aoc_2022_08-part1,,200,,,185749072.0,ns,32
+aoc_2022_08-part1,,200,,,231047917.0,ns,40
+aoc_2022_08-part1,,200,,,285690603.0,ns,48
+aoc_2022_08-part1,,200,,,327726540.0,ns,56
+aoc_2022_08-part1,,200,,,372615737.0,ns,64
+aoc_2022_08-part1,,200,,,437551924.0,ns,72
+aoc_2022_08-part1,,200,,,480264276.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/new/sample.json b/analysis/current/criterion/aoc_2022_08-part1/200/new/sample.json
index cc6473b..bd58f02 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[49051827.0,98817990.0,146486969.0,200107487.0,256512353.0,309159648.0,365808658.0,423734401.0,483082826.0,532850466.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[46157306.0,92741916.0,137233047.0,185749072.0,231047917.0,285690603.0,327726540.0,372615737.0,437551924.0,480264276.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part1/200/new/tukey.json b/analysis/current/criterion/aoc_2022_08-part1/200/new/tukey.json
index 3fd1c40..f71e51d 100644
--- a/analysis/current/criterion/aoc_2022_08-part1/200/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part1/200/new/tukey.json
@@ -1 +1 @@
-[4431641.298115079,4969346.437251984,6403226.80828373,6940931.947420635] \ No newline at end of file
+[5344021.777232142,5562631.329241071,6145590.134598214,6364199.686607143] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..20e2afc
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part2/100","directory_name":"aoc_2022_08-part2/100","title":"aoc_2022_08-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..b1d3e88
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4413362.963392857,"upper_bound":4708089.348255209},"point_estimate":4526012.62235119,"standard_error":82460.97758226594},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4381378.098214285,"upper_bound":4502877.3671875},"point_estimate":4482235.1875,"standard_error":43620.22336002957},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2683.158467989415,"upper_bound":159531.51496306167},"point_estimate":97796.16292314604,"standard_error":49445.92577682747},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4403348.8807876175,"upper_bound":4665058.600750789},"point_estimate":4495160.493831169,"standard_error":68581.96574014032},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47924.813699278006,"upper_bound":419818.14711635234},"point_estimate":273934.59296301234,"standard_error":130499.2282989444}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..0107241
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,100,,,70195069.0,ns,16
+aoc_2022_08-part2,,100,,,144611745.0,ns,32
+aoc_2022_08-part2,,100,,,215271741.0,ns,48
+aoc_2022_08-part2,,100,,,287144813.0,ns,64
+aoc_2022_08-part2,,100,,,423061778.0,ns,80
+aoc_2022_08-part2,,100,,,419331116.0,ns,96
+aoc_2022_08-part2,,100,,,490063211.0,ns,112
+aoc_2022_08-part2,,100,,,560960762.0,ns,128
+aoc_2022_08-part2,,100,,,645068511.0,ns,144
+aoc_2022_08-part2,,100,,,718133485.0,ns,160
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..b60374d
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[70195069.0,144611745.0,215271741.0,287144813.0,423061778.0,419331116.0,490063211.0,560960762.0,645068511.0,718133485.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..a6a60d8
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[4070979.26171875,4227328.33984375,4644259.21484375,4800608.29296875] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..20e2afc
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part2/100","directory_name":"aoc_2022_08-part2/100","title":"aoc_2022_08-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..b751173
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10016428.532150794,"upper_bound":10090174.294444446},"point_estimate":10052508.932328044,"standard_error":18830.206241226577},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10014592.349206349,"upper_bound":10085030.25},"point_estimate":10053524.855555557,"standard_error":14594.837254351069},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4298.27696813503,"upper_bound":104047.03408279739},"point_estimate":35990.48697215304,"standard_error":27604.739036376744},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10012228.837538734,"upper_bound":10111235.864789518},"point_estimate":10060500.033766234,"standard_error":25032.105519941124},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23942.114959227023,"upper_bound":86518.37940843916},"point_estimate":62731.39999277067,"standard_error":15769.628234376138}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..46d9702
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,100,,,90516101.0,ns,9
+aoc_2022_08-part2,,100,,,181117826.0,ns,18
+aoc_2022_08-part2,,100,,,270073287.0,ns,27
+aoc_2022_08-part2,,100,,,363886526.0,ns,36
+aoc_2022_08-part2,,100,,,452236732.0,ns,45
+aoc_2022_08-part2,,100,,,536790780.0,ns,54
+aoc_2022_08-part2,,100,,,630919318.0,ns,63
+aoc_2022_08-part2,,100,,,732787428.0,ns,72
+aoc_2022_08-part2,,100,,,815114571.0,ns,81
+aoc_2022_08-part2,,100,,,904442077.0,ns,90
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..90f0c83
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[90516101.0,181117826.0,270073287.0,363886526.0,452236732.0,536790780.0,630919318.0,732787428.0,815114571.0,904442077.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..5221f45
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[9904485.958730161,9963884.66170635,10122281.20297619,10181679.90595238] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..20e2afc
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_08-part2/100","directory_name":"aoc_2022_08-part2/100","title":"aoc_2022_08-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..c092229
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":538303100.0,"upper_bound":539962337.0500001},"point_estimate":539138688.7,"standard_error":426117.82414330175},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":537737871.0,"upper_bound":540392982.0},"point_estimate":539283576.5,"standard_error":681954.9293500609},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":366420.1356947422,"upper_bound":2394583.541187644},"point_estimate":1722334.1655224562,"standard_error":522489.08252570307},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":867176.6520716556,"upper_bound":1716951.906132716},"point_estimate":1424197.0591260693,"standard_error":215388.81607313704}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..288c5a2
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,100,,,538069585.0,ns,1
+aoc_2022_08-part2,,100,,,537148512.0,ns,1
+aoc_2022_08-part2,,100,,,539210541.0,ns,1
+aoc_2022_08-part2,,100,,,539994300.0,ns,1
+aoc_2022_08-part2,,100,,,538316732.0,ns,1
+aoc_2022_08-part2,,100,,,540392982.0,ns,1
+aoc_2022_08-part2,,100,,,537159010.0,ns,1
+aoc_2022_08-part2,,100,,,541192151.0,ns,1
+aoc_2022_08-part2,,100,,,540546462.0,ns,1
+aoc_2022_08-part2,,100,,,539356612.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..ac93c55
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[538069585.0,537148512.0,539210541.0,539994300.0,538316732.0,540392982.0,537159010.0,541192151.0,540546462.0,539356612.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..3351915
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[531645552.5,534888462.125,543536221.125,546779130.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
index 6d50e88..a5d6e3f 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8717619.50050959,"upper_bound":8957404.311541226},"point_estimate":8808842.15201499,"standard_error":67354.63979006806},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8698073.39814815,"upper_bound":8794992.755555555},"point_estimate":8750228.75617284,"standard_error":31965.313406436602},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17221.358854260525,"upper_bound":125702.40624722383},"point_estimate":70952.33833617803,"standard_error":29638.56375733413},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8724790.855133615,"upper_bound":8989869.112825789},"point_estimate":8808554.0008658,"standard_error":72441.31909368138},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35967.513471376325,"upper_bound":343894.3710029944},"point_estimate":224255.61769369597,"standard_error":107043.1015451025}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8809936.26911111,"upper_bound":8867045.03157639},"point_estimate":8838093.345055554,"standard_error":14614.993341647029},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8800661.2,"upper_bound":8884158.225},"point_estimate":8825760.496666666,"standard_error":23481.675130945903},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8454.155699908733,"upper_bound":80594.19387316571},"point_estimate":63288.44931140625,"standard_error":19204.19922610853},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8793298.568586387,"upper_bound":8873495.933613446},"point_estimate":8832250.523376623,"standard_error":20301.350007193454},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":29819.404032629314,"upper_bound":59744.19171755721},"point_estimate":48742.11693366911,"standard_error":7665.907530409326}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
index 5a9f991..3404898 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,79264143.0,ns,9
-aoc_2022_08-part2,,100,,,156844493.0,ns,18
-aoc_2022_08-part2,,100,,,234429224.0,ns,27
-aoc_2022_08-part2,,100,,,312312840.0,ns,36
-aoc_2022_08-part2,,100,,,395228633.0,ns,45
-aoc_2022_08-part2,,100,,,509394966.0,ns,54
-aoc_2022_08-part2,,100,,,554051872.0,ns,63
-aoc_2022_08-part2,,100,,,626310775.0,ns,72
-aoc_2022_08-part2,,100,,,708454693.0,ns,81
-aoc_2022_08-part2,,100,,,787869295.0,ns,90
+aoc_2022_08-part2,,100,,,88707348.0,ns,10
+aoc_2022_08-part2,,100,,,177694142.0,ns,20
+aoc_2022_08-part2,,100,,,264635218.0,ns,30
+aoc_2022_08-part2,,100,,,351414394.0,ns,40
+aoc_2022_08-part2,,100,,,440947128.0,ns,50
+aoc_2022_08-part2,,100,,,528039672.0,ns,60
+aoc_2022_08-part2,,100,,,624182083.0,ns,70
+aoc_2022_08-part2,,100,,,710732658.0,ns,80
+aoc_2022_08-part2,,100,,,789116564.0,ns,90
+aoc_2022_08-part2,,100,,,883034706.0,ns,100
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
index a6fd741..62def60 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[79264143.0,156844493.0,234429224.0,312312840.0,395228633.0,509394966.0,554051872.0,626310775.0,708454693.0,787869295.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[10.0,20.0,30.0,40.0,50.0,60.0,70.0,80.0,90.0,100.0],"times":[88707348.0,177694142.0,264635218.0,351414394.0,440947128.0,528039672.0,624182083.0,710732658.0,789116564.0,883034706.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
index 09a8dad..ef79e2f 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -1 +1 @@
-[8435154.495634913,8568810.402331345,8925226.153521828,9058882.06021826] \ No newline at end of file
+[8578519.053749995,8691875.296874996,8994158.611875001,9107514.855000004] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
index 011fe28..7563af0 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4169529.0259570493,"upper_bound":4237400.640695611},"point_estimate":4204929.101643324,"standard_error":17393.116112718224},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4158495.417647059,"upper_bound":4254913.514705882},"point_estimate":4211397.039215686,"standard_error":24979.231525391377},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11099.299377948391,"upper_bound":101075.81091731014},"point_estimate":56785.7810889096,"standard_error":23339.94459911387},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4191129.830332202,"upper_bound":4254608.296530655},"point_estimate":4224892.482658518,"standard_error":16485.77761803549},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30849.231793667714,"upper_bound":72401.70908601531},"point_estimate":58040.83149870586,"standard_error":10682.832416940622}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4215861.239161765,"upper_bound":4304584.535520833},"point_estimate":4252071.985702614,"standard_error":23759.769016801885},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4208584.983823529,"upper_bound":4271943.790441176},"point_estimate":4220350.053921569,"standard_error":15912.879250384485},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3968.218074844586,"upper_bound":68808.73698001848},"point_estimate":24138.702191159304,"standard_error":18100.160315200577},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4217273.822387869,"upper_bound":4371944.793728534},"point_estimate":4285748.301451489,"standard_error":42321.01428503612},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13057.093748493593,"upper_bound":117390.43199755777},"point_estimate":79252.29064200257,"standard_error":31720.654441282735}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
index 528faa9..3309ca6 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,69713458.0,ns,17
-aoc_2022_08-part2,,100,,,142571632.0,ns,34
-aoc_2022_08-part2,,100,,,217500340.0,ns,51
-aoc_2022_08-part2,,100,,,284125117.0,ns,68
-aoc_2022_08-part2,,100,,,350864280.0,ns,85
-aoc_2022_08-part2,,100,,,431410100.0,ns,102
-aoc_2022_08-part2,,100,,,504219785.0,ns,119
-aoc_2022_08-part2,,100,,,578668238.0,ns,136
-aoc_2022_08-part2,,100,,,653866430.0,ns,153
-aoc_2022_08-part2,,100,,,712159882.0,ns,170
+aoc_2022_08-part2,,100,,,71564436.0,ns,17
+aoc_2022_08-part2,,100,,,143302913.0,ns,34
+aoc_2022_08-part2,,100,,,215521336.0,ns,51
+aoc_2022_08-part2,,100,,,285967675.0,ns,68
+aoc_2022_08-part2,,100,,,357232089.0,ns,85
+aoc_2022_08-part2,,100,,,433093213.0,ns,102
+aoc_2022_08-part2,,100,,,504477043.0,ns,119
+aoc_2022_08-part2,,100,,,585423519.0,ns,136
+aoc_2022_08-part2,,100,,,682463713.0,ns,153
+aoc_2022_08-part2,,100,,,715999707.0,ns,170
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
index 3fad9bd..dc1a393 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[69713458.0,142571632.0,217500340.0,284125117.0,350864280.0,431410100.0,504219785.0,578668238.0,653866430.0,712159882.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[71564436.0,143302913.0,215521336.0,285967675.0,357232089.0,433093213.0,504477043.0,585423519.0,682463713.0,715999707.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
index f5fe4b3..a556e90 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[3972696.2129201666,4076861.532563024,4354635.718277312,4458801.0379201695] \ No newline at end of file
+[4107777.1808823543,4158986.2279411773,4295543.686764706,4346752.7338235285] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
index 011fe28..b1d3e88 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4169529.0259570493,"upper_bound":4237400.640695611},"point_estimate":4204929.101643324,"standard_error":17393.116112718224},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4158495.417647059,"upper_bound":4254913.514705882},"point_estimate":4211397.039215686,"standard_error":24979.231525391377},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11099.299377948391,"upper_bound":101075.81091731014},"point_estimate":56785.7810889096,"standard_error":23339.94459911387},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4191129.830332202,"upper_bound":4254608.296530655},"point_estimate":4224892.482658518,"standard_error":16485.77761803549},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30849.231793667714,"upper_bound":72401.70908601531},"point_estimate":58040.83149870586,"standard_error":10682.832416940622}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4413362.963392857,"upper_bound":4708089.348255209},"point_estimate":4526012.62235119,"standard_error":82460.97758226594},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4381378.098214285,"upper_bound":4502877.3671875},"point_estimate":4482235.1875,"standard_error":43620.22336002957},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2683.158467989415,"upper_bound":159531.51496306167},"point_estimate":97796.16292314604,"standard_error":49445.92577682747},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4403348.8807876175,"upper_bound":4665058.600750789},"point_estimate":4495160.493831169,"standard_error":68581.96574014032},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47924.813699278006,"upper_bound":419818.14711635234},"point_estimate":273934.59296301234,"standard_error":130499.2282989444}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
index 528faa9..0107241 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,100,,,69713458.0,ns,17
-aoc_2022_08-part2,,100,,,142571632.0,ns,34
-aoc_2022_08-part2,,100,,,217500340.0,ns,51
-aoc_2022_08-part2,,100,,,284125117.0,ns,68
-aoc_2022_08-part2,,100,,,350864280.0,ns,85
-aoc_2022_08-part2,,100,,,431410100.0,ns,102
-aoc_2022_08-part2,,100,,,504219785.0,ns,119
-aoc_2022_08-part2,,100,,,578668238.0,ns,136
-aoc_2022_08-part2,,100,,,653866430.0,ns,153
-aoc_2022_08-part2,,100,,,712159882.0,ns,170
+aoc_2022_08-part2,,100,,,70195069.0,ns,16
+aoc_2022_08-part2,,100,,,144611745.0,ns,32
+aoc_2022_08-part2,,100,,,215271741.0,ns,48
+aoc_2022_08-part2,,100,,,287144813.0,ns,64
+aoc_2022_08-part2,,100,,,423061778.0,ns,80
+aoc_2022_08-part2,,100,,,419331116.0,ns,96
+aoc_2022_08-part2,,100,,,490063211.0,ns,112
+aoc_2022_08-part2,,100,,,560960762.0,ns,128
+aoc_2022_08-part2,,100,,,645068511.0,ns,144
+aoc_2022_08-part2,,100,,,718133485.0,ns,160
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
index 3fad9bd..b60374d 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[69713458.0,142571632.0,217500340.0,284125117.0,350864280.0,431410100.0,504219785.0,578668238.0,653866430.0,712159882.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[16.0,32.0,48.0,64.0,80.0,96.0,112.0,128.0,144.0,160.0],"times":[70195069.0,144611745.0,215271741.0,287144813.0,423061778.0,419331116.0,490063211.0,560960762.0,645068511.0,718133485.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
index f5fe4b3..a6a60d8 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/100/new/tukey.json
@@ -1 +1 @@
-[3972696.2129201666,4076861.532563024,4354635.718277312,4458801.0379201695] \ No newline at end of file
+[4070979.26171875,4227328.33984375,4644259.21484375,4800608.29296875] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..76e5e63
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part2/200","directory_name":"aoc_2022_08-part2/200","title":"aoc_2022_08-part2/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..713957c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19256453.76728968,"upper_bound":19567807.84242435},"point_estimate":19405566.143521827,"standard_error":80182.46205767266},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19166929.15,"upper_bound":19726051.125},"point_estimate":19321113.4375,"standard_error":142209.77863109883},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14063.6483746922,"upper_bound":417217.4117272828},"point_estimate":233412.2511954803,"standard_error":119771.41752924382},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19197337.982078854,"upper_bound":19387927.715849124},"point_estimate":19288305.81753247,"standard_error":48889.27966062703},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":125276.0945957287,"upper_bound":309716.54334050696},"point_estimate":266873.760982983,"standard_error":41954.21695392556}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..7b5d0be
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,200,,,78999194.0,ns,4
+aoc_2022_08-part2,,200,,,157808409.0,ns,8
+aoc_2022_08-part2,,200,,,237849752.0,ns,12
+aoc_2022_08-part2,,200,,,308124878.0,ns,16
+aoc_2022_08-part2,,200,,,383338583.0,ns,20
+aoc_2022_08-part2,,200,,,459706987.0,ns,24
+aoc_2022_08-part2,,200,,,544287874.0,ns,28
+aoc_2022_08-part2,,200,,,613133725.0,ns,32
+aoc_2022_08-part2,,200,,,691059736.0,ns,36
+aoc_2022_08-part2,,200,,,775376880.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..7f962d2
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[78999194.0,157808409.0,237849752.0,308124878.0,383338583.0,459706987.0,544287874.0,613133725.0,691059736.0,775376880.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..6ea0805
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap until n=1664, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[17734136.71438493,18454179.760664687,20374294.55074404,21094337.5970238] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..76e5e63
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part2/200","directory_name":"aoc_2022_08-part2/200","title":"aoc_2022_08-part2/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..2a22bba
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44020908.07000001,"upper_bound":46649943.27666667},"point_estimate":44996578.28277778,"standard_error":752381.813775084},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43977943.75,"upper_bound":44595141.55},"point_estimate":44350709.68333334,"standard_error":227469.13389228945},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69441.21449217015,"upper_bound":1002620.7519332618},"point_estimate":389540.157979275,"standard_error":292006.61033871176},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44115041.73203883,"upper_bound":45145833.42266639},"point_estimate":44420896.35194805,"standard_error":273433.64639734215},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":208381.35498165747,"upper_bound":3861658.5119936606},"point_estimate":2510881.358084874,"standard_error":1265585.2859899555}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..3d5a1bd
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,200,,,86572043.0,ns,2
+aoc_2022_08-part2,,200,,,178101843.0,ns,4
+aoc_2022_08-part2,,200,,,312311800.0,ns,6
+aoc_2022_08-part2,,200,,,354163262.0,ns,8
+aoc_2022_08-part2,,200,,,447014411.0,ns,10
+aoc_2022_08-part2,,200,,,532368992.0,ns,12
+aoc_2022_08-part2,,200,,,622843788.0,ns,14
+aoc_2022_08-part2,,200,,,703647100.0,ns,16
+aoc_2022_08-part2,,200,,,791321039.0,ns,18
+aoc_2022_08-part2,,200,,,886746734.0,ns,20
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..804a18f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0],"times":[86572043.0,178101843.0,312311800.0,354163262.0,447014411.0,532368992.0,622843788.0,703647100.0,791321039.0,886746734.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..d05d641
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[42655320.8125,43353190.28125,45214175.53125,45912045.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..76e5e63
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"aoc_2022_08-part2","function_id":null,"value_str":"200","throughput":null,"full_id":"aoc_2022_08-part2/200","directory_name":"aoc_2022_08-part2/200","title":"aoc_2022_08-part2/200"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..edf8afd
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9137311564.765,"upper_bound":9181631976.8},"point_estimate":9157794912.2,"standard_error":11393954.243096665},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9129102947.0,"upper_bound":9189819001.0},"point_estimate":9142416983.0,"standard_error":15018241.079361625},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5481229.9240887165,"upper_bound":61983779.86706793},"point_estimate":23925345.138940215,"standard_error":14388708.257413585},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13761490.001731027,"upper_bound":46693745.47251652},"point_estimate":37968554.03647661,"standard_error":8293990.334497346}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..8bffa5c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_08-part2,,200,,,9138370630.0,ns,1
+aoc_2022_08-part2,,200,,,9125377548.0,ns,1
+aoc_2022_08-part2,,200,,,9123470436.0,ns,1
+aoc_2022_08-part2,,200,,,9221985605.0,ns,1
+aoc_2022_08-part2,,200,,,9146463336.0,ns,1
+aoc_2022_08-part2,,200,,,9132828346.0,ns,1
+aoc_2022_08-part2,,200,,,9176712262.0,ns,1
+aoc_2022_08-part2,,200,,,9157652397.0,ns,1
+aoc_2022_08-part2,,200,,,9130864514.0,ns,1
+aoc_2022_08-part2,,200,,,9224224048.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..9d35640
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"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":[9138370630.0,9125377548.0,9123470436.0,9221985605.0,9146463336.0,9132828346.0,9176712262.0,9157652397.0,9130864514.0,9224224048.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..9df6630
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[9009580000.75,9070467736.375,9232835031.375,9293722767.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
index 45a4cb4..bebb98c 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41862453.427333325,"upper_bound":42157371.70431548},"point_estimate":42013617.68107143,"standard_error":75462.85363275274},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41798400.5,"upper_bound":42197598.28571428},"point_estimate":42060430.625,"standard_error":100784.85722042943},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48881.26553468185,"upper_bound":443515.0192735366},"point_estimate":212707.75513867868,"standard_error":99000.38965412478},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41814488.12875217,"upper_bound":42286772.0382653},"point_estimate":42071401.36753247,"standard_error":123580.84458810986},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":134454.66983039925,"upper_bound":318146.2220761},"point_estimate":251144.26708274038,"standard_error":46150.06142880913}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42444764.878750004,"upper_bound":44656293.97192708},"point_estimate":43314322.21736111,"standard_error":600056.1944066568},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42386277.0,"upper_bound":43385454.475},"point_estimate":42802569.96875,"standard_error":242312.88059092537},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":86039.07563500106,"upper_bound":1538500.6829186573},"point_estimate":478790.3721872717,"standard_error":407813.40676357795},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42443816.766233765,"upper_bound":46306893.46905941},"point_estimate":44206125.71558441,"standard_error":1059327.7703988014},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":323311.9189013107,"upper_bound":3035761.747720072},"point_estimate":1999363.443380419,"standard_error":877658.0479382784}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
index 38da51c..5987bd2 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,200,,,83596801.0,ns,2
-aoc_2022_08-part2,,200,,,168212948.0,ns,4
-aoc_2022_08-part2,,200,,,251742974.0,ns,6
-aoc_2022_08-part2,,200,,,336540994.0,ns,8
-aoc_2022_08-part2,,200,,,422102018.0,ns,10
-aoc_2022_08-part2,,200,,,499042147.0,ns,12
-aoc_2022_08-part2,,200,,,590766376.0,ns,14
-aoc_2022_08-part2,,200,,,674308190.0,ns,16
-aoc_2022_08-part2,,200,,,750883596.0,ns,18
-aoc_2022_08-part2,,200,,,848101797.0,ns,20
+aoc_2022_08-part2,,200,,,85791237.0,ns,2
+aoc_2022_08-part2,,200,,,169545108.0,ns,4
+aoc_2022_08-part2,,200,,,256605324.0,ns,6
+aoc_2022_08-part2,,200,,,344257251.0,ns,8
+aoc_2022_08-part2,,200,,,416404513.0,ns,10
+aoc_2022_08-part2,,200,,,506492916.0,ns,12
+aoc_2022_08-part2,,200,,,598357193.0,ns,14
+aoc_2022_08-part2,,200,,,685401375.0,ns,16
+aoc_2022_08-part2,,200,,,877693430.0,ns,18
+aoc_2022_08-part2,,200,,,877505809.0,ns,20
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
index bcf8ddb..8f1b2a2 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0],"times":[83596801.0,168212948.0,251742974.0,336540994.0,422102018.0,499042147.0,590766376.0,674308190.0,750883596.0,848101797.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0],"times":[85791237.0,169545108.0,256605324.0,344257251.0,416404513.0,506492916.0,598357193.0,685401375.0,877693430.0,877505809.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
index a891eb2..2bbc8d8 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -1 +1 @@
-[40799571.284226194,41318831.12127976,42703524.02008928,43222783.85714286] \ No newline at end of file
+[40904564.78125,41689611.203125,43783068.328125,44568114.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
index 41d9422..9813278 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19012960.679523807,"upper_bound":19115483.320297617},"point_estimate":19063043.697202377,"standard_error":26272.811724657848},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18973452.6,"upper_bound":19130078.270833336},"point_estimate":19065907.354166664,"standard_error":35483.07051359938},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13165.178891275955,"upper_bound":152576.017978735},"point_estimate":104998.76795589813,"standard_error":38237.84037753182},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18977469.840020705,"upper_bound":19054295.915020373},"point_estimate":19006317.237012986,"standard_error":19568.539609120762},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49944.75122567357,"upper_bound":108375.45006188913},"point_estimate":87445.28052598321,"standard_error":15037.274145731964}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19387041.02920387,"upper_bound":23230439.445293896},"point_estimate":21076991.080505952,"standard_error":979097.0511497867},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18914020.86607143,"upper_bound":23631450.833333336},"point_estimate":19964656.5625,"standard_error":976686.2509759456},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":298281.09184820205,"upper_bound":4718709.252169915},"point_estimate":1424419.7855114937,"standard_error":887432.5009007439},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19005931.877483442,"upper_bound":20997663.15820249},"point_estimate":19697104.40844156,"standard_error":515749.97626343276},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":702057.5720797757,"upper_bound":4081184.245251717},"point_estimate":3248460.252036631,"standard_error":910549.1160148724}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
index f5742cc..c1b6e41 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,200,,,76829413.0,ns,4
-aoc_2022_08-part2,,200,,,153426935.0,ns,8
-aoc_2022_08-part2,,200,,,228981476.0,ns,12
-aoc_2022_08-part2,,200,,,305084554.0,ns,16
-aoc_2022_08-part2,,200,,,382301880.0,ns,20
-aoc_2022_08-part2,,200,,,457536722.0,ns,24
-aoc_2022_08-part2,,200,,,531231250.0,ns,28
-aoc_2022_08-part2,,200,,,606237074.0,ns,32
-aoc_2022_08-part2,,200,,,684904056.0,ns,36
-aoc_2022_08-part2,,200,,,758938104.0,ns,40
+aoc_2022_08-part2,,200,,,107474264.0,ns,4
+aoc_2022_08-part2,,200,,,158233277.0,ns,8
+aoc_2022_08-part2,,200,,,244732028.0,ns,12
+aoc_2022_08-part2,,200,,,436335067.0,ns,16
+aoc_2022_08-part2,,200,,,418109800.0,ns,20
+aoc_2022_08-part2,,200,,,455615376.0,ns,24
+aoc_2022_08-part2,,200,,,523338077.0,ns,28
+aoc_2022_08-part2,,200,,,594855955.0,ns,32
+aoc_2022_08-part2,,200,,,725405526.0,ns,36
+aoc_2022_08-part2,,200,,,765495845.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
index dd738f8..76e4660 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -1 +1 @@
-{"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":[76829413.0,153426935.0,228981476.0,305084554.0,382301880.0,457536722.0,531231250.0,606237074.0,684904056.0,758938104.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":[107474264.0,158233277.0,244732028.0,436335067.0,418109800.0,455615376.0,523338077.0,594855955.0,725405526.0,765495845.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
index 24bc54d..fc32d05 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_08-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -1 +1 @@
-[18625166.716666665,18805767.166666664,19287368.366666667,19467968.81666667] \ No newline at end of file
+[13756213.874999996,16389271.703124998,23410759.24479167,26043817.07291667] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/new/estimates.json b/analysis/current/criterion/aoc_2022_08-part2/200/new/estimates.json
index 41d9422..713957c 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19012960.679523807,"upper_bound":19115483.320297617},"point_estimate":19063043.697202377,"standard_error":26272.811724657848},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18973452.6,"upper_bound":19130078.270833336},"point_estimate":19065907.354166664,"standard_error":35483.07051359938},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13165.178891275955,"upper_bound":152576.017978735},"point_estimate":104998.76795589813,"standard_error":38237.84037753182},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18977469.840020705,"upper_bound":19054295.915020373},"point_estimate":19006317.237012986,"standard_error":19568.539609120762},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49944.75122567357,"upper_bound":108375.45006188913},"point_estimate":87445.28052598321,"standard_error":15037.274145731964}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19256453.76728968,"upper_bound":19567807.84242435},"point_estimate":19405566.143521827,"standard_error":80182.46205767266},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19166929.15,"upper_bound":19726051.125},"point_estimate":19321113.4375,"standard_error":142209.77863109883},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14063.6483746922,"upper_bound":417217.4117272828},"point_estimate":233412.2511954803,"standard_error":119771.41752924382},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19197337.982078854,"upper_bound":19387927.715849124},"point_estimate":19288305.81753247,"standard_error":48889.27966062703},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":125276.0945957287,"upper_bound":309716.54334050696},"point_estimate":266873.760982983,"standard_error":41954.21695392556}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/new/raw.csv b/analysis/current/criterion/aoc_2022_08-part2/200/new/raw.csv
index f5742cc..7b5d0be 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_08-part2,,200,,,76829413.0,ns,4
-aoc_2022_08-part2,,200,,,153426935.0,ns,8
-aoc_2022_08-part2,,200,,,228981476.0,ns,12
-aoc_2022_08-part2,,200,,,305084554.0,ns,16
-aoc_2022_08-part2,,200,,,382301880.0,ns,20
-aoc_2022_08-part2,,200,,,457536722.0,ns,24
-aoc_2022_08-part2,,200,,,531231250.0,ns,28
-aoc_2022_08-part2,,200,,,606237074.0,ns,32
-aoc_2022_08-part2,,200,,,684904056.0,ns,36
-aoc_2022_08-part2,,200,,,758938104.0,ns,40
+aoc_2022_08-part2,,200,,,78999194.0,ns,4
+aoc_2022_08-part2,,200,,,157808409.0,ns,8
+aoc_2022_08-part2,,200,,,237849752.0,ns,12
+aoc_2022_08-part2,,200,,,308124878.0,ns,16
+aoc_2022_08-part2,,200,,,383338583.0,ns,20
+aoc_2022_08-part2,,200,,,459706987.0,ns,24
+aoc_2022_08-part2,,200,,,544287874.0,ns,28
+aoc_2022_08-part2,,200,,,613133725.0,ns,32
+aoc_2022_08-part2,,200,,,691059736.0,ns,36
+aoc_2022_08-part2,,200,,,775376880.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/new/sample.json b/analysis/current/criterion/aoc_2022_08-part2/200/new/sample.json
index dd738f8..7f962d2 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/new/sample.json
@@ -1 +1 @@
-{"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":[76829413.0,153426935.0,228981476.0,305084554.0,382301880.0,457536722.0,531231250.0,606237074.0,684904056.0,758938104.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":[78999194.0,157808409.0,237849752.0,308124878.0,383338583.0,459706987.0,544287874.0,613133725.0,691059736.0,775376880.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_08-part2/200/new/tukey.json b/analysis/current/criterion/aoc_2022_08-part2/200/new/tukey.json
index 24bc54d..6ea0805 100644
--- a/analysis/current/criterion/aoc_2022_08-part2/200/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_08-part2/200/new/tukey.json
@@ -1 +1 @@
-[18625166.716666665,18805767.166666664,19287368.366666667,19467968.81666667] \ No newline at end of file
+[17734136.71438493,18454179.760664687,20374294.55074404,21094337.5970238] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 1de8957..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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":5388730.672389683,"upper_bound":6091952.760222224},"point_estimate":5746147.565738096,"standard_error":180188.04547017135},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5373800.712222222,"upper_bound":6328923.933333334},"point_estimate":5686655.6375,"standard_error":232409.1864427128},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":109263.6750501823,"upper_bound":1132671.0713602356},"point_estimate":505854.37221012334,"standard_error":252749.58959301238},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5446693.713454652,"upper_bound":6009854.870052694},"point_estimate":5656501.065800866,"standard_error":142719.1338514743},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":335279.27803462703,"upper_bound":778285.5933544122},"point_estimate":601191.4475244244,"standard_error":118363.45169837859}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 15b45dc..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1,,100,,,69253648.0,ns,15
-aoc_2022_09-part1,,100,,,168210125.0,ns,30
-aoc_2022_09-part1,,100,,,290278432.0,ns,45
-aoc_2022_09-part1,,100,,,394872431.0,ns,60
-aoc_2022_09-part1,,100,,,442746050.0,ns,75
-aoc_2022_09-part1,,100,,,569603154.0,ns,90
-aoc_2022_09-part1,,100,,,573258996.0,ns,105
-aoc_2022_09-part1,,100,,,691956853.0,ns,120
-aoc_2022_09-part1,,100,,,706227333.0,ns,135
-aoc_2022_09-part1,,100,,,827443177.0,ns,150
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index f0aebbc..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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":"Linear","iters":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[69253648.0,168210125.0,290278432.0,394872431.0,442746050.0,569603154.0,573258996.0,691956853.0,706227333.0,827443177.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 0cdefa0..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[3227576.953809522,4350678.0148809515,7345614.177738097,8468715.238809526] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index d49277a..3be513c 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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":853709.688045977,"upper_bound":894876.2467183907},"point_estimate":870799.2078001278,"standard_error":10508.18449580404},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":853291.5395114942,"upper_bound":894971.867816092},"point_estimate":854463.8381226053,"standard_error":8976.328057550689},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":339.74119224427204,"upper_bound":55174.83873079573},"point_estimate":3825.858817853341,"standard_error":9275.74766144005},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":852647.1453452783,"upper_bound":920847.2533020771},"point_estimate":892208.1098969996,"standard_error":18274.117489224587},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2007.8544175517954,"upper_bound":43922.448912618725},"point_estimate":34889.86480290416,"standard_error":11556.415568180117}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":850903.4994897958,"upper_bound":861775.3005620344},"point_estimate":856215.5398339813,"standard_error":2803.0512500097857},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":848796.1020408163,"upper_bound":864958.5781179138},"point_estimate":854069.2053571428,"standard_error":4980.026017559047},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1574.0370577696228,"upper_bound":15218.257952440968},"point_estimate":10244.536620265977,"standard_error":3651.6588615507844},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":853594.7490929274,"upper_bound":865788.9332715359},"point_estimate":861352.184574609,"standard_error":3109.465550122279},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5856.668047788934,"upper_bound":11093.212958456243},"point_estimate":9343.944684736853,"standard_error":1333.041833514293}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index 6c79796..7144013 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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-part1,,100,,,74609698.0,ns,87
-aoc_2022_09-part1,,100,,,148703821.0,ns,174
-aoc_2022_09-part1,,100,,,222974392.0,ns,261
-aoc_2022_09-part1,,100,,,298560044.0,ns,348
-aoc_2022_09-part1,,100,,,371417794.0,ns,435
-aoc_2022_09-part1,,100,,,443526261.0,ns,522
-aoc_2022_09-part1,,100,,,520184266.0,ns,609
-aoc_2022_09-part1,,100,,,593285519.0,ns,696
-aoc_2022_09-part1,,100,,,736885411.0,ns,783
-aoc_2022_09-part1,,100,,,811154070.0,ns,870
+aoc_2022_09-part1,,100,,,83182018.0,ns,98
+aoc_2022_09-part1,,100,,,166780212.0,ns,196
+aoc_2022_09-part1,,100,,,250046746.0,ns,294
+aoc_2022_09-part1,,100,,,332331390.0,ns,392
+aoc_2022_09-part1,,100,,,422185886.0,ns,490
+aoc_2022_09-part1,,100,,,495641985.0,ns,588
+aoc_2022_09-part1,,100,,,596430269.0,ns,686
+aoc_2022_09-part1,,100,,,672059666.0,ns,784
+aoc_2022_09-part1,,100,,,765852337.0,ns,882
+aoc_2022_09-part1,,100,,,847366810.0,ns,980
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index 1264371..30ff994 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[87.0,174.0,261.0,348.0,435.0,522.0,609.0,696.0,783.0,870.0],"times":[74609698.0,148703821.0,222974392.0,298560044.0,371417794.0,443526261.0,520184266.0,593285519.0,736885411.0,811154070.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[98.0,196.0,294.0,392.0,490.0,588.0,686.0,784.0,882.0,980.0],"times":[83182018.0,166780212.0,250046746.0,332331390.0,422185886.0,495641985.0,596430269.0,672059666.0,765852337.0,847366810.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index fcbd933..4417b64 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[842131.2201149424,848023.5330459769,863736.3675287357,869628.6804597703] \ No newline at end of file
+[805199.5324829936,827210.6965136057,885907.1339285712,907918.2979591833] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 5852fa5..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1","function_id":null,"value_str":"100","throughput":null,"full_id":"aoc_2022_09-part1/100","directory_name":"aoc_2022_09-part1/100","title":"aoc_2022_09-part1/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 4e2e9db..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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":580225.1747373227,"upper_bound":886831.591320059},"point_estimate":701387.1868882568,"standard_error":83069.44646584023},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":550909.3396017699,"upper_bound":733883.5492625369},"point_estimate":602898.767699115,"standard_error":48122.17854526199},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6157.425405462612,"upper_bound":199470.3185622559},"point_estimate":79392.21192707718,"standard_error":56156.11870287103},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":554671.3323199517,"upper_bound":650847.4564099498},"point_estimate":582178.6835306287,"standard_error":25331.486326862636},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43361.59503328247,"upper_bound":418755.66178433783},"point_estimate":277735.70402388595,"standard_error":120246.66086772508}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 04b2a5a..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1,,100,,,164297843.0,ns,113
-aoc_2022_09-part1,,100,,,136556567.0,ns,226
-aoc_2022_09-part1,,100,,,220500394.0,ns,339
-aoc_2022_09-part1,,100,,,310954165.0,ns,452
-aoc_2022_09-part1,,100,,,461787754.0,ns,565
-aoc_2022_09-part1,,100,,,407861028.0,ns,678
-aoc_2022_09-part1,,100,,,439871794.0,ns,791
-aoc_2022_09-part1,,100,,,498022043.0,ns,904
-aoc_2022_09-part1,,100,,,552838762.0,ns,1017
-aoc_2022_09-part1,,100,,,619002211.0,ns,1130
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 0064947..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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":[113.0,226.0,339.0,452.0,565.0,678.0,791.0,904.0,1017.0,1130.0],"times":[164297843.0,136556567.0,220500394.0,310954165.0,461787754.0,407861028.0,439871794.0,498022043.0,552838762.0,619002211.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 df8c093..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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 @@
-[173099.80112199765,362652.88047171314,868127.7587376211,1057680.8380873366] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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 5852fa5..5852fa5 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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-part1/100/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-part1/100/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..164e3b3
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/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":547537.7626785714,"upper_bound":552044.0279468151},"point_estimate":549803.8528656464,"standard_error":1152.677684478399},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":546033.3076298701,"upper_bound":552831.3627705628},"point_estimate":550424.2226345084,"standard_error":1425.6238353095805},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":256.31696298189553,"upper_bound":6982.5158946718675},"point_estimate":4215.221984142127,"standard_error":1970.5038346968763},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":548400.0286572922,"upper_bound":552551.9655518589},"point_estimate":550623.4008939113,"standard_error":1051.94328347808},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2225.6437350436186,"upper_bound":4799.313673792632},"point_estimate":3842.4309351859124,"standard_error":670.3444002583879}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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..daa88cf
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/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-part1,,100,,,84568142.0,ns,154
+aoc_2022_09-part1,,100,,,168059071.0,ns,308
+aoc_2022_09-part1,,100,,,251172000.0,ns,462
+aoc_2022_09-part1,,100,,,339004252.0,ns,616
+aoc_2022_09-part1,,100,,,427400527.0,ns,770
+aoc_2022_09-part1,,100,,,513117560.0,ns,924
+aoc_2022_09-part1,,100,,,593457183.0,ns,1078
+aoc_2022_09-part1,,100,,,672713035.0,ns,1232
+aoc_2022_09-part1,,100,,,763127589.0,ns,1386
+aoc_2022_09-part1,,100,,,849648129.0,ns,1540
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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..adf3364
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/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":[154.0,308.0,462.0,616.0,770.0,924.0,1078.0,1232.0,1386.0,1540.0],"times":[84568142.0,168059071.0,251172000.0,339004252.0,427400527.0,513117560.0,593457183.0,672713035.0,763127589.0,849648129.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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..123dded
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/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 @@
+[532926.852922078,539868.8892248378,558380.986032197,565323.0223349567] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 8d8b779..6f35177 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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":535189.1654915923,"upper_bound":542194.20040625},"point_estimate":538699.2070863096,"standard_error":1793.8662132612253},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":532933.6236607144,"upper_bound":544921.675},"point_estimate":539817.6063541668,"standard_error":3131.0669279451035},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1226.3460263531013,"upper_bound":9669.227513180556},"point_estimate":8128.895273027045,"standard_error":2348.373641593389},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":534612.5418701799,"upper_bound":543686.6872719905},"point_estimate":538885.8247402598,"standard_error":2376.386561269926},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3818.7506005523196,"upper_bound":7034.214744854726},"point_estimate":5959.312958866096,"standard_error":824.1532950056177}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":541787.7207508034,"upper_bound":545786.5560327198},"point_estimate":543626.8906828805,"standard_error":1025.1187942220731},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":541226.3207712533,"upper_bound":545343.3312883435},"point_estimate":542784.9264826176,"standard_error":1448.5377525813537},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53.529395491437356,"upper_bound":5650.85898311263},"point_estimate":2757.5040633144195,"standard_error":1391.947945287464},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":540782.4879505899,"upper_bound":544171.4769114058},"point_estimate":541968.2571747272,"standard_error":864.7762373956858},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1660.4897874524327,"upper_bound":4653.076579521799},"point_estimate":3418.0800149857887,"standard_error":875.1297512971452}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index 45941c8..d3752ec 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/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-part1,,100,,,85440395.0,ns,160
-aoc_2022_09-part1,,100,,,174374936.0,ns,320
-aoc_2022_09-part1,,100,,,254501021.0,ns,480
-aoc_2022_09-part1,,100,,,348779647.0,ns,640
-aoc_2022_09-part1,,100,,,431456566.0,ns,800
-aoc_2022_09-part1,,100,,,518701925.0,ns,960
-aoc_2022_09-part1,,100,,,595688552.0,ns,1120
-aoc_2022_09-part1,,100,,,692628966.0,ns,1280
-aoc_2022_09-part1,,100,,,787337736.0,ns,1440
-aoc_2022_09-part1,,100,,,853616929.0,ns,1600
+aoc_2022_09-part1,,100,,,88791351.0,ns,163
+aoc_2022_09-part1,,100,,,177781926.0,ns,326
+aoc_2022_09-part1,,100,,,266061721.0,ns,489
+aoc_2022_09-part1,,100,,,359446616.0,ns,652
+aoc_2022_09-part1,,100,,,440925100.0,ns,815
+aoc_2022_09-part1,,100,,,533816862.0,ns,978
+aoc_2022_09-part1,,100,,,617783324.0,ns,1141
+aoc_2022_09-part1,,100,,,706000799.0,ns,1304
+aoc_2022_09-part1,,100,,,791645583.0,ns,1467
+aoc_2022_09-part1,,100,,,882606457.0,ns,1630
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index f90a6d1..ff61c99 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[160.0,320.0,480.0,640.0,800.0,960.0,1120.0,1280.0,1440.0,1600.0],"times":[85440395.0,174374936.0,254501021.0,348779647.0,431456566.0,518701925.0,595688552.0,692628966.0,787337736.0,853616929.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[163.0,326.0,489.0,652.0,815.0,978.0,1141.0,1304.0,1467.0,1630.0],"times":[88791351.0,177781926.0,266061721.0,359446616.0,440925100.0,533816862.0,617783324.0,706000799.0,791645583.0,882606457.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index 057d8db..f7e1268 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/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-part1/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[502623.15710937476,518128.35488281236,559475.5489453126,574980.7467187502] \ No newline at end of file
+[530103.5594872918,535761.1817347722,550848.1743947195,556505.7966421997] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part1/100/new/estimates.json
index 4e2e9db..164e3b3 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":580225.1747373227,"upper_bound":886831.591320059},"point_estimate":701387.1868882568,"standard_error":83069.44646584023},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":550909.3396017699,"upper_bound":733883.5492625369},"point_estimate":602898.767699115,"standard_error":48122.17854526199},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6157.425405462612,"upper_bound":199470.3185622559},"point_estimate":79392.21192707718,"standard_error":56156.11870287103},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":554671.3323199517,"upper_bound":650847.4564099498},"point_estimate":582178.6835306287,"standard_error":25331.486326862636},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43361.59503328247,"upper_bound":418755.66178433783},"point_estimate":277735.70402388595,"standard_error":120246.66086772508}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":547537.7626785714,"upper_bound":552044.0279468151},"point_estimate":549803.8528656464,"standard_error":1152.677684478399},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":546033.3076298701,"upper_bound":552831.3627705628},"point_estimate":550424.2226345084,"standard_error":1425.6238353095805},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":256.31696298189553,"upper_bound":6982.5158946718675},"point_estimate":4215.221984142127,"standard_error":1970.5038346968763},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":548400.0286572922,"upper_bound":552551.9655518589},"point_estimate":550623.4008939113,"standard_error":1051.94328347808},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2225.6437350436186,"upper_bound":4799.313673792632},"point_estimate":3842.4309351859124,"standard_error":670.3444002583879}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part1/100/new/raw.csv
index 04b2a5a..daa88cf 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part1,,100,,,164297843.0,ns,113
-aoc_2022_09-part1,,100,,,136556567.0,ns,226
-aoc_2022_09-part1,,100,,,220500394.0,ns,339
-aoc_2022_09-part1,,100,,,310954165.0,ns,452
-aoc_2022_09-part1,,100,,,461787754.0,ns,565
-aoc_2022_09-part1,,100,,,407861028.0,ns,678
-aoc_2022_09-part1,,100,,,439871794.0,ns,791
-aoc_2022_09-part1,,100,,,498022043.0,ns,904
-aoc_2022_09-part1,,100,,,552838762.0,ns,1017
-aoc_2022_09-part1,,100,,,619002211.0,ns,1130
+aoc_2022_09-part1,,100,,,84568142.0,ns,154
+aoc_2022_09-part1,,100,,,168059071.0,ns,308
+aoc_2022_09-part1,,100,,,251172000.0,ns,462
+aoc_2022_09-part1,,100,,,339004252.0,ns,616
+aoc_2022_09-part1,,100,,,427400527.0,ns,770
+aoc_2022_09-part1,,100,,,513117560.0,ns,924
+aoc_2022_09-part1,,100,,,593457183.0,ns,1078
+aoc_2022_09-part1,,100,,,672713035.0,ns,1232
+aoc_2022_09-part1,,100,,,763127589.0,ns,1386
+aoc_2022_09-part1,,100,,,849648129.0,ns,1540
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/new/sample.json b/analysis/current/criterion/aoc_2022_09-part1/100/new/sample.json
index 0064947..adf3364 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[113.0,226.0,339.0,452.0,565.0,678.0,791.0,904.0,1017.0,1130.0],"times":[164297843.0,136556567.0,220500394.0,310954165.0,461787754.0,407861028.0,439871794.0,498022043.0,552838762.0,619002211.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[154.0,308.0,462.0,616.0,770.0,924.0,1078.0,1232.0,1386.0,1540.0],"times":[84568142.0,168059071.0,251172000.0,339004252.0,427400527.0,513117560.0,593457183.0,672713035.0,763127589.0,849648129.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/100/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part1/100/new/tukey.json
index df8c093..123dded 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/100/new/tukey.json
@@ -1 +1 @@
-[173099.80112199765,362652.88047171314,868127.7587376211,1057680.8380873366] \ No newline at end of file
+[532926.852922078,539868.8892248378,558380.986032197,565323.0223349567] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 9e22f7b..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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":648780690.98,"upper_bound":1087779051.83},"point_estimate":870493324.4,"standard_error":112476485.51527196},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":574596015.0,"upper_bound":1202008812.0},"point_estimate":859427245.0,"standard_error":180049781.18804273},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":125713351.59644186,"upper_bound":650750704.2025656},"point_estimate":459319253.2989532,"standard_error":132039637.6773225},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233047988.38847873,"upper_bound":452860147.797528},"point_estimate":374457438.75728273,"standard_error":56375227.21558803}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 67d6e2f..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1,,1000,,,1363794201.0,ns,1
-aoc_2022_09-part1,,1000,,,291227461.0,ns,1
-aoc_2022_09-part1,,1000,,,715388016.0,ns,1
-aoc_2022_09-part1,,1000,,,973936895.0,ns,1
-aoc_2022_09-part1,,1000,,,1065061918.0,ns,1
-aoc_2022_09-part1,,1000,,,1338955706.0,ns,1
-aoc_2022_09-part1,,1000,,,1194209210.0,ns,1
-aoc_2022_09-part1,,1000,,,442846227.0,ns,1
-aoc_2022_09-part1,,1000,,,574596015.0,ns,1
-aoc_2022_09-part1,,1000,,,744917595.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 2c3fc16..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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":[1363794201.0,291227461.0,715388016.0,973936895.0,1065061918.0,1338955706.0,1194209210.0,442846227.0,574596015.0,744917595.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 2f3bcde..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[-1046591100.0,-218398542.375,1990114944.625,2818307502.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index 98f8684..0967045 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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":10243916.409818122,"upper_bound":10717567.919518521},"point_estimate":10438073.467010584,"standard_error":125045.59995505247},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10256972.333333332,"upper_bound":10448393.74074074},"point_estimate":10372011.291666668,"standard_error":60533.56664129088},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":35607.24664562289,"upper_bound":354263.0767383515},"point_estimate":135772.2335051176,"standard_error":79386.84643202371},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10318806.104250358,"upper_bound":10676421.738123283},"point_estimate":10463132.745165946,"standard_error":91429.62371641355},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":75675.76444913658,"upper_bound":626553.3476668595},"point_estimate":417089.67129393946,"standard_error":172542.92474557378}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10615788.741275463,"upper_bound":12257727.39006614},"point_estimate":11344165.197226632,"standard_error":422201.55546337203},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10417309.847222222,"upper_bound":12175812.826719576},"point_estimate":10558569.761728395,"standard_error":480857.31008256157},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27393.550815333063,"upper_bound":1961255.8816312116},"point_estimate":236825.49634402452,"standard_error":588777.4518505924},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10519552.115488848,"upper_bound":11768704.779563455},"point_estimate":10946385.500144301,"standard_error":333869.6471374297},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":411712.83772571624,"upper_bound":1912095.7590253693},"point_estimate":1406678.6084659349,"standard_error":406433.85056838713}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index 5edbdbc..8c4406d 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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-part1,,1000,,,93603242.0,ns,9
-aoc_2022_09-part1,,1000,,,184807495.0,ns,18
-aoc_2022_09-part1,,1000,,,275972764.0,ns,27
-aoc_2022_09-part1,,1000,,,358937978.0,ns,36
-aoc_2022_09-part1,,1000,,,519763183.0,ns,45
-aoc_2022_09-part1,,1000,,,555807484.0,ns,54
-aoc_2022_09-part1,,1000,,,655868610.0,ns,63
-aoc_2022_09-part1,,1000,,,744743690.0,ns,72
-aoc_2022_09-part1,,1000,,,846319893.0,ns,81
-aoc_2022_09-part1,,1000,,,942829688.0,ns,90
+aoc_2022_09-part1,,1000,,,105894833.0,ns,9
+aoc_2022_09-part1,,1000,,,261818931.0,ns,18
+aoc_2022_09-part1,,1000,,,282050692.0,ns,27
+aoc_2022_09-part1,,1000,,,373877678.0,ns,36
+aoc_2022_09-part1,,1000,,,468547886.0,ns,45
+aoc_2022_09-part1,,1000,,,613800883.0,ns,54
+aoc_2022_09-part1,,1000,,,818051386.0,ns,63
+aoc_2022_09-part1,,1000,,,750046309.0,ns,72
+aoc_2022_09-part1,,1000,,,852475357.0,ns,81
+aoc_2022_09-part1,,1000,,,953347716.0,ns,90
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index a54284b..ed2a8b3 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[93603242.0,184807495.0,275972764.0,358937978.0,519763183.0,555807484.0,655868610.0,744743690.0,846319893.0,942829688.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[105894833.0,261818931.0,282050692.0,373877678.0,468547886.0,613800883.0,818051386.0,750046309.0,852475357.0,953347716.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index 8817912..69c2905 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[9777134.792328045,10025314.940145504,10687128.667658728,10935308.815476187] \ No newline at end of file
+[6699530.9537037,8562046.910300924,13528756.12789352,15391272.084490744] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 2cd3f42..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1","function_id":null,"value_str":"1000","throughput":null,"full_id":"aoc_2022_09-part1/1000","directory_name":"aoc_2022_09-part1/1000","title":"aoc_2022_09-part1/1000"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 3e02fe7..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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":6244354.186464816,"upper_bound":6303141.783190476},"point_estimate":6275356.598613756,"standard_error":15051.416281826401},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6239108.516666667,"upper_bound":6310620.449999999},"point_estimate":6284568.194444444,"standard_error":16583.27991514116},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10455.348552714053,"upper_bound":86002.92177276773},"point_estimate":38436.41984961732,"standard_error":19400.619323497507},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6214208.671408337,"upper_bound":6293815.194332004},"point_estimate":6247558.09038961,"standard_error":19914.330509172163},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21559.137683110832,"upper_bound":63908.55272618716},"point_estimate":50118.926661888145,"standard_error":10571.793003873006}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 0bd50a2..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1,,1000,,,94514420.0,ns,15
-aoc_2022_09-part1,,1000,,,189608387.0,ns,30
-aoc_2022_09-part1,,1000,,,283043110.0,ns,45
-aoc_2022_09-part1,,1000,,,376544569.0,ns,60
-aoc_2022_09-part1,,1000,,,475770997.0,ns,75
-aoc_2022_09-part1,,1000,,,565136055.0,ns,90
-aoc_2022_09-part1,,1000,,,661990299.0,ns,105
-aoc_2022_09-part1,,1000,,,744296906.0,ns,120
-aoc_2022_09-part1,,1000,,,834822364.0,ns,135
-aoc_2022_09-part1,,1000,,,937922924.0,ns,150
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 e5eda8d..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[94514420.0,189608387.0,283043110.0,376544569.0,475770997.0,565136055.0,661990299.0,744296906.0,834822364.0,937922924.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 510d9ac..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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 @@
-[6122973.88952381,6190762.106845238,6371530.6863690475,6439318.903690476] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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 2cd3f42..2cd3f42 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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-part1/1000/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-part1/1000/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..f5957ce
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/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":6241708.955,"upper_bound":6276741.318383332},"point_estimate":6259400.3765291,"standard_error":8978.205977524258},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6234517.095238095,"upper_bound":6284082.68},"point_estimate":6262431.432407407,"standard_error":12265.059802260077},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7589.368863039234,"upper_bound":54154.76156356112},"point_estimate":31084.018078148318,"standard_error":11932.827248113956},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6244788.445608718,"upper_bound":6273215.256944444},"point_estimate":6257394.141298701,"standard_error":7357.064355829006},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17406.30559513365,"upper_bound":36780.92481000345},"point_estimate":29866.72062823648,"standard_error":4954.280594474824}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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..ac71c77
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1,,1000,,,94161733.0,ns,15
+aoc_2022_09-part1,,1000,,,186472730.0,ns,30
+aoc_2022_09-part1,,1000,,,279852180.0,ns,45
+aoc_2022_09-part1,,1000,,,378193063.0,ns,60
+aoc_2022_09-part1,,1000,,,472226407.0,ns,75
+aoc_2022_09-part1,,1000,,,564463194.0,ns,90
+aoc_2022_09-part1,,1000,,,656260170.0,ns,105
+aoc_2022_09-part1,,1000,,,750918230.0,ns,120
+aoc_2022_09-part1,,1000,,,846073478.0,ns,135
+aoc_2022_09-part1,,1000,,,935327565.0,ns,150
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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..4973316
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/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":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[94161733.0,186472730.0,279852180.0,378193063.0,472226407.0,564463194.0,656260170.0,750918230.0,846073478.0,935327565.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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..478111f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/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 @@
+[6128528.257142855,6183845.148214284,6331356.857738096,6386673.748809526] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 76d4e3a..dc618cb 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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":5346046.263464052,"upper_bound":5385967.2481862735},"point_estimate":5365016.900408496,"standard_error":10274.080392175354},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5336707.376470588,"upper_bound":5397887.370588236},"point_estimate":5351878.743464053,"standard_error":14271.61170804791},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4286.67073786701,"upper_bound":60076.47423225324},"point_estimate":31708.423778239405,"standard_error":13754.720882635056},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5340281.485905085,"upper_bound":5372352.281229281},"point_estimate":5351523.594652407,"standard_error":8200.90388803375},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15791.396601829214,"upper_bound":41985.87718873914},"point_estimate":34309.09712516773,"standard_error":6604.628110712125}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6215450.715723427,"upper_bound":6452993.877586521},"point_estimate":6313151.863806689,"standard_error":63018.12777639373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6182491.373015873,"upper_bound":6339855.839285715},"point_estimate":6273900.696428571,"standard_error":36710.22419715089},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12028.671457876946,"upper_bound":197018.5734682912},"point_estimate":95275.42078185636,"standard_error":51639.2356159907},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6166697.537613981,"upper_bound":6276336.662730937},"point_estimate":6202223.859925789,"standard_error":26499.836686461873},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":56039.03932030266,"upper_bound":314700.55922248226},"point_estimate":210349.22891036232,"standard_error":83735.59558220116}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index ddb4ff8..bb5cb16 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/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-part1,,1000,,,92168953.0,ns,17
-aoc_2022_09-part1,,1000,,,182058009.0,ns,34
-aoc_2022_09-part1,,1000,,,271942265.0,ns,51
-aoc_2022_09-part1,,1000,,,366036734.0,ns,68
-aoc_2022_09-part1,,1000,,,460767948.0,ns,85
-aoc_2022_09-part1,,1000,,,548247486.0,ns,102
-aoc_2022_09-part1,,1000,,,634063794.0,ns,119
-aoc_2022_09-part1,,1000,,,727445597.0,ns,136
-aoc_2022_09-part1,,1000,,,818413855.0,ns,153
-aoc_2022_09-part1,,1000,,,907240254.0,ns,170
+aoc_2022_09-part1,,1000,,,96188047.0,ns,14
+aoc_2022_09-part1,,1000,,,178507991.0,ns,28
+aoc_2022_09-part1,,1000,,,263684546.0,ns,42
+aoc_2022_09-part1,,1000,,,353047872.0,ns,56
+aoc_2022_09-part1,,1000,,,441771131.0,ns,70
+aoc_2022_09-part1,,1000,,,526646225.0,ns,84
+aoc_2022_09-part1,,1000,,,613673748.0,ns,98
+aoc_2022_09-part1,,1000,,,686884829.0,ns,112
+aoc_2022_09-part1,,1000,,,778993913.0,ns,126
+aoc_2022_09-part1,,1000,,,860306436.0,ns,140
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index 238fbbc..b8de6df 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0],"times":[92168953.0,182058009.0,271942265.0,366036734.0,460767948.0,548247486.0,634063794.0,727445597.0,818413855.0,907240254.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0],"times":[96188047.0,178507991.0,263684546.0,353047872.0,441771131.0,526646225.0,613673748.0,686884829.0,778993913.0,860306436.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index f6bdf9a..6c62fcf 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/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-part1/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[5216245.717647061,5277996.210477943,5442664.191360293,5504414.684191174] \ No newline at end of file
+[5881345.071598638,6041853.9282312915,6469877.545918368,6630386.402551021] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part1/1000/new/estimates.json
index 3e02fe7..f5957ce 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6244354.186464816,"upper_bound":6303141.783190476},"point_estimate":6275356.598613756,"standard_error":15051.416281826401},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6239108.516666667,"upper_bound":6310620.449999999},"point_estimate":6284568.194444444,"standard_error":16583.27991514116},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10455.348552714053,"upper_bound":86002.92177276773},"point_estimate":38436.41984961732,"standard_error":19400.619323497507},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6214208.671408337,"upper_bound":6293815.194332004},"point_estimate":6247558.09038961,"standard_error":19914.330509172163},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21559.137683110832,"upper_bound":63908.55272618716},"point_estimate":50118.926661888145,"standard_error":10571.793003873006}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6241708.955,"upper_bound":6276741.318383332},"point_estimate":6259400.3765291,"standard_error":8978.205977524258},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6234517.095238095,"upper_bound":6284082.68},"point_estimate":6262431.432407407,"standard_error":12265.059802260077},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7589.368863039234,"upper_bound":54154.76156356112},"point_estimate":31084.018078148318,"standard_error":11932.827248113956},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6244788.445608718,"upper_bound":6273215.256944444},"point_estimate":6257394.141298701,"standard_error":7357.064355829006},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17406.30559513365,"upper_bound":36780.92481000345},"point_estimate":29866.72062823648,"standard_error":4954.280594474824}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part1/1000/new/raw.csv
index 0bd50a2..ac71c77 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part1,,1000,,,94514420.0,ns,15
-aoc_2022_09-part1,,1000,,,189608387.0,ns,30
-aoc_2022_09-part1,,1000,,,283043110.0,ns,45
-aoc_2022_09-part1,,1000,,,376544569.0,ns,60
-aoc_2022_09-part1,,1000,,,475770997.0,ns,75
-aoc_2022_09-part1,,1000,,,565136055.0,ns,90
-aoc_2022_09-part1,,1000,,,661990299.0,ns,105
-aoc_2022_09-part1,,1000,,,744296906.0,ns,120
-aoc_2022_09-part1,,1000,,,834822364.0,ns,135
-aoc_2022_09-part1,,1000,,,937922924.0,ns,150
+aoc_2022_09-part1,,1000,,,94161733.0,ns,15
+aoc_2022_09-part1,,1000,,,186472730.0,ns,30
+aoc_2022_09-part1,,1000,,,279852180.0,ns,45
+aoc_2022_09-part1,,1000,,,378193063.0,ns,60
+aoc_2022_09-part1,,1000,,,472226407.0,ns,75
+aoc_2022_09-part1,,1000,,,564463194.0,ns,90
+aoc_2022_09-part1,,1000,,,656260170.0,ns,105
+aoc_2022_09-part1,,1000,,,750918230.0,ns,120
+aoc_2022_09-part1,,1000,,,846073478.0,ns,135
+aoc_2022_09-part1,,1000,,,935327565.0,ns,150
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/new/sample.json b/analysis/current/criterion/aoc_2022_09-part1/1000/new/sample.json
index e5eda8d..4973316 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[94514420.0,189608387.0,283043110.0,376544569.0,475770997.0,565136055.0,661990299.0,744296906.0,834822364.0,937922924.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[15.0,30.0,45.0,60.0,75.0,90.0,105.0,120.0,135.0,150.0],"times":[94161733.0,186472730.0,279852180.0,378193063.0,472226407.0,564463194.0,656260170.0,750918230.0,846073478.0,935327565.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/1000/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part1/1000/new/tukey.json
index 510d9ac..478111f 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/1000/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/1000/new/tukey.json
@@ -1 +1 @@
-[6122973.88952381,6190762.106845238,6371530.6863690475,6439318.903690476] \ No newline at end of file
+[6128528.257142855,6183845.148214284,6331356.857738096,6386673.748809526] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index e2790fa..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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":2984244011.2650003,"upper_bound":4516920265.4825},"point_estimate":3772120241.2,"standard_error":393640226.6093811},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2652247779.5,"upper_bound":4744365957.0},"point_estimate":4194475062.0,"standard_error":599457733.4960581},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":207039921.68720663,"upper_bound":2109726385.7863693},"point_estimate":1458815810.604742,"standard_error":548804857.6130509},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":737512520.38286,"upper_bound":1645082502.2258928},"point_estimate":1312680402.3151894,"standard_error":232750179.79582733}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 859fb94..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1,,2000,,,4298201669.0,ns,1
-aoc_2022_09-part1,,2000,,,4942906007.0,ns,1
-aoc_2022_09-part1,,2000,,,1452219714.0,ns,1
-aoc_2022_09-part1,,2000,,,2849713482.0,ns,1
-aoc_2022_09-part1,,2000,,,5659596917.0,ns,1
-aoc_2022_09-part1,,2000,,,2974990404.0,ns,1
-aoc_2022_09-part1,,2000,,,4545825907.0,ns,1
-aoc_2022_09-part1,,2000,,,2329505155.0,ns,1
-aoc_2022_09-part1,,2000,,,4577494702.0,ns,1
-aoc_2022_09-part1,,2000,,,4090748455.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 04fa0b2..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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":[4298201669.0,4942906007.0,1452219714.0,2849713482.0,5659596917.0,2974990404.0,4545825907.0,2329505155.0,4577494702.0,4090748455.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index ecbfa9b..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[-2184601659.75,348215526.375,7102394689.375,9635211875.5] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index 1ece819..4edfb3c 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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":21353422.7405873,"upper_bound":22499074.827428572},"point_estimate":21896102.053087298,"standard_error":293443.0469694168},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21155899.79,"upper_bound":22674013.444444444},"point_estimate":21544632.160714284,"standard_error":359198.6168140756},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74261.79546759107,"upper_bound":1525656.7822061803},"point_estimate":671251.2597109069,"standard_error":444105.9946746679},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21505540.419585686,"upper_bound":22608804.278217822},"point_estimate":21979013.03948052,"standard_error":284735.80817414937},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":388535.6673545142,"upper_bound":1204863.9696731898},"point_estimate":979340.017154225,"standard_error":191714.72672803153}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20893532.38392113,"upper_bound":21603154.372715775},"point_estimate":21306628.89642857,"standard_error":186018.77725826338},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21173121.0,"upper_bound":21723821.5},"point_estimate":21399092.51339286,"standard_error":134183.6221309443},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28600.882423482835,"upper_bound":635919.1700789264},"point_estimate":393110.3527021468,"standard_error":148357.23621116023},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21413747.91309013,"upper_bound":21753262.85714286},"point_estimate":21634783.13896104,"standard_error":86192.10009549206},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":184219.6784153045,"upper_bound":917526.6108504821},"point_estimate":619545.1441535279,"standard_error":231906.97967835783}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index 4c17809..7d89f1c 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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-part1,,2000,,,104221108.0,ns,5
-aoc_2022_09-part1,,2000,,,207800157.0,ns,10
-aoc_2022_09-part1,,2000,,,350389561.0,ns,15
-aoc_2022_09-part1,,2000,,,430430171.0,ns,20
-aoc_2022_09-part1,,2000,,,543743179.0,ns,25
-aoc_2022_09-part1,,2000,,,707506711.0,ns,30
-aoc_2022_09-part1,,2000,,,754871452.0,ns,35
-aoc_2022_09-part1,,2000,,,856533569.0,ns,40
-aoc_2022_09-part1,,2000,,,1020330605.0,ns,45
-aoc_2022_09-part1,,2000,,,1073378899.0,ns,50
+aoc_2022_09-part1,,2000,,,78784782.0,ns,4
+aoc_2022_09-part1,,2000,,,171003863.0,ns,8
+aoc_2022_09-part1,,2000,,,253137185.0,ns,12
+aoc_2022_09-part1,,2000,,,342216969.0,ns,16
+aoc_2022_09-part1,,2000,,,423462420.0,ns,20
+aoc_2022_09-part1,,2000,,,517482410.0,ns,24
+aoc_2022_09-part1,,2000,,,599469485.0,ns,28
+aoc_2022_09-part1,,2000,,,696396914.0,ns,32
+aoc_2022_09-part1,,2000,,,787699692.0,ns,36
+aoc_2022_09-part1,,2000,,,868952860.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index 5548588..985dfaa 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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":[5.0,10.0,15.0,20.0,25.0,30.0,35.0,40.0,45.0,50.0],"times":[104221108.0,207800157.0,350389561.0,430430171.0,543743179.0,707506711.0,754871452.0,856533569.0,1020330605.0,1073378899.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":[78784782.0,171003863.0,253137185.0,342216969.0,423462420.0,517482410.0,599469485.0,696396914.0,787699692.0,868952860.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index 1db85c6..c2db07f 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[18378770.034999996,19902834.474375,23967006.312708337,25491070.75208334] \ No newline at end of file
+[19844922.187500004,20534316.828125,22372702.53645833,23062097.17708333] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 5163839..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1","function_id":null,"value_str":"2000","throughput":null,"full_id":"aoc_2022_09-part1/2000","directory_name":"aoc_2022_09-part1/2000","title":"aoc_2022_09-part1/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 c391125..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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":28126007.509101193,"upper_bound":28458228.009515624},"point_estimate":28289629.908065476,"standard_error":85208.59701586323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28013937.979910716,"upper_bound":28532092.5375},"point_estimate":28280629.958333332,"standard_error":134604.028523014},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106816.43353800463,"upper_bound":479875.96630549815},"point_estimate":310029.92445211764,"standard_error":102776.55472630673},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27996298.733932227,"upper_bound":28272778.348431975},"point_estimate":28104598.40064935,"standard_error":71036.59396530455},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":172193.35681432334,"upper_bound":343601.41869274096},"point_estimate":283761.30723339325,"standard_error":43778.640695958486}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 1dc1980..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1,,2000,,,114933314.0,ns,4
-aoc_2022_09-part1,,2000,,,229154409.0,ns,8
-aoc_2022_09-part1,,2000,,,339856261.0,ns,12
-aoc_2022_09-part1,,2000,,,456009445.0,ns,16
-aoc_2022_09-part1,,2000,,,568397679.0,ns,20
-aoc_2022_09-part1,,2000,,,673976776.0,ns,24
-aoc_2022_09-part1,,2000,,,786407571.0,ns,28
-aoc_2022_09-part1,,2000,,,894140521.0,ns,32
-aoc_2022_09-part1,,2000,,,1016636574.0,ns,36
-aoc_2022_09-part1,,2000,,,1117067746.0,ns,40
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 2eb5e87..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0],"times":[114933314.0,229154409.0,339856261.0,456009445.0,568397679.0,673976776.0,786407571.0,894140521.0,1016636574.0,1117067746.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 74e75a6..0000000
--- a/analysis/current/criterion/aoc_2022_09-part1/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 @@
-[26891840.51294643,27487555.466294646,29076128.675223216,29671843.62857143] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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 5163839..5163839 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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-part1/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-part1/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..1dee432
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/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":30081034.04040278,"upper_bound":31536675.952388886},"point_estimate":30772127.15546296,"standard_error":372998.4916013637},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30001695.72777778,"upper_bound":31395638.7037037},"point_estimate":30708104.8125,"standard_error":364036.54862144566},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187750.39436176402,"upper_bound":1987550.2115153186},"point_estimate":771420.0451837247,"standard_error":425289.33361982304},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30134860.19086618,"upper_bound":32030198.344939332},"point_estimate":30979097.278787877,"standard_error":489727.4643736992},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":508948.0531289107,"upper_bound":1719613.1869292122},"point_estimate":1241799.4063575398,"standard_error":319560.7448118396}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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..060ea15
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/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-part1,,2000,,,86397704.0,ns,3
+aoc_2022_09-part1,,2000,,,180772190.0,ns,6
+aoc_2022_09-part1,,2000,,,279635445.0,ns,9
+aoc_2022_09-part1,,2000,,,370834959.0,ns,12
+aoc_2022_09-part1,,2000,,,467342776.0,ns,15
+aoc_2022_09-part1,,2000,,,544443838.0,ns,18
+aoc_2022_09-part1,,2000,,,701951775.0,ns,21
+aoc_2022_09-part1,,2000,,,732319113.0,ns,24
+aoc_2022_09-part1,,2000,,,856458155.0,ns,27
+aoc_2022_09-part1,,2000,,,892695347.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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..c69d032
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/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":[86397704.0,180772190.0,279635445.0,370834959.0,467342776.0,544443838.0,701951775.0,732319113.0,856458155.0,892695347.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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..ca717a7
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part1/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 @@
+[27228604.73888888,28693424.23055555,32599609.54166667,34064429.033333346] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index e9edd71..01e749f 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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":11222050.39948785,"upper_bound":11315274.15138889},"point_estimate":11265361.562832339,"standard_error":23873.201652515312},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11225049.25,"upper_bound":11296808.459375},"point_estimate":11258875.623015873,"standard_error":15437.297965087742},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4795.236303929446,"upper_bound":121504.13118662106},"point_estimate":34193.8054991886,"standard_error":31076.645804492648},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11255261.627062706,"upper_bound":11311836.341752475},"point_estimate":11273891.644480519,"standard_error":14869.42892920088},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25688.904017162582,"upper_bound":112219.1061155525},"point_estimate":79480.86893359644,"standard_error":22971.775286230888}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12970732.894716555,"upper_bound":13081145.368095236},"point_estimate":13024074.354875283,"standard_error":28200.647433032194},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12960807.365079366,"upper_bound":13098847.948979592},"point_estimate":13012677.464285713,"standard_error":32404.19514620557},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26384.313831585518,"upper_bound":154434.04290110702},"point_estimate":71980.558188756,"standard_error":36272.75615439224},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12964576.419203747,"upper_bound":13127043.364526333},"point_estimate":13044321.210018553,"standard_error":44643.639557223825},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45893.42295901602,"upper_bound":121099.78754871472},"point_estimate":93907.85990330779,"standard_error":19206.77517454459}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index 3944e0e..1303534 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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-part1,,2000,,,89800394.0,ns,8
-aoc_2022_09-part1,,2000,,,178281337.0,ns,16
-aoc_2022_09-part1,,2000,,,268866949.0,ns,24
-aoc_2022_09-part1,,2000,,,362411585.0,ns,32
-aoc_2022_09-part1,,2000,,,457813990.0,ns,40
-aoc_2022_09-part1,,2000,,,541016451.0,ns,48
-aoc_2022_09-part1,,2000,,,630659007.0,ns,56
-aoc_2022_09-part1,,2000,,,720339155.0,ns,64
-aoc_2022_09-part1,,2000,,,810430795.0,ns,72
-aoc_2022_09-part1,,2000,,,901460391.0,ns,80
+aoc_2022_09-part1,,2000,,,91999461.0,ns,7
+aoc_2022_09-part1,,2000,,,182042547.0,ns,14
+aoc_2022_09-part1,,2000,,,271746844.0,ns,21
+aoc_2022_09-part1,,2000,,,364624844.0,ns,28
+aoc_2022_09-part1,,2000,,,450759256.0,ns,35
+aoc_2022_09-part1,,2000,,,548432128.0,ns,42
+aoc_2022_09-part1,,2000,,,639690872.0,ns,49
+aoc_2022_09-part1,,2000,,,727167280.0,ns,56
+aoc_2022_09-part1,,2000,,,816530864.0,ns,63
+aoc_2022_09-part1,,2000,,,923628003.0,ns,70
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index 8837511..bb2f5b8 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/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":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[89800394.0,178281337.0,268866949.0,362411585.0,457813990.0,541016451.0,630659007.0,720339155.0,810430795.0,901460391.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[7.0,14.0,21.0,28.0,35.0,42.0,49.0,56.0,63.0,70.0],"times":[91999461.0,182042547.0,271746844.0,364624844.0,450759256.0,548432128.0,639690872.0,727167280.0,816530864.0,923628003.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index bcb9efe..3b7f995 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/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-part1/2000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[11119109.740624998,11175860.751171874,11327196.779296877,11383947.789843753] \ No newline at end of file
+[12696072.707482994,12831480.365646258,13192567.454081632,13327975.112244898] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/2000/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part1/2000/new/estimates.json
index c391125..1dee432 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/2000/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/2000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28126007.509101193,"upper_bound":28458228.009515624},"point_estimate":28289629.908065476,"standard_error":85208.59701586323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28013937.979910716,"upper_bound":28532092.5375},"point_estimate":28280629.958333332,"standard_error":134604.028523014},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106816.43353800463,"upper_bound":479875.96630549815},"point_estimate":310029.92445211764,"standard_error":102776.55472630673},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27996298.733932227,"upper_bound":28272778.348431975},"point_estimate":28104598.40064935,"standard_error":71036.59396530455},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":172193.35681432334,"upper_bound":343601.41869274096},"point_estimate":283761.30723339325,"standard_error":43778.640695958486}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30081034.04040278,"upper_bound":31536675.952388886},"point_estimate":30772127.15546296,"standard_error":372998.4916013637},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30001695.72777778,"upper_bound":31395638.7037037},"point_estimate":30708104.8125,"standard_error":364036.54862144566},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":187750.39436176402,"upper_bound":1987550.2115153186},"point_estimate":771420.0451837247,"standard_error":425289.33361982304},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30134860.19086618,"upper_bound":32030198.344939332},"point_estimate":30979097.278787877,"standard_error":489727.4643736992},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":508948.0531289107,"upper_bound":1719613.1869292122},"point_estimate":1241799.4063575398,"standard_error":319560.7448118396}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/2000/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part1/2000/new/raw.csv
index 1dc1980..060ea15 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/2000/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part1/2000/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part1,,2000,,,114933314.0,ns,4
-aoc_2022_09-part1,,2000,,,229154409.0,ns,8
-aoc_2022_09-part1,,2000,,,339856261.0,ns,12
-aoc_2022_09-part1,,2000,,,456009445.0,ns,16
-aoc_2022_09-part1,,2000,,,568397679.0,ns,20
-aoc_2022_09-part1,,2000,,,673976776.0,ns,24
-aoc_2022_09-part1,,2000,,,786407571.0,ns,28
-aoc_2022_09-part1,,2000,,,894140521.0,ns,32
-aoc_2022_09-part1,,2000,,,1016636574.0,ns,36
-aoc_2022_09-part1,,2000,,,1117067746.0,ns,40
+aoc_2022_09-part1,,2000,,,86397704.0,ns,3
+aoc_2022_09-part1,,2000,,,180772190.0,ns,6
+aoc_2022_09-part1,,2000,,,279635445.0,ns,9
+aoc_2022_09-part1,,2000,,,370834959.0,ns,12
+aoc_2022_09-part1,,2000,,,467342776.0,ns,15
+aoc_2022_09-part1,,2000,,,544443838.0,ns,18
+aoc_2022_09-part1,,2000,,,701951775.0,ns,21
+aoc_2022_09-part1,,2000,,,732319113.0,ns,24
+aoc_2022_09-part1,,2000,,,856458155.0,ns,27
+aoc_2022_09-part1,,2000,,,892695347.0,ns,30
diff --git a/analysis/current/criterion/aoc_2022_09-part1/2000/new/sample.json b/analysis/current/criterion/aoc_2022_09-part1/2000/new/sample.json
index 2eb5e87..c69d032 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/2000/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/2000/new/sample.json
@@ -1 +1 @@
-{"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":[114933314.0,229154409.0,339856261.0,456009445.0,568397679.0,673976776.0,786407571.0,894140521.0,1016636574.0,1117067746.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":[86397704.0,180772190.0,279635445.0,370834959.0,467342776.0,544443838.0,701951775.0,732319113.0,856458155.0,892695347.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part1/2000/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part1/2000/new/tukey.json
index 74e75a6..ca717a7 100644
--- a/analysis/current/criterion/aoc_2022_09-part1/2000/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part1/2000/new/tukey.json
@@ -1 +1 @@
-[26891840.51294643,27487555.466294646,29076128.675223216,29671843.62857143] \ No newline at end of file
+[27228604.73888888,28693424.23055555,32599609.54166667,34064429.033333346] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 4a2d9bb..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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":5351708.722268772,"upper_bound":5874848.211222986},"point_estimate":5637350.227124542,"standard_error":134263.4269624585},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5459230.307692308,"upper_bound":6028238.564102564},"point_estimate":5702653.838461539,"standard_error":133967.47986433445},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83155.76320061403,"upper_bound":637637.8559392814},"point_estimate":414656.91549606074,"standard_error":152204.0602728022},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5548314.24043023,"upper_bound":5933495.577103647},"point_estimate":5756891.703896104,"standard_error":97577.26771831421},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188897.45707832085,"upper_bound":617841.634257784},"point_estimate":445444.1390709599,"standard_error":124446.14092537411}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 1f9021b..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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,,100,,,59931144.0,ns,13
-aoc_2022_09-part2,,100,,,145846928.0,ns,26
-aoc_2022_09-part2,,100,,,239476152.0,ns,39
-aoc_2022_09-part2,,100,,,300022903.0,ns,52
-aoc_2022_09-part2,,100,,,367260315.0,ns,65
-aoc_2022_09-part2,,100,,,414099144.0,ns,78
-aoc_2022_09-part2,,100,,,548952769.0,ns,91
-aoc_2022_09-part2,,100,,,568762900.0,ns,104
-aoc_2022_09-part2,,100,,,705303912.0,ns,117
-aoc_2022_09-part2,,100,,,748169368.0,ns,130
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 4491cb9..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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":"Linear","iters":[13.0,26.0,39.0,52.0,65.0,78.0,91.0,104.0,117.0,130.0],"times":[59931144.0,145846928.0,239476152.0,300022903.0,367260315.0,414099144.0,548952769.0,568762900.0,705303912.0,748169368.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 550de4c..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[4125329.16826923,4814679.502403846,6652947.060096154,7342297.394230769] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index ba03f02..02f423e 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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":1349347.9706132757,"upper_bound":1366270.392079365},"point_estimate":1357813.1225108223,"standard_error":4329.363234327716},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1345455.498917749,"upper_bound":1366309.0075757576},"point_estimate":1360510.998989899,"standard_error":5503.294849546746},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2877.054137406932,"upper_bound":24886.189720454466},"point_estimate":12981.84353088983,"standard_error":5971.222198254253},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1352847.5300744267,"upper_bound":1371923.625358932},"point_estimate":1360611.2754820937,"standard_error":4987.332294876094},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7447.508298433511,"upper_bound":18741.053678414304},"point_estimate":14375.97436979982,"standard_error":2871.371444074838}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1386624.6672108844,"upper_bound":1517953.9495786093},"point_estimate":1444729.9467479214,"standard_error":33947.93103572362},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1363625.86984127,"upper_bound":1515849.2546296297},"point_estimate":1416542.4971655328,"standard_error":34271.883862252136},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3434.7523023543126,"upper_bound":144289.38970224006},"point_estimate":73177.43223512647,"standard_error":38116.916180695014},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1386170.2160182481,"upper_bound":1591380.0386382623},"point_estimate":1486251.387631416,"standard_error":53852.74372724062},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31368.409502746923,"upper_bound":150320.8119746385},"point_estimate":112439.41218382012,"standard_error":32182.751391064292}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index c30955a..6b31bc7 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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,,100,,,88451008.0,ns,66
-aoc_2022_09-part2,,100,,,176150373.0,ns,132
-aoc_2022_09-part2,,100,,,270417313.0,ns,198
-aoc_2022_09-part2,,100,,,361219710.0,ns,264
-aoc_2022_09-part2,,100,,,449414761.0,ns,330
-aoc_2022_09-part2,,100,,,540287169.0,ns,396
-aoc_2022_09-part2,,100,,,624043825.0,ns,462
-aoc_2022_09-part2,,100,,,730470760.0,ns,528
-aoc_2022_09-part2,,100,,,807340497.0,ns,594
-aoc_2022_09-part2,,100,,,890931583.0,ns,660
+aoc_2022_09-part2,,100,,,85321396.0,ns,63
+aoc_2022_09-part2,,100,,,172713759.0,ns,126
+aoc_2022_09-part2,,100,,,257593800.0,ns,189
+aoc_2022_09-part2,,100,,,361821151.0,ns,252
+aoc_2022_09-part2,,100,,,452871024.0,ns,315
+aoc_2022_09-part2,,100,,,541693797.0,ns,378
+aoc_2022_09-part2,,100,,,617414386.0,ns,441
+aoc_2022_09-part2,,100,,,853383965.0,ns,504
+aoc_2022_09-part2,,100,,,904875465.0,ns,567
+aoc_2022_09-part2,,100,,,859084298.0,ns,630
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index c6f9f06..f696e37 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[66.0,132.0,198.0,264.0,330.0,396.0,462.0,528.0,594.0,660.0],"times":[88451008.0,176150373.0,270417313.0,361219710.0,449414761.0,540287169.0,624043825.0,730470760.0,807340497.0,890931583.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[63.0,126.0,189.0,252.0,315.0,378.0,441.0,504.0,567.0,630.0],"times":[85321396.0,172713759.0,257593800.0,361821151.0,452871024.0,541693797.0,617414386.0,853383965.0,904875465.0,859084298.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index 44694c2..8d8688e 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[1304238.0588203468,1327173.1823593075,1388333.5117965364,1411268.6353354973] \ No newline at end of file
+[1149980.036309524,1257692.7342261905,1544926.5953373015,1652639.2932539682] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 e89fcc5..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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":"100","throughput":null,"full_id":"aoc_2022_09-part2/100","directory_name":"aoc_2022_09-part2/100","title":"aoc_2022_09-part2/100"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 134290e..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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":1096385.9525135504,"upper_bound":1130472.8568653455},"point_estimate":1108715.1955216804,"standard_error":9971.547076868042},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1095107.243902439,"upper_bound":1103238.0284552847},"point_estimate":1098466.2143292683,"standard_error":3258.1541322183452},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1178.398383388093,"upper_bound":10502.464595495348},"point_estimate":6178.411598908843,"standard_error":3298.8928820796123},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1097449.8516619902,"upper_bound":1136174.3904739176},"point_estimate":1108504.4585365853,"standard_error":10873.751921699588},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3031.3911800643064,"upper_bound":51092.29819054101},"point_estimate":33228.590113390965,"standard_error":17200.506134915187}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 9b8b4e8..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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,,100,,,89642574.0,ns,82
-aoc_2022_09-part2,,100,,,179104013.0,ns,164
-aoc_2022_09-part2,,100,,,271396555.0,ns,246
-aoc_2022_09-part2,,100,,,360043455.0,ns,328
-aoc_2022_09-part2,,100,,,452776132.0,ns,410
-aoc_2022_09-part2,,100,,,591661571.0,ns,492
-aoc_2022_09-part2,,100,,,632564625.0,ns,574
-aoc_2022_09-part2,,100,,,718390352.0,ns,656
-aoc_2022_09-part2,,100,,,810065206.0,ns,738
-aoc_2022_09-part2,,100,,,901375954.0,ns,820
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 c503752..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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":[82.0,164.0,246.0,328.0,410.0,492.0,574.0,656.0,738.0,820.0],"times":[89642574.0,179104013.0,271396555.0,360043455.0,452776132.0,591661571.0,632564625.0,718390352.0,810065206.0,901375954.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 bd14783..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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 @@
-[1074163.7757452573,1084953.2706639566,1113725.2571138213,1124514.7520325205] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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 e89fcc5..e89fcc5 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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/100/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/100/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..e5d2d1c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/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":1090415.455240781,"upper_bound":1102586.1194287774},"point_estimate":1096889.129723674,"standard_error":3117.132524363868},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1091024.5519381533,"upper_bound":1105228.1402439023},"point_estimate":1098222.7896341463,"standard_error":3280.5575243804246},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1752.911297334969,"upper_bound":16779.093093849096},"point_estimate":9327.860904641173,"standard_error":3952.9771114765167},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1092511.230145544,"upper_bound":1100006.8377518558},"point_estimate":1095834.7809629396,"standard_error":1886.8298497039905},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4874.769797758518,"upper_bound":13883.138878971586},"point_estimate":10390.835802005606,"standard_error":2468.9074009150354}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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..1f48bb6
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/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,,100,,,88139355.0,ns,82
+aoc_2022_09-part2,,100,,,181766458.0,ns,164
+aoc_2022_09-part2,,100,,,272852519.0,ns,246
+aoc_2022_09-part2,,100,,,362514830.0,ns,328
+aoc_2022_09-part2,,100,,,450097990.0,ns,410
+aoc_2022_09-part2,,100,,,540533637.0,ns,492
+aoc_2022_09-part2,,100,,,623864837.0,ns,574
+aoc_2022_09-part2,,100,,,718435827.0,ns,656
+aoc_2022_09-part2,,100,,,811921490.0,ns,738
+aoc_2022_09-part2,,100,,,895968923.0,ns,820
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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..80f58bb
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/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":[82.0,164.0,246.0,328.0,410.0,492.0,574.0,656.0,738.0,820.0],"times":[88139355.0,181766458.0,272852519.0,362514830.0,450097990.0,540533637.0,623864837.0,718435827.0,811921490.0,895968923.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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..1c24ec1
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/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 @@
+[1061224.8686991867,1077251.3905614836,1119988.7821942752,1136015.304056572] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 2a37a6d..cb117f0 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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":1081595.678164064,"upper_bound":1091480.1489067227},"point_estimate":1086300.9999192343,"standard_error":2502.5978481299303},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1082815.6022058823,"upper_bound":1088630.1804621848},"point_estimate":1086028.945751634,"standard_error":1528.6830955886744},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":888.8254673575619,"upper_bound":12610.596818352522},"point_estimate":3147.522243061512,"standard_error":2707.8787071432025},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1081832.7743192872,"upper_bound":1087909.2609394698},"point_estimate":1085484.3909243697,"standard_error":1539.6108504210315},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2124.532608761331,"upper_bound":11960.294274416136},"point_estimate":8351.050078780687,"standard_error":2556.0822994438386}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1081600.6888208617,"upper_bound":1086077.9758773858},"point_estimate":1083884.1751478645,"standard_error":1145.4516541186108},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1081152.4672619049,"upper_bound":1086736.4},"point_estimate":1084073.7938988097,"standard_error":1297.8405084009512},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":504.1721184795788,"upper_bound":7459.757806312591},"point_estimate":3846.8176838481268,"standard_error":1892.7022931687989},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1081822.8559283928,"upper_bound":1087104.4974338624},"point_estimate":1084689.2320964749,"standard_error":1361.26294941897},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2111.4417519501117,"upper_bound":4794.303424423747},"point_estimate":3830.8532773084808,"standard_error":692.4236699640481}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index 4c5326e..295fbe9 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/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,,100,,,92133966.0,ns,85
-aoc_2022_09-part2,,100,,,187814822.0,ns,170
-aoc_2022_09-part2,,100,,,277167117.0,ns,255
-aoc_2022_09-part2,,100,,,369779857.0,ns,340
-aoc_2022_09-part2,,100,,,455244487.0,ns,425
-aoc_2022_09-part2,,100,,,551195064.0,ns,510
-aoc_2022_09-part2,,100,,,648355165.0,ns,595
-aoc_2022_09-part2,,100,,,737702467.0,ns,680
-aoc_2022_09-part2,,100,,,830122936.0,ns,765
-aoc_2022_09-part2,,100,,,924948717.0,ns,850
+aoc_2022_09-part2,,100,,,90603001.0,ns,84
+aoc_2022_09-part2,,100,,,182061227.0,ns,168
+aoc_2022_09-part2,,100,,,274472555.0,ns,252
+aoc_2022_09-part2,,100,,,364357653.0,ns,336
+aoc_2022_09-part2,,100,,,456429288.0,ns,420
+aoc_2022_09-part2,,100,,,543169686.0,ns,504
+aoc_2022_09-part2,,100,,,635949703.0,ns,588
+aoc_2022_09-part2,,100,,,728279873.0,ns,672
+aoc_2022_09-part2,,100,,,819829027.0,ns,756
+aoc_2022_09-part2,,100,,,914576333.0,ns,840
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index 7b46040..1e039d4 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[85.0,170.0,255.0,340.0,425.0,510.0,595.0,680.0,765.0,850.0],"times":[92133966.0,187814822.0,277167117.0,369779857.0,455244487.0,551195064.0,648355165.0,737702467.0,830122936.0,924948717.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[84.0,168.0,252.0,336.0,420.0,504.0,588.0,672.0,756.0,840.0],"times":[90603001.0,182061227.0,274472555.0,364357653.0,456429288.0,543169686.0,635949703.0,728279873.0,819829027.0,914576333.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index 34eb772..33dad81 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/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/100/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[1072559.0807352946,1078359.9909191178,1093829.0847426467,1099629.99492647] \ No newline at end of file
+[1069859.774178005,1075972.2772888325,1092272.2855843722,1098384.7886951996] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/100/new/estimates.json
index 134290e..e5d2d1c 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1096385.9525135504,"upper_bound":1130472.8568653455},"point_estimate":1108715.1955216804,"standard_error":9971.547076868042},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1095107.243902439,"upper_bound":1103238.0284552847},"point_estimate":1098466.2143292683,"standard_error":3258.1541322183452},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1178.398383388093,"upper_bound":10502.464595495348},"point_estimate":6178.411598908843,"standard_error":3298.8928820796123},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1097449.8516619902,"upper_bound":1136174.3904739176},"point_estimate":1108504.4585365853,"standard_error":10873.751921699588},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3031.3911800643064,"upper_bound":51092.29819054101},"point_estimate":33228.590113390965,"standard_error":17200.506134915187}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1090415.455240781,"upper_bound":1102586.1194287774},"point_estimate":1096889.129723674,"standard_error":3117.132524363868},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1091024.5519381533,"upper_bound":1105228.1402439023},"point_estimate":1098222.7896341463,"standard_error":3280.5575243804246},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1752.911297334969,"upper_bound":16779.093093849096},"point_estimate":9327.860904641173,"standard_error":3952.9771114765167},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1092511.230145544,"upper_bound":1100006.8377518558},"point_estimate":1095834.7809629396,"standard_error":1886.8298497039905},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4874.769797758518,"upper_bound":13883.138878971586},"point_estimate":10390.835802005606,"standard_error":2468.9074009150354}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/100/new/raw.csv
index 9b8b4e8..1f48bb6 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,100,,,89642574.0,ns,82
-aoc_2022_09-part2,,100,,,179104013.0,ns,164
-aoc_2022_09-part2,,100,,,271396555.0,ns,246
-aoc_2022_09-part2,,100,,,360043455.0,ns,328
-aoc_2022_09-part2,,100,,,452776132.0,ns,410
-aoc_2022_09-part2,,100,,,591661571.0,ns,492
-aoc_2022_09-part2,,100,,,632564625.0,ns,574
-aoc_2022_09-part2,,100,,,718390352.0,ns,656
-aoc_2022_09-part2,,100,,,810065206.0,ns,738
-aoc_2022_09-part2,,100,,,901375954.0,ns,820
+aoc_2022_09-part2,,100,,,88139355.0,ns,82
+aoc_2022_09-part2,,100,,,181766458.0,ns,164
+aoc_2022_09-part2,,100,,,272852519.0,ns,246
+aoc_2022_09-part2,,100,,,362514830.0,ns,328
+aoc_2022_09-part2,,100,,,450097990.0,ns,410
+aoc_2022_09-part2,,100,,,540533637.0,ns,492
+aoc_2022_09-part2,,100,,,623864837.0,ns,574
+aoc_2022_09-part2,,100,,,718435827.0,ns,656
+aoc_2022_09-part2,,100,,,811921490.0,ns,738
+aoc_2022_09-part2,,100,,,895968923.0,ns,820
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/new/sample.json b/analysis/current/criterion/aoc_2022_09-part2/100/new/sample.json
index c503752..80f58bb 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[82.0,164.0,246.0,328.0,410.0,492.0,574.0,656.0,738.0,820.0],"times":[89642574.0,179104013.0,271396555.0,360043455.0,452776132.0,591661571.0,632564625.0,718390352.0,810065206.0,901375954.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[82.0,164.0,246.0,328.0,410.0,492.0,574.0,656.0,738.0,820.0],"times":[88139355.0,181766458.0,272852519.0,362514830.0,450097990.0,540533637.0,623864837.0,718435827.0,811921490.0,895968923.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/100/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/100/new/tukey.json
index bd14783..1c24ec1 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/100/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/100/new/tukey.json
@@ -1 +1 @@
-[1074163.7757452573,1084953.2706639566,1113725.2571138213,1124514.7520325205] \ No newline at end of file
+[1061224.8686991867,1077251.3905614836,1119988.7821942752,1136015.304056572] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index dc3275e..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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":568750134.7,"upper_bound":940763314.1},"point_estimate":750033203.6,"standard_error":95363575.80190887},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":490740888.0,"upper_bound":1050229752.0},"point_estimate":725515682.5,"standard_error":125152737.5760825},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27892173.319914937,"upper_bound":567839660.2461308},"point_estimate":351058881.043759,"standard_error":130581250.66835134},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":169785966.37850875,"upper_bound":403664519.3969317},"point_estimate":317887089.9540746,"standard_error":58908438.95601034}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 1d9b33d..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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,,1000,,,588225118.0,ns,1
-aoc_2022_09-part2,,1000,,,490740888.0,ns,1
-aoc_2022_09-part2,,1000,,,1311202642.0,ns,1
-aoc_2022_09-part2,,1000,,,486718526.0,ns,1
-aoc_2022_09-part2,,1000,,,1086473434.0,ns,1
-aoc_2022_09-part2,,1000,,,1050229752.0,ns,1
-aoc_2022_09-part2,,1000,,,726381808.0,ns,1
-aoc_2022_09-part2,,1000,,,273434727.0,ns,1
-aoc_2022_09-part2,,1000,,,724649557.0,ns,1
-aoc_2022_09-part2,,1000,,,762275584.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 0e227fb..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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":[588225118.0,490740888.0,1311202642.0,486718526.0,1086473434.0,1050229752.0,726381808.0,273434727.0,724649557.0,762275584.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 7ded9d9..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[-874275848.0,-179581951.25,1672935106.75,2367629003.5] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
index 9d63608..d26df23 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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":15441261.82861111,"upper_bound":16132417.818923613},"point_estimate":15777281.022499999,"standard_error":177046.51456158946},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15402917.997222222,"upper_bound":16108465.983333334},"point_estimate":15765657.791666668,"standard_error":202172.6551219824},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68478.03930093907,"upper_bound":1003833.5701908921},"point_estimate":438228.4240032239,"standard_error":215041.1672113072},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15568690.134300357,"upper_bound":16375493.891266238},"point_estimate":15970169.612554112,"standard_error":203311.3256334039},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":276702.71581449214,"upper_bound":794022.7084705865},"point_estimate":588173.3456423805,"standard_error":134789.54509237382}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15424154.155886244,"upper_bound":15573559.961724538},"point_estimate":15489753.970886245,"standard_error":38728.08095850252},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15414710.666666666,"upper_bound":15520398.314814815},"point_estimate":15464833.283333333,"standard_error":26210.365910287564},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12658.413865266943,"upper_bound":159300.19660435783},"point_estimate":78346.25218129902,"standard_error":35783.2312012574},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15433632.900459122,"upper_bound":15509654.161113955},"point_estimate":15474322.062770562,"standard_error":19151.635903612067},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39646.76838229028,"upper_bound":187332.1065345075},"point_estimate":129491.39312942915,"standard_error":43715.8985336551}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
index ddb5753..67f3fb9 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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,,1000,,,89011826.0,ns,6
-aoc_2022_09-part2,,1000,,,191129475.0,ns,12
-aoc_2022_09-part2,,1000,,,292764678.0,ns,18
-aoc_2022_09-part2,,1000,,,374492624.0,ns,24
-aoc_2022_09-part2,,1000,,,457444934.0,ns,30
-aoc_2022_09-part2,,1000,,,560076175.0,ns,36
-aoc_2022_09-part2,,1000,,,647519208.0,ns,42
-aoc_2022_09-part2,,1000,,,813984590.0,ns,48
-aoc_2022_09-part2,,1000,,,864447447.0,ns,54
-aoc_2022_09-part2,,1000,,,957133658.0,ns,60
+aoc_2022_09-part2,,1000,,,94864305.0,ns,6
+aoc_2022_09-part2,,1000,,,185841780.0,ns,12
+aoc_2022_09-part2,,1000,,,275850651.0,ns,18
+aoc_2022_09-part2,,1000,,,369677091.0,ns,24
+aoc_2022_09-part2,,1000,,,463852597.0,ns,30
+aoc_2022_09-part2,,1000,,,556315749.0,ns,36
+aoc_2022_09-part2,,1000,,,653258261.0,ns,42
+aoc_2022_09-part2,,1000,,,739906112.0,ns,48
+aoc_2022_09-part2,,1000,,,838101509.0,ns,54
+aoc_2022_09-part2,,1000,,,928074800.0,ns,60
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
index d400ca4..6df4405 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[89011826.0,191129475.0,292764678.0,374492624.0,457444934.0,560076175.0,647519208.0,813984590.0,864447447.0,957133658.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0],"times":[94864305.0,185841780.0,275850651.0,369677091.0,463852597.0,556315749.0,653258261.0,739906112.0,838101509.0,928074800.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
index f646953..6b08ff1 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[13826229.177777778,14639245.029861111,16807287.302083332,17620303.154166665] \ No newline at end of file
+[15161339.791666664,15292838.302083332,15643500.99652778,15774999.506944448] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 abf355f..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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":"1000","throughput":null,"full_id":"aoc_2022_09-part2/1000","directory_name":"aoc_2022_09-part2/1000","title":"aoc_2022_09-part2/1000"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 22cd962..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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":11642337.178025296,"upper_bound":11765628.099107143},"point_estimate":11697424.483373016,"standard_error":31772.635072988178},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11624522.819444444,"upper_bound":11753652.888392858},"point_estimate":11659413.74375,"standard_error":35587.09536033437},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17521.820535176055,"upper_bound":153218.04333608598},"point_estimate":84684.6742277965,"standard_error":34583.73711954529},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11637902.261132935,"upper_bound":11727331.995535715},"point_estimate":11679162.995454546,"standard_error":22611.55790634083},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41010.91738982935,"upper_bound":146469.85223750488},"point_estimate":105603.19537068503,"standard_error":30049.790500876097}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 e529ac5..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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,,1000,,,95545950.0,ns,8
-aoc_2022_09-part2,,1000,,,186361527.0,ns,16
-aoc_2022_09-part2,,1000,,,278568837.0,ns,24
-aoc_2022_09-part2,,1000,,,372570868.0,ns,32
-aoc_2022_09-part2,,1000,,,469411595.0,ns,40
-aoc_2022_09-part2,,1000,,,556568670.0,ns,48
-aoc_2022_09-part2,,1000,,,660017839.0,ns,56
-aoc_2022_09-part2,,1000,,,750161468.0,ns,64
-aoc_2022_09-part2,,1000,,,836965643.0,ns,72
-aoc_2022_09-part2,,1000,,,933698564.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 4e6cdbf..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[95545950.0,186361527.0,278568837.0,372570868.0,469411595.0,556568670.0,660017839.0,750161468.0,836965643.0,933698564.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 ee1614b..0000000
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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 @@
-[11321051.161458328,11475076.59114583,11885811.070312502,12039836.500000004] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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 abf355f..abf355f 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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/1000/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/1000/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..5c4d8ac
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/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":11550559.97950521,"upper_bound":11650808.01236979},"point_estimate":11597341.822410714,"standard_error":25761.88507320968},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11529087.9375,"upper_bound":11654652.55},"point_estimate":11581069.922916666,"standard_error":32195.289992176648},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18110.066784733885,"upper_bound":139069.5917872712},"point_estimate":76009.68062868342,"standard_error":31632.64377679777},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11547787.565443203,"upper_bound":11654983.955613578},"point_estimate":11591534.846753247,"standard_error":26986.177186629662},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39181.35508298407,"upper_bound":111146.06561210612},"point_estimate":85620.38436733944,"standard_error":18972.837387594096}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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..53f0949
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/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,,1000,,,92874048.0,ns,8
+aoc_2022_09-part2,,1000,,,183997538.0,ns,16
+aoc_2022_09-part2,,1000,,,277284434.0,ns,24
+aoc_2022_09-part2,,1000,,,372211955.0,ns,32
+aoc_2022_09-part2,,1000,,,468001964.0,ns,40
+aoc_2022_09-part2,,1000,,,564997237.0,ns,48
+aoc_2022_09-part2,,1000,,,644958819.0,ns,56
+aoc_2022_09-part2,,1000,,,737861628.0,ns,64
+aoc_2022_09-part2,,1000,,,832240797.0,ns,72
+aoc_2022_09-part2,,1000,,,928259191.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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..af1eb04
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/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":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[92874048.0,183997538.0,277284434.0,372211955.0,468001964.0,564997237.0,644958819.0,737861628.0,832240797.0,928259191.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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..c436eaf
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/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 @@
+[11262686.809895836,11398941.141927086,11762286.02734375,11898540.359374998] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
index 0b33975..89bea34 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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":10584382.807840718,"upper_bound":10937371.716318782},"point_estimate":10725183.27611552,"standard_error":95981.92949319952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10561071.539682541,"upper_bound":10761012.938271604},"point_estimate":10620777.826388888,"standard_error":51143.21318683871},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14521.54851858084,"upper_bound":236260.44359951915},"point_estimate":97102.24350247813,"standard_error":64352.07888173467},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10603071.577379053,"upper_bound":10851952.440060869},"point_estimate":10723210.243867245,"standard_error":62447.92797321111},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":60003.07284876952,"upper_bound":485919.1016445488},"point_estimate":321432.08513987355,"standard_error":138567.51630551473}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11455351.982083334,"upper_bound":11785262.433869047},"point_estimate":11583836.189970238,"standard_error":91037.7097613017},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11443099.65625,"upper_bound":11586896.510416668},"point_estimate":11496732.375,"standard_error":34589.55628131933},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6443.51847935468,"upper_bound":197801.97122581486},"point_estimate":46082.10442937901,"standard_error":55355.138876654426},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11483574.918726679,"upper_bound":11915355.35704452},"point_estimate":11624936.751623377,"standard_error":120187.55441439066},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42385.11230631766,"upper_bound":460809.27651325683},"point_estimate":303070.6028022113,"standard_error":137710.4674972179}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
index d44a536..6b92f20 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/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,,1000,,,94720428.0,ns,9
-aoc_2022_09-part2,,1000,,,191446053.0,ns,18
-aoc_2022_09-part2,,1000,,,285824012.0,ns,27
-aoc_2022_09-part2,,1000,,,417495749.0,ns,36
-aoc_2022_09-part2,,1000,,,478973173.0,ns,45
-aoc_2022_09-part2,,1000,,,566371836.0,ns,54
-aoc_2022_09-part2,,1000,,,667652018.0,ns,63
-aoc_2022_09-part2,,1000,,,763607795.0,ns,72
-aoc_2022_09-part2,,1000,,,871642048.0,ns,81
-aoc_2022_09-part2,,1000,,,973055413.0,ns,90
+aoc_2022_09-part2,,1000,,,91281001.0,ns,8
+aoc_2022_09-part2,,1000,,,183617187.0,ns,16
+aoc_2022_09-part2,,1000,,,276784625.0,ns,24
+aoc_2022_09-part2,,1000,,,363703351.0,ns,32
+aoc_2022_09-part2,,1000,,,458821152.0,ns,40
+aoc_2022_09-part2,,1000,,,560219092.0,ns,48
+aoc_2022_09-part2,,1000,,,695293401.0,ns,56
+aoc_2022_09-part2,,1000,,,735607664.0,ns,64
+aoc_2022_09-part2,,1000,,,827970840.0,ns,72
+aoc_2022_09-part2,,1000,,,920204955.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
index ef2c2a1..f351123 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[9.0,18.0,27.0,36.0,45.0,54.0,63.0,72.0,81.0,90.0],"times":[94720428.0,191446053.0,285824012.0,417495749.0,478973173.0,566371836.0,667652018.0,763607795.0,871642048.0,973055413.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[91281001.0,183617187.0,276784625.0,363703351.0,458821152.0,560219092.0,695293401.0,735607664.0,827970840.0,920204955.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
index 98500ea..24e89cd 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/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/1000/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_09-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[10160709.30714286,10374838.982936509,10945851.451719575,11159981.127513224] \ No newline at end of file
+[11312180.540625006,11392047.843750004,11605027.318749998,11684894.621874996] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/new/estimates.json b/analysis/current/criterion/aoc_2022_09-part2/1000/new/estimates.json
index 22cd962..5c4d8ac 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11642337.178025296,"upper_bound":11765628.099107143},"point_estimate":11697424.483373016,"standard_error":31772.635072988178},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11624522.819444444,"upper_bound":11753652.888392858},"point_estimate":11659413.74375,"standard_error":35587.09536033437},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17521.820535176055,"upper_bound":153218.04333608598},"point_estimate":84684.6742277965,"standard_error":34583.73711954529},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11637902.261132935,"upper_bound":11727331.995535715},"point_estimate":11679162.995454546,"standard_error":22611.55790634083},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41010.91738982935,"upper_bound":146469.85223750488},"point_estimate":105603.19537068503,"standard_error":30049.790500876097}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11550559.97950521,"upper_bound":11650808.01236979},"point_estimate":11597341.822410714,"standard_error":25761.88507320968},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11529087.9375,"upper_bound":11654652.55},"point_estimate":11581069.922916666,"standard_error":32195.289992176648},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18110.066784733885,"upper_bound":139069.5917872712},"point_estimate":76009.68062868342,"standard_error":31632.64377679777},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11547787.565443203,"upper_bound":11654983.955613578},"point_estimate":11591534.846753247,"standard_error":26986.177186629662},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39181.35508298407,"upper_bound":111146.06561210612},"point_estimate":85620.38436733944,"standard_error":18972.837387594096}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/new/raw.csv b/analysis/current/criterion/aoc_2022_09-part2/1000/new/raw.csv
index e529ac5..53f0949 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_09-part2,,1000,,,95545950.0,ns,8
-aoc_2022_09-part2,,1000,,,186361527.0,ns,16
-aoc_2022_09-part2,,1000,,,278568837.0,ns,24
-aoc_2022_09-part2,,1000,,,372570868.0,ns,32
-aoc_2022_09-part2,,1000,,,469411595.0,ns,40
-aoc_2022_09-part2,,1000,,,556568670.0,ns,48
-aoc_2022_09-part2,,1000,,,660017839.0,ns,56
-aoc_2022_09-part2,,1000,,,750161468.0,ns,64
-aoc_2022_09-part2,,1000,,,836965643.0,ns,72
-aoc_2022_09-part2,,1000,,,933698564.0,ns,80
+aoc_2022_09-part2,,1000,,,92874048.0,ns,8
+aoc_2022_09-part2,,1000,,,183997538.0,ns,16
+aoc_2022_09-part2,,1000,,,277284434.0,ns,24
+aoc_2022_09-part2,,1000,,,372211955.0,ns,32
+aoc_2022_09-part2,,1000,,,468001964.0,ns,40
+aoc_2022_09-part2,,1000,,,564997237.0,ns,48
+aoc_2022_09-part2,,1000,,,644958819.0,ns,56
+aoc_2022_09-part2,,1000,,,737861628.0,ns,64
+aoc_2022_09-part2,,1000,,,832240797.0,ns,72
+aoc_2022_09-part2,,1000,,,928259191.0,ns,80
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/new/sample.json b/analysis/current/criterion/aoc_2022_09-part2/1000/new/sample.json
index 4e6cdbf..af1eb04 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[95545950.0,186361527.0,278568837.0,372570868.0,469411595.0,556568670.0,660017839.0,750161468.0,836965643.0,933698564.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[8.0,16.0,24.0,32.0,40.0,48.0,56.0,64.0,72.0,80.0],"times":[92874048.0,183997538.0,277284434.0,372211955.0,468001964.0,564997237.0,644958819.0,737861628.0,832240797.0,928259191.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_09-part2/1000/new/tukey.json b/analysis/current/criterion/aoc_2022_09-part2/1000/new/tukey.json
index ee1614b..c436eaf 100644
--- a/analysis/current/criterion/aoc_2022_09-part2/1000/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_09-part2/1000/new/tukey.json
@@ -1 +1 @@
-[11321051.161458328,11475076.59114583,11885811.070312502,12039836.500000004] \ No newline at end of file
+[11262686.809895836,11398941.141927086,11762286.02734375,11898540.359374998] \ 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)])])/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
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
index d35766b..d35766b 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..9e3dd2f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1148.5972221546283,"upper_bound":1207.3955587711014},"point_estimate":1176.7991239182538,"standard_error":15.079009400665326},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1133.8199294318044,"upper_bound":1224.2930413849444},"point_estimate":1161.4334752808531,"standard_error":26.09629025696801},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1.6218586644780717,"upper_bound":83.03992199788469},"point_estimate":48.57460515417536,"standard_error":21.03987265729116},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1173.1823949473655,"upper_bound":1236.730564206063},"point_estimate":1215.8544389544024,"standard_error":15.987475703712112},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28.855574827196584,"upper_bound":59.14972313847823},"point_estimate":50.23319800925042,"standard_error":7.653415452596248}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..9315256
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part1,,large,,,9318866.0,ns,8219
+aoc_2022_14-part1,,large,,,18670098.0,ns,16438
+aoc_2022_14-part1,,large,,,27592093.0,ns,24657
+aoc_2022_14-part1,,large,,,37271866.0,ns,32876
+aoc_2022_14-part1,,large,,,47594454.0,ns,41095
+aoc_2022_14-part1,,large,,,57436516.0,ns,49314
+aoc_2022_14-part1,,large,,,68995687.0,ns,57533
+aoc_2022_14-part1,,large,,,80346921.0,ns,65752
+aoc_2022_14-part1,,large,,,92627429.0,ns,73971
+aoc_2022_14-part1,,large,,,102684023.0,ns,82190
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..21654c8
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[8219.0,16438.0,24657.0,32876.0,41095.0,49314.0,57533.0,65752.0,73971.0,82190.0],"times":[9318866.0,18670098.0,27592093.0,37271866.0,47594454.0,57436516.0,68995687.0,80346921.0,92627429.0,102684023.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..89b8005
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[888.3903678106478,1011.3512704121982,1339.2470106829992,1462.2079132845497] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 511f303..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1146.9030208333334,"upper_bound":1188.0565129791955},"point_estimate":1166.5883596374986,"standard_error":10.535647601419088},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1138.7357110271114,"upper_bound":1198.440598388078},"point_estimate":1158.902971031022,"standard_error":16.199443176803246},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1.9100085655431693,"upper_bound":62.92348124260193},"point_estimate":30.19143443320103,"standard_error":16.292827142932925},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1151.6314576599893,"upper_bound":1210.4503351421597},"point_estimate":1188.702596217651,"standard_error":14.921662662663932},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.127169412578006,"upper_bound":43.03646278899429},"point_estimate":35.09252073725207,"standard_error":6.35608226583293}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 91138ab..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part1,,large,,,15045471.0,ns,13152
-aoc_2022_14-part1,,large,,,29582979.0,ns,26304
-aoc_2022_14-part1,,large,,,45156345.0,ns,39456
-aoc_2022_14-part1,,large,,,61726675.0,ns,52608
-aoc_2022_14-part1,,large,,,77400419.0,ns,65760
-aoc_2022_14-part1,,large,,,90149232.0,ns,78912
-aoc_2022_14-part1,,large,,,104354832.0,ns,92064
-aoc_2022_14-part1,,large,,,124314804.0,ns,105216
-aoc_2022_14-part1,,large,,,145018077.0,ns,118368
-aoc_2022_14-part1,,large,,,160436977.0,ns,131520
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index a34d02f..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[13152.0,26304.0,39456.0,52608.0,65760.0,78912.0,92064.0,105216.0,118368.0,131520.0],"times":[15045471.0,29582979.0,45156345.0,61726675.0,77400419.0,90149232.0,104354832.0,124314804.0,145018077.0,160436977.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 9d771d6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1029.994337363138,1086.3939809534668,1236.7930305276768,1293.1926741180055] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
index 6654dfe..3d18afa 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1190.6861184622612,"upper_bound":1228.9658570583467},"point_estimate":1209.0364962914907,"standard_error":9.819501242463895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1176.4083346382713,"upper_bound":1230.4693696280056},"point_estimate":1211.565544233666,"standard_error":14.143666500359474},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.201959692077328,"upper_bound":59.004363531229316},"point_estimate":41.93544111790447,"standard_error":14.463583667319524},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1206.8260227091623,"upper_bound":1251.808457315457},"point_estimate":1233.8168188529291,"standard_error":11.625400740178357},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.637089841822224,"upper_bound":41.48154126082129},"point_estimate":32.74498419338613,"standard_error":6.089151297172668}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1228.696929970151,"upper_bound":1356.6448385777092},"point_estimate":1283.9758149448694,"standard_error":33.437391404060925},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1216.6413269384493,"upper_bound":1319.2620898836485},"point_estimate":1250.8696542765788,"standard_error":27.551550727850902},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6.713946870012347,"upper_bound":125.390367694606},"point_estimate":77.36715018387925,"standard_error":29.311084568505464},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1266.5863139540181,"upper_bound":1429.335056882185},"point_estimate":1341.3887921351231,"standard_error":42.49602827911319},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":37.04941664052133,"upper_bound":162.42434044941854},"point_estimate":111.8310324321618,"standard_error":38.61534739671762}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
index 386c904..658c2ed 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part1,,large,,,15164417.0,ns,12772
-aoc_2022_14-part1,,large,,,29960713.0,ns,25544
-aoc_2022_14-part1,,large,,,44890451.0,ns,38316
-aoc_2022_14-part1,,large,,,60100349.0,ns,51088
-aoc_2022_14-part1,,large,,,77720894.0,ns,63860
-aoc_2022_14-part1,,large,,,92858687.0,ns,76632
-aoc_2022_14-part1,,large,,,108302477.0,ns,89404
-aoc_2022_14-part1,,large,,,125437974.0,ns,102176
-aoc_2022_14-part1,,large,,,142982377.0,ns,114948
-aoc_2022_14-part1,,large,,,162257103.0,ns,127720
+aoc_2022_14-part1,,large,,,14615557.0,ns,12510
+aoc_2022_14-part1,,large,,,29961617.0,ns,25020
+aoc_2022_14-part1,,large,,,45660549.0,ns,37530
+aoc_2022_14-part1,,large,,,62661439.0,ns,50040
+aoc_2022_14-part1,,large,,,77760284.0,ns,62550
+aoc_2022_14-part1,,large,,,93788394.0,ns,75060
+aoc_2022_14-part1,,large,,,114512610.0,ns,87570
+aoc_2022_14-part1,,large,,,156745029.0,ns,100080
+aoc_2022_14-part1,,large,,,146577941.0,ns,112590
+aoc_2022_14-part1,,large,,,167214996.0,ns,125100
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
index 41c9db3..95d1929 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[12772.0,25544.0,38316.0,51088.0,63860.0,76632.0,89404.0,102176.0,114948.0,127720.0],"times":[15164417.0,29960713.0,44890451.0,60100349.0,77720894.0,92858687.0,108302477.0,125437974.0,142982377.0,162257103.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[12510.0,25020.0,37530.0,50040.0,62550.0,75060.0,87570.0,100080.0,112590.0,125100.0],"times":[14615557.0,29961617.0,45660549.0,62661439.0,77760284.0,93788394.0,114512610.0,156745029.0,146577941.0,167214996.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
index 1e94728..3c070d9 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[1041.5059867287825,1110.3207857031011,1293.8269163012837,1362.641715275602] \ No newline at end of file
+[974.4326730996158,1098.8530851509272,1430.6408506210905,1555.0612626724017] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
index d35766b..d35766b 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..a1a5c0e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1607.4971099699965,"upper_bound":1717.764377846638},"point_estimate":1652.1264640204613,"standard_error":29.554252389169104},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1597.5156485170428,"upper_bound":1657.7950322168117},"point_estimate":1628.6667625793125,"standard_error":15.360872012845018},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10.043559259495447,"upper_bound":80.64609885598371},"point_estimate":33.322481219828646,"standard_error":20.936855931439094},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1614.0349122030398,"upper_bound":1659.9341597704222},"point_estimate":1636.023736511386,"standard_error":11.609164632325758},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.789129531946326,"upper_bound":148.6495852968913},"point_estimate":98.43722470048777,"standard_error":41.198946328643345}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..08633ac
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part1,,large,,,18939646.0,ns,11295
+aoc_2022_14-part1,,large,,,35562798.0,ns,22590
+aoc_2022_14-part1,,large,,,64953455.0,ns,33885
+aoc_2022_14-part1,,large,,,73847188.0,ns,45180
+aoc_2022_14-part1,,large,,,88831239.0,ns,56475
+aoc_2022_14-part1,,large,,,109978711.0,ns,67770
+aoc_2022_14-part1,,large,,,127237278.0,ns,79065
+aoc_2022_14-part1,,large,,,146451836.0,ns,90360
+aoc_2022_14-part1,,large,,,166589494.0,ns,101655
+aoc_2022_14-part1,,large,,,186844802.0,ns,112950
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..babdc7a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[11295.0,22590.0,33885.0,45180.0,56475.0,67770.0,79065.0,90360.0,101655.0,112950.0],"times":[18939646.0,35562798.0,64953455.0,73847188.0,88831239.0,109978711.0,127237278.0,146451836.0,166589494.0,186844802.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..ad9ac75
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[1497.4947513649113,1554.8202121145052,1707.6881074467558,1765.0135681963498] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 47e2431..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1528.5888010752226,"upper_bound":1576.7750983649396},"point_estimate":1553.2271120413802,"standard_error":12.350435773776466},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1519.6076774505068,"upper_bound":1590.755824480927},"point_estimate":1555.413060676347,"standard_error":15.013854790157838},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.2367712062199185,"upper_bound":75.77287261460489},"point_estimate":42.234106640947935,"standard_error":18.651882641274877},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1550.9209598336572,"upper_bound":1596.834010116521},"point_estimate":1578.3762430471509,"standard_error":11.96276710037929},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23.076760971908254,"upper_bound":51.34221746919802},"point_estimate":41.02475929728448,"standard_error":7.34607243764697}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 293b96d..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,large,,,12304699.0,ns,8284
-aoc_2022_14-part1,,large,,,24829079.0,ns,16568
-aoc_2022_14-part1,,large,,,38117570.0,ns,24852
-aoc_2022_14-part1,,large,,,52711285.0,ns,33136
-aoc_2022_14-part1,,large,,,64659893.0,ns,41420
-aoc_2022_14-part1,,large,,,76573923.0,ns,49704
-aoc_2022_14-part1,,large,,,90276380.0,ns,57988
-aoc_2022_14-part1,,large,,,102987663.0,ns,66272
-aoc_2022_14-part1,,large,,,119351687.0,ns,74556
-aoc_2022_14-part1,,large,,,133407363.0,ns,82840
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 916c284..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[8284.0,16568.0,24852.0,33136.0,41420.0,49704.0,57988.0,66272.0,74556.0,82840.0],"times":[12304699.0,24829079.0,38117570.0,52711285.0,64659893.0,76573923.0,90276380.0,102987663.0,119351687.0,133407363.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index fbde661..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1391.9373174191214,1463.712057128199,1655.1113630190725,1726.8861027281503] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
index d3693d0..ddf193a 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1483.3686344730454,"upper_bound":1532.007683718343},"point_estimate":1506.923475015706,"standard_error":12.479691912466965},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1473.155850998652,"upper_bound":1539.6394947514602},"point_estimate":1502.5986398725647,"standard_error":14.0982049062967},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.812345381432203,"upper_bound":78.33980007755618},"point_estimate":32.72811802268485,"standard_error":18.68607130740271},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1498.9079330363231,"upper_bound":1557.948871174469},"point_estimate":1536.1789709371624,"standard_error":15.117335375098994},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.1775765699745,"upper_bound":52.276640879228786},"point_estimate":41.53881119196387,"standard_error":7.887635557015713}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1491.37722057959,"upper_bound":1582.2922505754018},"point_estimate":1533.1051948200402,"standard_error":23.302214842223208},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1462.8855805696764,"upper_bound":1573.6343621399176},"point_estimate":1516.3640174176667,"standard_error":29.265462126676816},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.604150555708507,"upper_bound":126.04017029380887},"point_estimate":81.66204953060102,"standard_error":27.188552563801416},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1530.0330244266208,"upper_bound":1591.3796667191864},"point_estimate":1562.876031085835,"standard_error":15.485805206719458},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.55512969013749,"upper_bound":105.61754774860879},"point_estimate":77.54534959312343,"standard_error":19.93063364055953}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
index 26122d2..7f8b28c 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,large,,,12247317.0,ns,8161
-aoc_2022_14-part1,,large,,,23791852.0,ns,16322
-aoc_2022_14-part1,,large,,,35493978.0,ns,24483
-aoc_2022_14-part1,,large,,,48497023.0,ns,32644
-aoc_2022_14-part1,,large,,,60744619.0,ns,40805
-aoc_2022_14-part1,,large,,,73867832.0,ns,48966
-aoc_2022_14-part1,,large,,,87391926.0,ns,57127
-aoc_2022_14-part1,,large,,,98224784.0,ns,65288
-aoc_2022_14-part1,,large,,,115556594.0,ns,73449
-aoc_2022_14-part1,,large,,,128186905.0,ns,81610
+aoc_2022_14-part1,,large,,,12006371.0,ns,8262
+aoc_2022_14-part1,,large,,,24119783.0,ns,16524
+aoc_2022_14-part1,,large,,,36259082.0,ns,24786
+aoc_2022_14-part1,,large,,,49499697.0,ns,33048
+aoc_2022_14-part1,,large,,,70513063.0,ns,41310
+aoc_2022_14-part1,,large,,,74602099.0,ns,49572
+aoc_2022_14-part1,,large,,,88359011.0,ns,57834
+aoc_2022_14-part1,,large,,,102917372.0,ns,66096
+aoc_2022_14-part1,,large,,,118012982.0,ns,74358
+aoc_2022_14-part1,,large,,,130013671.0,ns,82620
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
index 182d0c6..6df7e17 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[8161.0,16322.0,24483.0,32644.0,40805.0,48966.0,57127.0,65288.0,73449.0,81610.0],"times":[12247317.0,23791852.0,35493978.0,48497023.0,60744619.0,73867832.0,87391926.0,98224784.0,115556594.0,128186905.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[8262.0,16524.0,24786.0,33048.0,41310.0,49572.0,57834.0,66096.0,74358.0,82620.0],"times":[12006371.0,24119783.0,36259082.0,49499697.0,70513063.0,74602099.0,88359011.0,102917372.0,118012982.0,130013671.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
index 517a5fd..1a8e828 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[1372.1296558545,1429.259458640398,1581.6055994027924,1638.7354021886904] \ No newline at end of file
+[1177.9746610990073,1324.7959460481723,1716.3193725792787,1863.1406575284436] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index d35766b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc_2022_14-part1/large","directory_name":"aoc_2022_14-part1/large","title":"aoc_2022_14-part1/large"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index b49ce88..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1189.2728600923851,"upper_bound":1349.3439589032419},"point_estimate":1254.5882697435077,"standard_error":43.046987757831175},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1169.3542099930678,"upper_bound":1272.9906414973605},"point_estimate":1219.7304264650988,"standard_error":32.16124895485555},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.6905574782471176,"upper_bound":127.47927816644739},"point_estimate":75.19187444895196,"standard_error":29.79208161941046},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1176.4888240039868,"upper_bound":1407.1381953967236},"point_estimate":1257.871851776443,"standard_error":61.27554760543512},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.761307837517755,"upper_bound":216.2019915405087},"point_estimate":143.86764765109064,"standard_error":59.143891665442595}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 607af7b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,large,,,7290985.0,ns,6251
-aoc_2022_14-part1,,large,,,15914929.0,ns,12502
-aoc_2022_14-part1,,large,,,21984844.0,ns,18753
-aoc_2022_14-part1,,large,,,29293641.0,ns,25004
-aoc_2022_14-part1,,large,,,40290187.0,ns,31255
-aoc_2022_14-part1,,large,,,46837318.0,ns,37506
-aoc_2022_14-part1,,large,,,71764707.0,ns,43757
-aoc_2022_14-part1,,large,,,61594513.0,ns,50008
-aoc_2022_14-part1,,large,,,67947801.0,ns,56259
-aoc_2022_14-part1,,large,,,71587438.0,ns,62510
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index f9b6d02..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[6251.0,12502.0,18753.0,25004.0,31255.0,37506.0,43757.0,50008.0,56259.0,62510.0],"times":[7290985.0,15914929.0,21984844.0,29293641.0,40290187.0,46837318.0,71764707.0,61594513.0,67947801.0,71587438.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index bb35959..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[886.1865634831754,1028.969783168026,1409.725035660961,1552.508255345812] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index d35766b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part1","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc_2022_14-part1/large","directory_name":"aoc_2022_14-part1/large","title":"aoc_2022_14-part1/large"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index f9fbbc1..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1571.532407037872,"upper_bound":1616.0108839754785},"point_estimate":1593.4786093960154,"standard_error":11.370387832183882},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1559.1410079345735,"upper_bound":1624.801775123893},"point_estimate":1598.697985214071,"standard_error":14.448682092449783},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3.0702460519998467,"upper_bound":73.39098654848631},"point_estimate":40.939477186697644,"standard_error":19.71815282526927},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1588.8913508172316,"upper_bound":1638.1486887410044},"point_estimate":1618.525586705114,"standard_error":12.83766738803469},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.76689869247987,"upper_bound":47.202878035793894},"point_estimate":37.911828853024375,"standard_error":6.622958984068104}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index db1010f..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,large,,,18997827.0,ns,12309
-aoc_2022_14-part1,,large,,,37983538.0,ns,24618
-aoc_2022_14-part1,,large,,,57574400.0,ns,36927
-aoc_2022_14-part1,,large,,,79096177.0,ns,49236
-aoc_2022_14-part1,,large,,,98729050.0,ns,61545
-aoc_2022_14-part1,,large,,,118338384.0,ns,73854
-aoc_2022_14-part1,,large,,,137435781.0,ns,86163
-aoc_2022_14-part1,,large,,,155883969.0,ns,98472
-aoc_2022_14-part1,,large,,,183101057.0,ns,110781
-aoc_2022_14-part1,,large,,,202535601.0,ns,123090
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 7e1757a..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[12309.0,24618.0,36927.0,49236.0,61545.0,73854.0,86163.0,98472.0,110781.0,123090.0],"times":[18997827.0,37983538.0,57574400.0,79096177.0,98729050.0,118338384.0,137435781.0,155883969.0,183101057.0,202535601.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index fbd4122..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1442.7605055244123,1503.9366761617512,1667.0731311946547,1728.2493018319935] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/new/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/large/new/estimates.json
index 6654dfe..ddf193a 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1190.6861184622612,"upper_bound":1228.9658570583467},"point_estimate":1209.0364962914907,"standard_error":9.819501242463895},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1176.4083346382713,"upper_bound":1230.4693696280056},"point_estimate":1211.565544233666,"standard_error":14.143666500359474},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.201959692077328,"upper_bound":59.004363531229316},"point_estimate":41.93544111790447,"standard_error":14.463583667319524},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1206.8260227091623,"upper_bound":1251.808457315457},"point_estimate":1233.8168188529291,"standard_error":11.625400740178357},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.637089841822224,"upper_bound":41.48154126082129},"point_estimate":32.74498419338613,"standard_error":6.089151297172668}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1491.37722057959,"upper_bound":1582.2922505754018},"point_estimate":1533.1051948200402,"standard_error":23.302214842223208},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1462.8855805696764,"upper_bound":1573.6343621399176},"point_estimate":1516.3640174176667,"standard_error":29.265462126676816},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.604150555708507,"upper_bound":126.04017029380887},"point_estimate":81.66204953060102,"standard_error":27.188552563801416},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1530.0330244266208,"upper_bound":1591.3796667191864},"point_estimate":1562.876031085835,"standard_error":15.485805206719458},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.55512969013749,"upper_bound":105.61754774860879},"point_estimate":77.54534959312343,"standard_error":19.93063364055953}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/new/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/large/new/raw.csv
index 386c904..7f8b28c 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,large,,,15164417.0,ns,12772
-aoc_2022_14-part1,,large,,,29960713.0,ns,25544
-aoc_2022_14-part1,,large,,,44890451.0,ns,38316
-aoc_2022_14-part1,,large,,,60100349.0,ns,51088
-aoc_2022_14-part1,,large,,,77720894.0,ns,63860
-aoc_2022_14-part1,,large,,,92858687.0,ns,76632
-aoc_2022_14-part1,,large,,,108302477.0,ns,89404
-aoc_2022_14-part1,,large,,,125437974.0,ns,102176
-aoc_2022_14-part1,,large,,,142982377.0,ns,114948
-aoc_2022_14-part1,,large,,,162257103.0,ns,127720
+aoc_2022_14-part1,,large,,,12006371.0,ns,8262
+aoc_2022_14-part1,,large,,,24119783.0,ns,16524
+aoc_2022_14-part1,,large,,,36259082.0,ns,24786
+aoc_2022_14-part1,,large,,,49499697.0,ns,33048
+aoc_2022_14-part1,,large,,,70513063.0,ns,41310
+aoc_2022_14-part1,,large,,,74602099.0,ns,49572
+aoc_2022_14-part1,,large,,,88359011.0,ns,57834
+aoc_2022_14-part1,,large,,,102917372.0,ns,66096
+aoc_2022_14-part1,,large,,,118012982.0,ns,74358
+aoc_2022_14-part1,,large,,,130013671.0,ns,82620
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/new/sample.json b/analysis/current/criterion/aoc_2022_14-part1/large/new/sample.json
index 41c9db3..6df7e17 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[12772.0,25544.0,38316.0,51088.0,63860.0,76632.0,89404.0,102176.0,114948.0,127720.0],"times":[15164417.0,29960713.0,44890451.0,60100349.0,77720894.0,92858687.0,108302477.0,125437974.0,142982377.0,162257103.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[8262.0,16524.0,24786.0,33048.0,41310.0,49572.0,57834.0,66096.0,74358.0,82620.0],"times":[12006371.0,24119783.0,36259082.0,49499697.0,70513063.0,74602099.0,88359011.0,102917372.0,118012982.0,130013671.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/large/new/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/large/new/tukey.json
index 1e94728..1a8e828 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/large/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/large/new/tukey.json
@@ -1 +1 @@
-[1041.5059867287825,1110.3207857031011,1293.8269163012837,1362.641715275602] \ No newline at end of file
+[1177.9746610990073,1324.7959460481723,1716.3193725792787,1863.1406575284436] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
index a9b9567..a9b9567 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..0f44e1c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11277.410414808974,"upper_bound":11682.49927504137},"point_estimate":11479.225495700915,"standard_error":103.6228272212545},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11214.883771929824,"upper_bound":11701.5705348944},"point_estimate":11502.537399283332,"standard_error":98.3386349939352},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31.45222501492861,"upper_bound":594.480814964197},"point_estimate":217.4249738556078,"standard_error":158.72682670755452},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11491.42026734462,"upper_bound":11914.835578490429},"point_estimate":11701.367513825888,"standard_error":117.79273353266686},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":162.25411006340886,"upper_bound":454.2307252191369},"point_estimate":345.1644691913612,"standard_error":73.64847700923454}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..fc497b8
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part1,,small,,,76288593.0,ns,6897
+aoc_2022_14-part1,,small,,,150702922.0,ns,13794
+aoc_2022_14-part1,,small,,,234700744.0,ns,20691
+aoc_2022_14-part1,,small,,,313638055.0,ns,27588
+aoc_2022_14-part1,,small,,,395451978.0,ns,34485
+aoc_2022_14-part1,,small,,,490917590.0,ns,41382
+aoc_2022_14-part1,,small,,,557029237.0,ns,48279
+aoc_2022_14-part1,,small,,,636734925.0,ns,55176
+aoc_2022_14-part1,,small,,,718667767.0,ns,62073
+aoc_2022_14-part1,,small,,,835095944.0,ns,68970
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..132d6e5
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6897.0,13794.0,20691.0,27588.0,34485.0,41382.0,48279.0,55176.0,62073.0,68970.0],"times":[76288593.0,150702922.0,234700744.0,313638055.0,395451978.0,490917590.0,557029237.0,636734925.0,718667767.0,835095944.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..25a8d32
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[10692.970390205886,11021.23975777512,11896.624737959743,12224.894105528976] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index a437f27..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4305.653105716966,"upper_bound":4382.671905100852},"point_estimate":4340.398904521559,"standard_error":19.676757429142825},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4301.506664941116,"upper_bound":4369.437233078815},"point_estimate":4326.491523230232,"standard_error":16.064225128527976},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.322164157568787,"upper_bound":98.81189689657299},"point_estimate":37.82438332615417,"standard_error":22.718376162856345},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4313.786103014124,"upper_bound":4410.358042255524},"point_estimate":4365.431465312221,"standard_error":24.137633159054303},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21.80234141068064,"upper_bound":90.80093280554884},"point_estimate":65.5299813165818,"standard_error":18.729899987936857}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index cbea95b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part1,,small,,,66459185.0,ns,15454
-aoc_2022_14-part1,,small,,,133680472.0,ns,30908
-aoc_2022_14-part1,,small,,,199835494.0,ns,46362
-aoc_2022_14-part1,,small,,,267981202.0,ns,61816
-aoc_2022_14-part1,,small,,,328671889.0,ns,77270
-aoc_2022_14-part1,,small,,,398852904.0,ns,92724
-aoc_2022_14-part1,,small,,,485731404.0,ns,108178
-aoc_2022_14-part1,,small,,,538563216.0,ns,123632
-aoc_2022_14-part1,,small,,,601946676.0,ns,139086
-aoc_2022_14-part1,,small,,,680552655.0,ns,154540
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 844ae30..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[15454.0,30908.0,46362.0,61816.0,77270.0,92724.0,108178.0,123632.0,139086.0,154540.0],"times":[66459185.0,133680472.0,199835494.0,267981202.0,328671889.0,398852904.0,485731404.0,538563216.0,601946676.0,680552655.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index df3b964..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[4162.087709223071,4232.900035319874,4421.73290491135,4492.545231008153] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
index d09b1fc..3e0fc0d 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4623.313541694318,"upper_bound":4764.9110855326635},"point_estimate":4705.13478191034,"standard_error":36.83461714032512},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4694.854036221639,"upper_bound":4770.520420117148},"point_estimate":4712.348751094055,"standard_error":20.755905034554246},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.958983268858343,"upper_bound":135.31213727052227},"point_estimate":30.96121520472194,"standard_error":35.62884873814399},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4711.868361612605,"upper_bound":4801.877615186652},"point_estimate":4763.100364699597,"standard_error":23.300689261382022},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32.4212621963462,"upper_bound":182.6215578671629},"point_estimate":123.34830361597612,"standard_error":46.236162160758106}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4712.921111412531,"upper_bound":4870.430943836221},"point_estimate":4798.634150820563,"standard_error":40.37129517506896},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4766.070391093026,"upper_bound":4874.1211724313325},"point_estimate":4799.443967446592,"standard_error":28.411618036479215},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.637040670866954,"upper_bound":187.39403183840238},"point_estimate":52.237379813869424,"standard_error":44.589979780256385},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4803.398226442108,"upper_bound":4915.17021102936},"point_estimate":4868.192319298199,"standard_error":27.977361342607463},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40.51943807017401,"upper_bound":193.23419507399743},"point_estimate":134.6417948913785,"standard_error":41.92106954119391}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
index 016ad8e..9172589 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part1,,small,,,65140798.0,ns,14853
-aoc_2022_14-part1,,small,,,139813878.0,ns,29706
-aoc_2022_14-part1,,small,,,209992943.0,ns,44559
-aoc_2022_14-part1,,small,,,278233580.0,ns,59412
-aoc_2022_14-part1,,small,,,354244451.0,ns,74265
-aoc_2022_14-part1,,small,,,419924306.0,ns,89118
-aoc_2022_14-part1,,small,,,489000812.0,ns,103971
-aoc_2022_14-part1,,small,,,574746212.0,ns,118824
-aoc_2022_14-part1,,small,,,631608723.0,ns,133677
-aoc_2022_14-part1,,small,,,715343326.0,ns,148530
+aoc_2022_14-part1,,small,,,66050969.0,ns,14745
+aoc_2022_14-part1,,small,,,140858352.0,ns,29490
+aoc_2022_14-part1,,small,,,211122969.0,ns,44235
+aoc_2022_14-part1,,small,,,282502732.0,ns,58980
+aoc_2022_14-part1,,small,,,354549598.0,ns,73725
+aoc_2022_14-part1,,small,,,420733439.0,ns,88470
+aoc_2022_14-part1,,small,,,515309755.0,ns,103215
+aoc_2022_14-part1,,small,,,568997171.0,ns,117960
+aoc_2022_14-part1,,small,,,645235042.0,ns,132705
+aoc_2022_14-part1,,small,,,726131870.0,ns,147450
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
index 7d55ef3..e4a8480 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[14853.0,29706.0,44559.0,59412.0,74265.0,89118.0,103971.0,118824.0,133677.0,148530.0],"times":[65140798.0,139813878.0,209992943.0,278233580.0,354244451.0,419924306.0,489000812.0,574746212.0,631608723.0,715343326.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[14745.0,29490.0,44235.0,58980.0,73725.0,88470.0,103215.0,117960.0,132705.0,147450.0],"times":[66050969.0,140858352.0,211122969.0,282502732.0,354549598.0,420733439.0,515309755.0,568997171.0,645235042.0,726131870.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
index ea3c943..b599b02 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[4540.136832385951,4622.107697579131,4840.696671427611,4922.667536620791] \ No newline at end of file
+[4537.124429891488,4655.406441802305,4970.825140231152,5089.107152141969] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
index a9b9567..a9b9567 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..134189a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9880.525389839891,"upper_bound":10021.575544129335},"point_estimate":9953.187689419747,"standard_error":36.03755173105592},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9887.406202095044,"upper_bound":10029.751737353092},"point_estimate":9967.181033895416,"standard_error":28.408087018677477},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.243232382708811,"upper_bound":195.5428024916285},"point_estimate":58.07862539710163,"standard_error":52.85785005047926},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9959.453509958204,"upper_bound":10070.349133799162},"point_estimate":10011.748095746869,"standard_error":28.705457581583733},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48.46355160075105,"upper_bound":162.6874426518951},"point_estimate":119.55525764996965,"standard_error":28.796396801689646}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..4fc3ad9
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part1,,small,,,76990644.0,ns,7828
+aoc_2022_14-part1,,small,,,152065134.0,ns,15656
+aoc_2022_14-part1,,small,,,233918699.0,ns,23484
+aoc_2022_14-part1,,small,,,310505194.0,ns,31312
+aoc_2022_14-part1,,small,,,390366433.0,ns,39140
+aoc_2022_14-part1,,small,,,466839525.0,ns,46968
+aoc_2022_14-part1,,small,,,552171592.0,ns,54796
+aoc_2022_14-part1,,small,,,635472806.0,ns,62624
+aoc_2022_14-part1,,small,,,703560196.0,ns,70452
+aoc_2022_14-part1,,small,,,781441372.0,ns,78280
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..5d34514
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[7828.0,15656.0,23484.0,31312.0,39140.0,46968.0,54796.0,62624.0,70452.0,78280.0],"times":[76990644.0,152065134.0,233918699.0,310505194.0,390366433.0,466839525.0,552171592.0,635472806.0,703560196.0,781441372.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..39c173c
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[9732.668765968318,9827.45923926929,10080.233834738548,10175.02430803952] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 5af98c6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5504.263295121504,"upper_bound":5680.2887988228995},"point_estimate":5582.333119075569,"standard_error":45.21414593205892},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5484.223754821398,"upper_bound":5648.844282799486},"point_estimate":5543.55023897367,"standard_error":32.088061962367654},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.119630411920518,"upper_bound":207.28239431430092},"point_estimate":48.52654921226979,"standard_error":56.23114691492323},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5501.5647420122705,"upper_bound":5558.120391892727},"point_estimate":5536.271385883947,"standard_error":14.470078249382818},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45.47292344958079,"upper_bound":207.99660025907315},"point_estimate":150.43355489361593,"standard_error":45.34213653053736}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index c9f418d..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,small,,,70747245.0,ns,11926
-aoc_2022_14-part1,,small,,,136979799.0,ns,23852
-aoc_2022_14-part1,,small,,,194606556.0,ns,35778
-aoc_2022_14-part1,,small,,,263763412.0,ns,47704
-aoc_2022_14-part1,,small,,,333281773.0,ns,59630
-aoc_2022_14-part1,,small,,,388194524.0,ns,71556
-aoc_2022_14-part1,,small,,,461129632.0,ns,83482
-aoc_2022_14-part1,,small,,,527921616.0,ns,95408
-aoc_2022_14-part1,,small,,,596217009.0,ns,107334
-aoc_2022_14-part1,,small,,,662345583.0,ns,119260
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index ad1dc18..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[11926.0,23852.0,35778.0,47704.0,59630.0,71556.0,83482.0,95408.0,107334.0,119260.0],"times":[70747245.0,136979799.0,194606556.0,263763412.0,333281773.0,388194524.0,461129632.0,527921616.0,596217009.0,662345583.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 3b256c6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[5358.568635154884,5441.818257528569,5663.817250525063,5747.066872898748] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
index 77094d3..ea7000c 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6160.143384986928,"upper_bound":6388.271333700378},"point_estimate":6267.911210110942,"standard_error":58.44193514479239},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6129.217924234915,"upper_bound":6415.049719015131},"point_estimate":6234.777812035336,"standard_error":58.770549523706535},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42.3814873339656,"upper_bound":341.867212433005},"point_estimate":111.57162614043547,"standard_error":78.58742441961445},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6226.867180935308,"upper_bound":6478.347205457885},"point_estimate":6347.941076014862,"standard_error":63.22315216342759},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":84.79990801518622,"upper_bound":250.3784169920042},"point_estimate":193.84382788763338,"standard_error":42.62297167284574}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6197.352059348817,"upper_bound":6434.236143132888},"point_estimate":6317.2975422243435,"standard_error":60.72210516634082},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6201.580415738678,"upper_bound":6471.162378619154},"point_estimate":6310.452201718103,"standard_error":75.73872220049202},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30.668378439937058,"upper_bound":358.8977732049072},"point_estimate":167.82048333684875,"standard_error":78.83657666293585},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6292.733734652435,"upper_bound":6533.339617126699},"point_estimate":6438.793899979753,"standard_error":60.07586612734213},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":101.2430638968844,"upper_bound":271.5959125273053},"point_estimate":202.79096539243477,"standard_error":44.63894065903195}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
index c342ccb..07d4286 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,small,,,68619385.0,ns,11433
-aoc_2022_14-part1,,small,,,138921059.0,ns,22866
-aoc_2022_14-part1,,small,,,211502271.0,ns,34299
-aoc_2022_14-part1,,small,,,285375253.0,ns,45732
-aoc_2022_14-part1,,small,,,356103081.0,ns,57165
-aoc_2022_14-part1,,small,,,431720469.0,ns,68598
-aoc_2022_14-part1,,small,,,531068843.0,ns,80031
-aoc_2022_14-part1,,small,,,597864923.0,ns,91464
-aoc_2022_14-part1,,small,,,636211508.0,ns,102897
-aoc_2022_14-part1,,small,,,722215157.0,ns,114330
+aoc_2022_14-part1,,small,,,66433662.0,ns,11225
+aoc_2022_14-part1,,small,,,142450967.0,ns,22450
+aoc_2022_14-part1,,small,,,208547162.0,ns,33675
+aoc_2022_14-part1,,small,,,279532366.0,ns,44900
+aoc_2022_14-part1,,small,,,358577430.0,ns,56125
+aoc_2022_14-part1,,small,,,417676441.0,ns,67350
+aoc_2022_14-part1,,small,,,493109179.0,ns,78575
+aoc_2022_14-part1,,small,,,584984051.0,ns,89800
+aoc_2022_14-part1,,small,,,670720435.0,ns,101025
+aoc_2022_14-part1,,small,,,726387977.0,ns,112250
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
index 902aec5..187e1da 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[11433.0,22866.0,34299.0,45732.0,57165.0,68598.0,80031.0,91464.0,102897.0,114330.0],"times":[68619385.0,138921059.0,211502271.0,285375253.0,356103081.0,431720469.0,531068843.0,597864923.0,636211508.0,722215157.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[11225.0,22450.0,33675.0,44900.0,56125.0,67350.0,78575.0,89800.0,101025.0,112250.0],"times":[66433662.0,142450967.0,208547162.0,279532366.0,358577430.0,417676441.0,493109179.0,584984051.0,670720435.0,726387977.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
index 73ca798..254b6e7 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[5749.0570808672755,5959.812789488518,6521.828012478498,6732.58372109974] \ No newline at end of file
+[5478.61048329621,5843.1060434298415,6815.094203786193,7179.589763919826] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index a9b9567..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc_2022_14-part1/small","directory_name":"aoc_2022_14-part1/small","title":"aoc_2022_14-part1/small"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 52432b7..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11103.015896456016,"upper_bound":11295.764910869631},"point_estimate":11202.066347411228,"standard_error":49.44048911817058},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11030.613455125416,"upper_bound":11341.939931612778},"point_estimate":11228.760962323162,"standard_error":72.76786948748318},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26.531031945247907,"upper_bound":268.1181989669334},"point_estimate":191.37394359388077,"standard_error":67.00788579061138},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11177.701039013962,"upper_bound":11349.86042655296},"point_estimate":11286.979163912787,"standard_error":43.972132460006215},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83.23358974246813,"upper_bound":197.80133411654964},"point_estimate":165.4246938131134,"standard_error":26.81611002507849}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 91ee190..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,small,,,75539926.0,ns,6897
-aoc_2022_14-part1,,small,,,151300143.0,ns,13794
-aoc_2022_14-part1,,small,,,235537025.0,ns,20691
-aoc_2022_14-part1,,small,,,308862069.0,ns,27588
-aoc_2022_14-part1,,small,,,387311800.0,ns,34485
-aoc_2022_14-part1,,small,,,456468846.0,ns,41382
-aoc_2022_14-part1,,small,,,541990181.0,ns,48279
-aoc_2022_14-part1,,small,,,623507022.0,ns,55176
-aoc_2022_14-part1,,small,,,703419444.0,ns,62073
-aoc_2022_14-part1,,small,,,786248961.0,ns,68970
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 0f45fb1..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[6897.0,13794.0,20691.0,27588.0,34485.0,41382.0,48279.0,55176.0,62073.0,68970.0],"times":[75539926.0,151300143.0,235537025.0,308862069.0,387311800.0,456468846.0,541990181.0,623507022.0,703419444.0,786248961.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index e36f340..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[10314.817447803392,10693.329056111354,11702.69334493258,12081.20495324054] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index a9b9567..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part1","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc_2022_14-part1/small","directory_name":"aoc_2022_14-part1/small","title":"aoc_2022_14-part1/small"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index 4fd697b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9770.692942435056,"upper_bound":10005.610205577226},"point_estimate":9892.9223180472,"standard_error":60.252091139414375},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9738.308602677114,"upper_bound":10057.718892833824},"point_estimate":9927.709241348351,"standard_error":99.54458648659772},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23.105519511440914,"upper_bound":339.2163842213387},"point_estimate":195.28758268256144,"standard_error":85.64392300220382},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9886.507188711652,"upper_bound":10059.326859138175},"point_estimate":9975.429271976798,"standard_error":45.76153385810373},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":114.3891715727538,"upper_bound":247.6603406166913},"point_estimate":200.63137140142138,"standard_error":34.232946312040674}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index 43ea1a6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,small,,,78919012.0,ns,8168
-aoc_2022_14-part1,,small,,,155768573.0,ns,16336
-aoc_2022_14-part1,,small,,,238627514.0,ns,24504
-aoc_2022_14-part1,,small,,,321798738.0,ns,32672
-aoc_2022_14-part1,,small,,,410330282.0,ns,40840
-aoc_2022_14-part1,,small,,,493588646.0,ns,49008
-aoc_2022_14-part1,,small,,,579725066.0,ns,57176
-aoc_2022_14-part1,,small,,,656304972.0,ns,65344
-aoc_2022_14-part1,,small,,,735564363.0,ns,73512
-aoc_2022_14-part1,,small,,,803422148.0,ns,81680
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
deleted file mode 100644
index cc1220d..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[8168.0,16336.0,24504.0,32672.0,40840.0,49008.0,57176.0,65344.0,73512.0,81680.0],"times":[78919012.0,155768573.0,238627514.0,321798738.0,410330282.0,493588646.0,579725066.0,656304972.0,735564363.0,803422148.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 8478ace..0000000
--- a/analysis/current/criterion/aoc_2022_14-part1/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[8911.913660014689,9337.349594453965,10471.84541962537,10897.281354064648] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/new/estimates.json b/analysis/current/criterion/aoc_2022_14-part1/small/new/estimates.json
index d09b1fc..ea7000c 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4623.313541694318,"upper_bound":4764.9110855326635},"point_estimate":4705.13478191034,"standard_error":36.83461714032512},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4694.854036221639,"upper_bound":4770.520420117148},"point_estimate":4712.348751094055,"standard_error":20.755905034554246},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.958983268858343,"upper_bound":135.31213727052227},"point_estimate":30.96121520472194,"standard_error":35.62884873814399},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4711.868361612605,"upper_bound":4801.877615186652},"point_estimate":4763.100364699597,"standard_error":23.300689261382022},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32.4212621963462,"upper_bound":182.6215578671629},"point_estimate":123.34830361597612,"standard_error":46.236162160758106}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6197.352059348817,"upper_bound":6434.236143132888},"point_estimate":6317.2975422243435,"standard_error":60.72210516634082},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6201.580415738678,"upper_bound":6471.162378619154},"point_estimate":6310.452201718103,"standard_error":75.73872220049202},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":30.668378439937058,"upper_bound":358.8977732049072},"point_estimate":167.82048333684875,"standard_error":78.83657666293585},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6292.733734652435,"upper_bound":6533.339617126699},"point_estimate":6438.793899979753,"standard_error":60.07586612734213},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":101.2430638968844,"upper_bound":271.5959125273053},"point_estimate":202.79096539243477,"standard_error":44.63894065903195}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/new/raw.csv b/analysis/current/criterion/aoc_2022_14-part1/small/new/raw.csv
index 016ad8e..07d4286 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part1,,small,,,65140798.0,ns,14853
-aoc_2022_14-part1,,small,,,139813878.0,ns,29706
-aoc_2022_14-part1,,small,,,209992943.0,ns,44559
-aoc_2022_14-part1,,small,,,278233580.0,ns,59412
-aoc_2022_14-part1,,small,,,354244451.0,ns,74265
-aoc_2022_14-part1,,small,,,419924306.0,ns,89118
-aoc_2022_14-part1,,small,,,489000812.0,ns,103971
-aoc_2022_14-part1,,small,,,574746212.0,ns,118824
-aoc_2022_14-part1,,small,,,631608723.0,ns,133677
-aoc_2022_14-part1,,small,,,715343326.0,ns,148530
+aoc_2022_14-part1,,small,,,66433662.0,ns,11225
+aoc_2022_14-part1,,small,,,142450967.0,ns,22450
+aoc_2022_14-part1,,small,,,208547162.0,ns,33675
+aoc_2022_14-part1,,small,,,279532366.0,ns,44900
+aoc_2022_14-part1,,small,,,358577430.0,ns,56125
+aoc_2022_14-part1,,small,,,417676441.0,ns,67350
+aoc_2022_14-part1,,small,,,493109179.0,ns,78575
+aoc_2022_14-part1,,small,,,584984051.0,ns,89800
+aoc_2022_14-part1,,small,,,670720435.0,ns,101025
+aoc_2022_14-part1,,small,,,726387977.0,ns,112250
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/new/sample.json b/analysis/current/criterion/aoc_2022_14-part1/small/new/sample.json
index 7d55ef3..187e1da 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[14853.0,29706.0,44559.0,59412.0,74265.0,89118.0,103971.0,118824.0,133677.0,148530.0],"times":[65140798.0,139813878.0,209992943.0,278233580.0,354244451.0,419924306.0,489000812.0,574746212.0,631608723.0,715343326.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[11225.0,22450.0,33675.0,44900.0,56125.0,67350.0,78575.0,89800.0,101025.0,112250.0],"times":[66433662.0,142450967.0,208547162.0,279532366.0,358577430.0,417676441.0,493109179.0,584984051.0,670720435.0,726387977.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part1/small/new/tukey.json b/analysis/current/criterion/aoc_2022_14-part1/small/new/tukey.json
index ea3c943..254b6e7 100644
--- a/analysis/current/criterion/aoc_2022_14-part1/small/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part1/small/new/tukey.json
@@ -1 +1 @@
-[4540.136832385951,4622.107697579131,4840.696671427611,4922.667536620791] \ No newline at end of file
+[5478.61048329621,5843.1060434298415,6815.094203786193,7179.589763919826] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
index 3b09906..3b09906 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..a8f7e29
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":343091403.81875,"upper_bound":369899257.05},"point_estimate":355240440.65,"standard_error":6901956.63293133},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":338332432.5,"upper_bound":367676979.0},"point_estimate":350006724.5,"standard_error":7687606.857540485},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1384474.0944206715,"upper_bound":34234081.43942356},"point_estimate":17420591.203522682,"standard_error":8301372.69100532},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8564602.076691972,"upper_bound":31152701.45313944},"point_estimate":23024115.54604123,"standard_error":6158854.439365843}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..018dc50
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part2,,large,,,694873764.0,ns,2
+aoc_2022_14-part2,,large,,,664118863.0,ns,2
+aoc_2022_14-part2,,large,,,813451948.0,ns,2
+aoc_2022_14-part2,,large,,,725726250.0,ns,2
+aoc_2022_14-part2,,large,,,759941817.0,ns,2
+aoc_2022_14-part2,,large,,,675579578.0,ns,2
+aoc_2022_14-part2,,large,,,677447208.0,ns,2
+aoc_2022_14-part2,,large,,,705153134.0,ns,2
+aoc_2022_14-part2,,large,,,710766099.0,ns,2
+aoc_2022_14-part2,,large,,,677750152.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..ca28318
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[694873764.0,664118863.0,813451948.0,725726250.0,759941817.0,675579578.0,677447208.0,705153134.0,710766099.0,677750152.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..10e5c64
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[272066569.625,305414020.8125,394340557.3125,427688008.5] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 4d86baa..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":469242953.32125,"upper_bound":476402521.27250004},"point_estimate":472146564.2,"standard_error":1911367.8465193084},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":468497372.25,"upper_bound":473674185.0},"point_estimate":470192310.0,"standard_error":1252545.3757490672},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":587060.6637775898,"upper_bound":5726846.331328154},"point_estimate":2815588.560113311,"standard_error":1386222.487751981},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1477028.6774382822,"upper_bound":9575767.217290325},"point_estimate":6389885.100121533,"standard_error":2597854.989227222}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 44aaf0a..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part2,,large,,,938014423.0,ns,2
-aoc_2022_14-part2,,large,,,941146280.0,ns,2
-aoc_2022_14-part2,,large,,,947348370.0,ns,2
-aoc_2022_14-part2,,large,,,942100677.0,ns,2
-aoc_2022_14-part2,,large,,,939622960.0,ns,2
-aoc_2022_14-part2,,large,,,935158463.0,ns,2
-aoc_2022_14-part2,,large,,,934484558.0,ns,2
-aoc_2022_14-part2,,large,,,938831026.0,ns,2
-aoc_2022_14-part2,,large,,,978390053.0,ns,2
-aoc_2022_14-part2,,large,,,947834474.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index ed2e615..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[938014423.0,941146280.0,947348370.0,942100677.0,939622960.0,935158463.0,934484558.0,938831026.0,978390053.0,947834474.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 25a11a7..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[457382477.375,463245882.125,478881628.125,484745032.875] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
index a86468f..1b0786e 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":270077584.40749997,"upper_bound":272477001.2},"point_estimate":271350787.0,"standard_error":614578.4225569535},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":269933576.75,"upper_bound":272791658.0},"point_estimate":271616173.5,"standard_error":659209.2409005133},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":353738.7168198824,"upper_bound":3452157.6848119497},"point_estimate":1397360.4827418923,"standard_error":799272.7210731972},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":955424.7184889246,"upper_bound":2668513.8204232506},"point_estimate":2038757.2202205958,"standard_error":449521.9259643459}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":275217872.70125,"upper_bound":294668931.35375},"point_estimate":282475642.45,"standard_error":5558730.597515307},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":274559163.0,"upper_bound":281403099.25},"point_estimate":276231858.25,"standard_error":1811545.4017806642},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44210.7605651021,"upper_bound":7015452.54625082},"point_estimate":2048016.5310904384,"standard_error":2377342.42095729},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1304699.400506488,"upper_bound":28534593.912873853},"point_estimate":18641875.472417116,"standard_error":9184782.792875074}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
index 264299c..f0c1945 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part2,,large,,,541968002.0,ns,2
-aoc_2022_14-part2,,large,,,537766305.0,ns,2
-aoc_2022_14-part2,,large,,,534624086.0,ns,2
-aoc_2022_14-part2,,large,,,542526814.0,ns,2
-aoc_2022_14-part2,,large,,,546964266.0,ns,2
-aoc_2022_14-part2,,large,,,548111114.0,ns,2
-aoc_2022_14-part2,,large,,,544202366.0,ns,2
-aoc_2022_14-part2,,large,,,545342467.0,ns,2
-aoc_2022_14-part2,,large,,,541572440.0,ns,2
-aoc_2022_14-part2,,large,,,543937880.0,ns,2
+aoc_2022_14-part2,,large,,,552404077.0,ns,2
+aoc_2022_14-part2,,large,,,554280888.0,ns,2
+aoc_2022_14-part2,,large,,,554643799.0,ns,2
+aoc_2022_14-part2,,large,,,669206123.0,ns,2
+aoc_2022_14-part2,,large,,,571331509.0,ns,2
+aoc_2022_14-part2,,large,,,552493818.0,ns,2
+aoc_2022_14-part2,,large,,,552433615.0,ns,2
+aoc_2022_14-part2,,large,,,545822096.0,ns,2
+aoc_2022_14-part2,,large,,,547778598.0,ns,2
+aoc_2022_14-part2,,large,,,549118326.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
index 1755535..6656b46 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[541968002.0,537766305.0,534624086.0,542526814.0,546964266.0,548111114.0,544202366.0,545342467.0,541572440.0,543937880.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[552404077.0,554280888.0,554643799.0,669206123.0,571331509.0,552493818.0,552433615.0,545822096.0,547778598.0,549118326.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
index cd1427c..ac23c02 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[265756498.375,268296081.8125,275068304.3125,277607887.75] \ No newline at end of file
+[268049920.625,271509901.25,280736516.25,284196496.875] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
index 3b09906..3b09906 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..3ded5da
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":238233698.43333334,"upper_bound":239078541.73333335},"point_estimate":238674583.03333336,"standard_error":216255.24667602914},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":238075957.5,"upper_bound":239308111.0},"point_estimate":238793032.5,"standard_error":374655.973971434},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":110049.93664620834,"upper_bound":1314102.980869979},"point_estimate":726513.276001811,"standard_error":340147.30735079973},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":417548.76075613115,"upper_bound":889321.9672107942},"point_estimate":720573.9100413212,"standard_error":124178.01861895493}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..68f9db1
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part2,,large,,,717878382.0,ns,3
+aoc_2022_14-part2,,large,,,712096866.0,ns,3
+aoc_2022_14-part2,,large,,,714938223.0,ns,3
+aoc_2022_14-part2,,large,,,717649586.0,ns,3
+aoc_2022_14-part2,,large,,,714990535.0,ns,3
+aoc_2022_14-part2,,large,,,715438307.0,ns,3
+aoc_2022_14-part2,,large,,,718261414.0,ns,3
+aoc_2022_14-part2,,large,,,713465210.0,ns,3
+aoc_2022_14-part2,,large,,,717319888.0,ns,3
+aoc_2022_14-part2,,large,,,718199080.0,ns,3
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..9d02b79
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[717878382.0,712096866.0,714938223.0,717649586.0,714990535.0,715438307.0,718261414.0,713465210.0,717319888.0,718199080.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..0197eb2
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[235447218.3333334,236882159.33333337,240708668.66666663,242143609.6666666] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 728d3b1..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":528633411.3,"upper_bound":535109907.9},"point_estimate":531752275.9,"standard_error":1658945.7589605995},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":527986133.0,"upper_bound":535249567.5},"point_estimate":530623220.5,"standard_error":1733105.9769857354},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":843245.0436294079,"upper_bound":9351118.305784464},"point_estimate":4421145.738708973,"standard_error":2430902.1986964196},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2690859.8269028123,"upper_bound":7220905.634322808},"point_estimate":5542780.252509915,"standard_error":1158316.0888083144}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 5f266a4..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,large,,,526131902.0,ns,1
-aoc_2022_14-part2,,large,,,529840364.0,ns,1
-aoc_2022_14-part2,,large,,,532095946.0,ns,1
-aoc_2022_14-part2,,large,,,542056257.0,ns,1
-aoc_2022_14-part2,,large,,,530837316.0,ns,1
-aoc_2022_14-part2,,large,,,523405399.0,ns,1
-aoc_2022_14-part2,,large,,,529165832.0,ns,1
-aoc_2022_14-part2,,large,,,530409125.0,ns,1
-aoc_2022_14-part2,,large,,,538403189.0,ns,1
-aoc_2022_14-part2,,large,,,535177429.0,ns,1
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 721231b..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/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":[526131902.0,529840364.0,532095946.0,542056257.0,530837316.0,523405399.0,529165832.0,530409125.0,538403189.0,535177429.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index aa112c4..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[514116685.25,521725575.125,542015948.125,549624838.0] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
index 1f114d1..b439bd8 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":347009675.05,"upper_bound":377087713.35},"point_estimate":358540688.9,"standard_error":8406062.132527746},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":345384077.0,"upper_bound":359534279.75},"point_estimate":348939197.75,"standard_error":3550534.874937507},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":641796.7722058296,"upper_bound":15328014.018273354},"point_estimate":4235208.057560027,"standard_error":4073300.442468137},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2374543.5753343226,"upper_bound":42805805.97725794},"point_estimate":28145332.748867013,"standard_error":13107039.01526693}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":340599671.07124996,"upper_bound":354387937.03375},"point_estimate":346373413.95,"standard_error":3629523.966401759},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":339182565.75,"upper_bound":350609510.25},"point_estimate":342632363.0,"standard_error":2359091.591469214},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":804259.3360215425,"upper_bound":11559351.261730492},"point_estimate":3793366.9492542744,"standard_error":2924448.812526229},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2058425.485465719,"upper_bound":17416275.54406898},"point_estimate":12112961.538348494,"standard_error":4425897.702454654}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
index fb4fab1..7f863b7 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,large,,,701488957.0,ns,2
-aoc_2022_14-part2,,large,,,702194589.0,ns,2
-aoc_2022_14-part2,,large,,,700463045.0,ns,2
-aoc_2022_14-part2,,large,,,694016058.0,ns,2
-aoc_2022_14-part2,,large,,,688013170.0,ns,2
-aoc_2022_14-part2,,large,,,695293746.0,ns,2
-aoc_2022_14-part2,,large,,,690768154.0,ns,2
-aoc_2022_14-part2,,large,,,872309340.0,ns,2
-aoc_2022_14-part2,,large,,,736648162.0,ns,2
-aoc_2022_14-part2,,large,,,689618557.0,ns,2
+aoc_2022_14-part2,,large,,,675572823.0,ns,2
+aoc_2022_14-part2,,large,,,753603646.0,ns,2
+aoc_2022_14-part2,,large,,,684540738.0,ns,2
+aoc_2022_14-part2,,large,,,688794739.0,ns,2
+aoc_2022_14-part2,,large,,,685988714.0,ns,2
+aoc_2022_14-part2,,large,,,676234490.0,ns,2
+aoc_2022_14-part2,,large,,,680495773.0,ns,2
+aoc_2022_14-part2,,large,,,715727441.0,ns,2
+aoc_2022_14-part2,,large,,,686710600.0,ns,2
+aoc_2022_14-part2,,large,,,679799315.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
index aa21b78..9c9f061 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[701488957.0,702194589.0,700463045.0,694016058.0,688013170.0,695293746.0,690768154.0,872309340.0,736648162.0,689618557.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[675572823.0,753603646.0,684540738.0,688794739.0,685988714.0,676234490.0,680495773.0,715727441.0,686710600.0,679799315.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
index 2d1774f..911e785 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[330132988.5,337961526.75,358837628.75,366666167.0] \ No newline at end of file
+[327536302.625,333761508.6875,350362058.1875,356587264.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index 3b09906..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc_2022_14-part2/large","directory_name":"aoc_2022_14-part2/large","title":"aoc_2022_14-part2/large"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 5e27aed..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":330595208.0625,"upper_bound":335047954.7},"point_estimate":332733759.95,"standard_error":1145806.316837447},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":329358786.0,"upper_bound":337309775.0},"point_estimate":331209703.75,"standard_error":2087255.7492352028},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":259930.90998530388,"upper_bound":5940125.0092417},"point_estimate":3052002.8399661183,"standard_error":1642178.7162001939},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2085252.1539831888,"upper_bound":4377461.434593402},"point_estimate":3829902.1378356423,"standard_error":569970.1703138633}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index f146abf..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,large,,,658717572.0,ns,2
-aoc_2022_14-part2,,large,,,659354046.0,ns,2
-aoc_2022_14-part2,,large,,,662285041.0,ns,2
-aoc_2022_14-part2,,large,,,658477633.0,ns,2
-aoc_2022_14-part2,,large,,,662553774.0,ns,2
-aoc_2022_14-part2,,large,,,658126991.0,ns,2
-aoc_2022_14-part2,,large,,,676533191.0,ns,2
-aoc_2022_14-part2,,large,,,674619550.0,ns,2
-aoc_2022_14-part2,,large,,,676010260.0,ns,2
-aoc_2022_14-part2,,large,,,667997141.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 339f65a..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[658717572.0,659354046.0,662285041.0,658477633.0,662553774.0,658126991.0,676533191.0,674619550.0,676010260.0,667997141.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index ca4fcdc..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[308307459.375,318872902.3125,347047416.8125,357612859.75] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index 3b09906..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part2","function_id":null,"value_str":"large","throughput":null,"full_id":"aoc_2022_14-part2/large","directory_name":"aoc_2022_14-part2/large","title":"aoc_2022_14-part2/large"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index b676ad2..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":237529705.9,"upper_bound":240975712.01833332},"point_estimate":239212527.8666667,"standard_error":884001.6646571963},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":236525177.33333334,"upper_bound":241477960.33333334},"point_estimate":238846572.66666666,"standard_error":1143978.5308529334},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":381569.34222579,"upper_bound":5167000.766867414},"point_estimate":3671497.972717881,"standard_error":1381829.8937981185},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1601180.1875120176,"upper_bound":3622385.671214594},"point_estimate":2953453.4730519834,"standard_error":503531.1888540083}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index 24b3827..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,large,,,706617960.0,ns,3
-aoc_2022_14-part2,,large,,,717223091.0,ns,3
-aoc_2022_14-part2,,large,,,709575532.0,ns,3
-aoc_2022_14-part2,,large,,,707082275.0,ns,3
-aoc_2022_14-part2,,large,,,715673132.0,ns,3
-aoc_2022_14-part2,,large,,,715856345.0,ns,3
-aoc_2022_14-part2,,large,,,724433881.0,ns,3
-aoc_2022_14-part2,,large,,,717995186.0,ns,3
-aoc_2022_14-part2,,large,,,731318038.0,ns,3
-aoc_2022_14-part2,,large,,,730600396.0,ns,3
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 0aab7aa..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[706617960.0,717223091.0,709575532.0,707082275.0,715673132.0,715856345.0,724433881.0,717995186.0,731318038.0,730600396.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 1b26d79..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/large/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[225309035.4166667,231171173.0416667,246803540.0416667,252665677.6666667] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/new/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/large/new/estimates.json
index a86468f..b439bd8 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":270077584.40749997,"upper_bound":272477001.2},"point_estimate":271350787.0,"standard_error":614578.4225569535},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":269933576.75,"upper_bound":272791658.0},"point_estimate":271616173.5,"standard_error":659209.2409005133},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":353738.7168198824,"upper_bound":3452157.6848119497},"point_estimate":1397360.4827418923,"standard_error":799272.7210731972},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":955424.7184889246,"upper_bound":2668513.8204232506},"point_estimate":2038757.2202205958,"standard_error":449521.9259643459}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":340599671.07124996,"upper_bound":354387937.03375},"point_estimate":346373413.95,"standard_error":3629523.966401759},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":339182565.75,"upper_bound":350609510.25},"point_estimate":342632363.0,"standard_error":2359091.591469214},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":804259.3360215425,"upper_bound":11559351.261730492},"point_estimate":3793366.9492542744,"standard_error":2924448.812526229},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2058425.485465719,"upper_bound":17416275.54406898},"point_estimate":12112961.538348494,"standard_error":4425897.702454654}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/new/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/large/new/raw.csv
index 264299c..7f863b7 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,large,,,541968002.0,ns,2
-aoc_2022_14-part2,,large,,,537766305.0,ns,2
-aoc_2022_14-part2,,large,,,534624086.0,ns,2
-aoc_2022_14-part2,,large,,,542526814.0,ns,2
-aoc_2022_14-part2,,large,,,546964266.0,ns,2
-aoc_2022_14-part2,,large,,,548111114.0,ns,2
-aoc_2022_14-part2,,large,,,544202366.0,ns,2
-aoc_2022_14-part2,,large,,,545342467.0,ns,2
-aoc_2022_14-part2,,large,,,541572440.0,ns,2
-aoc_2022_14-part2,,large,,,543937880.0,ns,2
+aoc_2022_14-part2,,large,,,675572823.0,ns,2
+aoc_2022_14-part2,,large,,,753603646.0,ns,2
+aoc_2022_14-part2,,large,,,684540738.0,ns,2
+aoc_2022_14-part2,,large,,,688794739.0,ns,2
+aoc_2022_14-part2,,large,,,685988714.0,ns,2
+aoc_2022_14-part2,,large,,,676234490.0,ns,2
+aoc_2022_14-part2,,large,,,680495773.0,ns,2
+aoc_2022_14-part2,,large,,,715727441.0,ns,2
+aoc_2022_14-part2,,large,,,686710600.0,ns,2
+aoc_2022_14-part2,,large,,,679799315.0,ns,2
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/new/sample.json b/analysis/current/criterion/aoc_2022_14-part2/large/new/sample.json
index 1755535..9c9f061 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[541968002.0,537766305.0,534624086.0,542526814.0,546964266.0,548111114.0,544202366.0,545342467.0,541572440.0,543937880.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[675572823.0,753603646.0,684540738.0,688794739.0,685988714.0,676234490.0,680495773.0,715727441.0,686710600.0,679799315.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/large/new/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/large/new/tukey.json
index cd1427c..911e785 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/large/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/large/new/tukey.json
@@ -1 +1 @@
-[265756498.375,268296081.8125,275068304.3125,277607887.75] \ No newline at end of file
+[327536302.625,333761508.6875,350362058.1875,356587264.25] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
index cf5a4b5..cf5a4b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..ccd9e3e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59735.4736366578,"upper_bound":60314.834798578464},"point_estimate":60028.92746071486,"standard_error":148.56075847112632},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59652.059255569184,"upper_bound":60525.55213797488},"point_estimate":60057.62195994277,"standard_error":252.78561439429913},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":102.60120939091082,"upper_bound":819.134019339191},"point_estimate":632.630192869665,"standard_error":190.72049745150593},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59876.3039401184,"upper_bound":60501.74413685088},"point_estimate":60281.05951730673,"standard_error":162.91342184777605},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":307.10667581641246,"upper_bound":610.9758708206391},"point_estimate":495.296433428152,"standard_error":79.31948267290245}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..62a032f
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part2,,small,,,83726778.0,ns,1398
+aoc_2022_14-part2,,small,,,168388666.0,ns,2796
+aoc_2022_14-part2,,small,,,248164136.0,ns,4194
+aoc_2022_14-part2,,small,,,333187329.0,ns,5592
+aoc_2022_14-part2,,small,,,421378965.0,ns,6990
+aoc_2022_14-part2,,small,,,500529958.0,ns,8388
+aoc_2022_14-part2,,small,,,584432278.0,ns,9786
+aoc_2022_14-part2,,small,,,678627236.0,ns,11184
+aoc_2022_14-part2,,small,,,761532497.0,ns,12582
+aoc_2022_14-part2,,small,,,846341795.0,ns,13980
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..5e7b457
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1398.0,2796.0,4194.0,5592.0,6990.0,8388.0,9786.0,11184.0,12582.0,13980.0],"times":[83726778.0,168388666.0,248164136.0,333187329.0,421378965.0,500529958.0,584432278.0,678627236.0,761532497.0,846341795.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..770573b
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::collections::LinkedList), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[57342.87226650319,58513.64861792358,61635.718888377945,62806.49523979833] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index d3ed849..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52163.16494336441,"upper_bound":52796.98325504339},"point_estimate":52466.07597312632,"standard_error":161.30118408109308},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52216.55517241379,"upper_bound":52660.22302955665},"point_estimate":52456.97044334975,"standard_error":124.39210627005362},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":106.23335107734178,"upper_bound":835.1908909374838},"point_estimate":313.5521036898052,"standard_error":173.00923837166582},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52416.3682090031,"upper_bound":52745.262927256794},"point_estimate":52585.604391913505,"standard_error":83.26187928913511},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":174.77265921684892,"upper_bound":757.0465289356641},"point_estimate":535.5603788091142,"standard_error":152.51352887511948}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index 73e0c4d..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part2,,small,,,84622001.0,ns,1624
-aoc_2022_14-part2,,small,,,167313815.0,ns,3248
-aoc_2022_14-part2,,small,,,255379115.0,ns,4872
-aoc_2022_14-part2,,small,,,348339801.0,ns,6496
-aoc_2022_14-part2,,small,,,423998428.0,ns,8120
-aoc_2022_14-part2,,small,,,512324733.0,ns,9744
-aoc_2022_14-part2,,small,,,594848005.0,ns,11368
-aoc_2022_14-part2,,small,,,683892789.0,ns,12992
-aoc_2022_14-part2,,small,,,767284815.0,ns,14616
-aoc_2022_14-part2,,small,,,856529489.0,ns,16240
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index c453dcf..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1624.0,3248.0,4872.0,6496.0,8120.0,9744.0,11368.0,12992.0,14616.0,16240.0],"times":[84622001.0,167313815.0,255379115.0,348339801.0,423998428.0,512324733.0,594848005.0,683892789.0,767284815.0,856529489.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 3a049fb..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[51103.389591946674,51673.71936713801,53194.59876764823,53764.92854283957] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
index c35e2b1..4ebdffe 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32248.276535706296,"upper_bound":32851.400916994695},"point_estimate":32542.92202210471,"standard_error":154.48718673387202},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32131.71471039509,"upper_bound":33028.86011105632},"point_estimate":32427.13606795806,"standard_error":254.61590423793743},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":80.52831990712266,"upper_bound":806.6232236743953},"point_estimate":570.3171077114421,"standard_error":198.21814831050153},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32423.203441539325,"upper_bound":33057.13243104371},"point_estimate":32794.55297575459,"standard_error":158.93393390362178},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":308.2983314408661,"upper_bound":626.2332349957953},"point_estimate":514.4305898695491,"standard_error":80.23053930751169}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32512.770384133786,"upper_bound":34026.222966917565},"point_estimate":33168.90384948461,"standard_error":393.3157126822082},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32281.2726918582,"upper_bound":33512.59337261395},"point_estimate":32999.88344370861,"standard_error":360.7031763400558},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":126.73269360513157,"upper_bound":1577.6538895368171},"point_estimate":790.78648252482,"standard_error":351.00766756936235},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33002.29029467675,"upper_bound":35093.09232645163},"point_estimate":33888.58709697003,"standard_error":593.9718349126597},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":456.21347997728157,"upper_bound":1909.0420968060043},"point_estimate":1312.4174797262272,"standard_error":449.4728377749683}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
index 7de5160..f27a7d1 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("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_14-part2,,small,,,83700195.0,ns,2607
-aoc_2022_14-part2,,small,,,165825632.0,ns,5214
-aoc_2022_14-part2,,small,,,259519780.0,ns,7821
-aoc_2022_14-part2,,small,,,335069521.0,ns,10428
-aoc_2022_14-part2,,small,,,419626469.0,ns,13035
-aoc_2022_14-part2,,small,,,506800460.0,ns,15642
-aoc_2022_14-part2,,small,,,599941183.0,ns,18249
-aoc_2022_14-part2,,small,,,676866753.0,ns,20856
-aoc_2022_14-part2,,small,,,782521694.0,ns,23463
-aoc_2022_14-part2,,small,,,858538731.0,ns,26070
+aoc_2022_14-part2,,small,,,83276385.0,ns,2567
+aoc_2022_14-part2,,small,,,164650802.0,ns,5134
+aoc_2022_14-part2,,small,,,244784253.0,ns,7701
+aoc_2022_14-part2,,small,,,333626612.0,ns,10268
+aoc_2022_14-part2,,small,,,420541789.0,ns,12835
+aoc_2022_14-part2,,small,,,518500983.0,ns,15402
+aoc_2022_14-part2,,small,,,600263288.0,ns,17969
+aoc_2022_14-part2,,small,,,685094591.0,ns,20536
+aoc_2022_14-part2,,small,,,842540558.0,ns,23103
+aoc_2022_14-part2,,small,,,853130438.0,ns,25670
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
index 9ce8944..4b72bf8 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2607.0,5214.0,7821.0,10428.0,13035.0,15642.0,18249.0,20856.0,23463.0,26070.0],"times":[83700195.0,165825632.0,259519780.0,335069521.0,419626469.0,506800460.0,599941183.0,676866753.0,782521694.0,858538731.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2567.0,5134.0,7701.0,10268.0,12835.0,15402.0,17969.0,20536.0,23103.0,25670.0],"times":[83276385.0,164650802.0,244784253.0,333626612.0,420541789.0,518500983.0,600263288.0,685094591.0,842540558.0,853130438.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
index 43e0b57..9d2c980 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[29833.83491013205,30990.346422749186,34074.377123061546,35230.88863567868] \ No newline at end of file
+[29632.418757652078,31043.118611393238,34804.98488803633,36215.68474177749] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
index cf5a4b5..cf5a4b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/benchmark.json
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..2167704
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53663.042675736964,"upper_bound":54524.40533981579},"point_estimate":54042.63311077245,"standard_error":223.78554786783022},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53536.95432458698,"upper_bound":54461.30091733663},"point_estimate":53824.51528293136,"standard_error":209.20199093819878},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11.502287581823824,"upper_bound":929.5679681830205},"point_estimate":417.2614797303504,"standard_error":230.43812027810824},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53626.33746993333,"upper_bound":55033.75509692441},"point_estimate":54228.24175601764,"standard_error":383.1660273937966},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193.67131419575367,"upper_bound":1011.4160403464401},"point_estimate":744.5992641314199,"standard_error":223.1101144862245}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..15f5828
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,11 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+aoc_2022_14-part2,,small,,,87231614.0,ns,1617
+aoc_2022_14-part2,,small,,,172782193.0,ns,3234
+aoc_2022_14-part2,,small,,,259699828.0,ns,4851
+aoc_2022_14-part2,,small,,,349709348.0,ns,6468
+aoc_2022_14-part2,,small,,,435020979.0,ns,8085
+aoc_2022_14-part2,,small,,,533377399.0,ns,9702
+aoc_2022_14-part2,,small,,,605984786.0,ns,11319
+aoc_2022_14-part2,,small,,,696514293.0,ns,12936
+aoc_2022_14-part2,,small,,,811167267.0,ns,14553
+aoc_2022_14-part2,,small,,,865890535.0,ns,16170
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..beff48a
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1617.0,3234.0,4851.0,6468.0,8085.0,9702.0,11319.0,12936.0,14553.0,16170.0],"times":[87231614.0,172782193.0,259699828.0,349709348.0,435020979.0,533377399.0,605984786.0,696514293.0,811167267.0,865890535.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..544da3e
--- /dev/null
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("List", std::vec::Vec), ("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[52047.990215566766,52794.002755322916,54783.36952800599,55529.38206776215] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index e063bf3..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49969.08870661284,"upper_bound":51403.314596265394},"point_estimate":50567.74278198239,"standard_error":375.86209220694667},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49824.332760595644,"upper_bound":51009.69684278351},"point_estimate":50098.17842369861,"standard_error":250.90808757055063},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":47.58812930977808,"upper_bound":1339.0290308022263},"point_estimate":414.23323401664817,"standard_error":316.4496272076711},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":50035.0933209716,"upper_bound":52550.9844200018},"point_estimate":51305.50989125422,"standard_error":698.1797567013217},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":176.01977830871527,"upper_bound":1772.8992098394485},"point_estimate":1245.815982631951,"standard_error":450.1219924674107}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index a6b7bc9..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,87581793.0,ns,1746
-aoc_2022_14-part2,,small,,,173947803.0,ns,3492
-aoc_2022_14-part2,,small,,,260355515.0,ns,5238
-aoc_2022_14-part2,,small,,,350009238.0,ns,6984
-aoc_2022_14-part2,,small,,,434966425.0,ns,8730
-aoc_2022_14-part2,,small,,,528104165.0,ns,10476
-aoc_2022_14-part2,,small,,,611731569.0,ns,12222
-aoc_2022_14-part2,,small,,,724352547.0,ns,13968
-aoc_2022_14-part2,,small,,,786964766.0,ns,15714
-aoc_2022_14-part2,,small,,,936841454.0,ns,17460
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index fcf0702..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1746.0,3492.0,5238.0,6984.0,8730.0,10476.0,12222.0,13968.0,15714.0,17460.0],"times":[87581793.0,173947803.0,260355515.0,350009238.0,434966425.0,528104165.0,611731569.0,724352547.0,786964766.0,936841454.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 61ddb82..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[48479.19388193421,49180.181072042215,51049.48024566356,51750.46743577156] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
index 62e5a72..c50a412 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43183.90062152227,"upper_bound":43910.58993927791},"point_estimate":43524.21559499784,"standard_error":186.80804616833842},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43072.94080053818,"upper_bound":43973.27829032723},"point_estimate":43261.856310965355,"standard_error":243.1918580926015},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":49.69851647388146,"upper_bound":1035.5594280328987},"point_estimate":469.0059435402836,"standard_error":244.60949522807434},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":43068.326288711076,"upper_bound":43654.7192465238},"point_estimate":43270.68831037782,"standard_error":151.0814613738477},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":256.3342299435116,"upper_bound":773.7177518852379},"point_estimate":623.0690195035904,"standard_error":126.64835397088491}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41340.04625621348,"upper_bound":42170.52675212983},"point_estimate":41748.174684691025,"standard_error":213.003379150238},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41015.297683587974,"upper_bound":42213.80714637753},"point_estimate":41848.937571874485,"standard_error":323.82647537420473},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":145.45309938910418,"upper_bound":1293.3085897055194},"point_estimate":777.4351643643528,"standard_error":291.65736133340926},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41719.25450993704,"upper_bound":42630.17025831347},"point_estimate":42262.13361453726,"standard_error":236.54055116934546},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":424.6897030682404,"upper_bound":891.4203405542887},"point_estimate":711.6213941587924,"standard_error":123.01195418266147}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
index c29d07e..ebe44b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,87148242.0,ns,1982
-aoc_2022_14-part2,,small,,,175975080.0,ns,3964
-aoc_2022_14-part2,,small,,,257017724.0,ns,5946
-aoc_2022_14-part2,,small,,,339933992.0,ns,7928
-aoc_2022_14-part2,,small,,,442812577.0,ns,9910
-aoc_2022_14-part2,,small,,,514832716.0,ns,11892
-aoc_2022_14-part2,,small,,,604257746.0,ns,13874
-aoc_2022_14-part2,,small,,,685476366.0,ns,15856
-aoc_2022_14-part2,,small,,,765617064.0,ns,17838
-aoc_2022_14-part2,,small,,,854144868.0,ns,19820
+aoc_2022_14-part2,,small,,,83946003.0,ns,2029
+aoc_2022_14-part2,,small,,,166440078.0,ns,4058
+aoc_2022_14-part2,,small,,,249189168.0,ns,6087
+aoc_2022_14-part2,,small,,,331352972.0,ns,8116
+aoc_2022_14-part2,,small,,,426148607.0,ns,10145
+aoc_2022_14-part2,,small,,,507683236.0,ns,12174
+aoc_2022_14-part2,,small,,,599250633.0,ns,14203
+aoc_2022_14-part2,,small,,,681672928.0,ns,16232
+aoc_2022_14-part2,,small,,,774665172.0,ns,18261
+aoc_2022_14-part2,,small,,,872692720.0,ns,20290
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
index dc89c18..38cbff4 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[1982.0,3964.0,5946.0,7928.0,9910.0,11892.0,13874.0,15856.0,17838.0,19820.0],"times":[87148242.0,175975080.0,257017724.0,339933992.0,442812577.0,514832716.0,604257746.0,685476366.0,765617064.0,854144868.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2029.0,4058.0,6087.0,8116.0,10145.0,12174.0,14203.0,16232.0,18261.0,20290.0],"times":[83946003.0,166440078.0,249189168.0,331352972.0,426148607.0,507683236.0,599250633.0,681672928.0,774665172.0,872692720.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
index e00864b..5aa5034 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::BTreeSet), ("List", std::collections::LinkedList)])])/tukey.json
@@ -1 +1 @@
-[40913.51625102108,42020.584756859345,44972.76743909472,46079.83594493299] \ No newline at end of file
+[37983.02319228333,39543.884686333884,43706.18200380201,45267.04349785255] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index cf5a4b5..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc_2022_14-part2/small","directory_name":"aoc_2022_14-part2/small","title":"aoc_2022_14-part2/small"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index b4694f6..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58646.26599977355,"upper_bound":75020.61162703803},"point_estimate":64272.04142379982,"standard_error":5050.392916679787},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58657.14900362319,"upper_bound":59669.51947463768},"point_estimate":59220.73822180706,"standard_error":1266.4834326284463},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":85.457787667602,"upper_bound":1697.2120273412877},"point_estimate":650.1706121816848,"standard_error":1573.1285196448603},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59086.79507763975,"upper_bound":60017.75302395813},"point_estimate":59467.164384528514,"standard_error":240.252222776278},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":338.3503962342312,"upper_bound":25690.695830679375},"point_estimate":16762.87514443678,"standard_error":9353.876066406388}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 4b62b61..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,164776058.0,ns,1472
-aoc_2022_14-part2,,small,,,169051838.0,ns,2944
-aoc_2022_14-part2,,small,,,259029970.0,ns,4416
-aoc_2022_14-part2,,small,,,344965086.0,ns,5888
-aoc_2022_14-part2,,small,,,437367368.0,ns,7360
-aoc_2022_14-part2,,small,,,520268914.0,ns,8832
-aoc_2022_14-part2,,small,,,611126460.0,ns,10304
-aoc_2022_14-part2,,small,,,697099017.0,ns,11776
-aoc_2022_14-part2,,small,,,795269568.0,ns,13248
-aoc_2022_14-part2,,small,,,872084762.0,ns,14720
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 17a1649..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1472.0,2944.0,4416.0,5888.0,7360.0,8832.0,10304.0,11776.0,13248.0,14720.0],"times":[164776058.0,169051838.0,259029970.0,344965086.0,437367368.0,520268914.0,611126460.0,697099017.0,795269568.0,872084762.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index e9f1316..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[56690.42463768118,57705.05060575182,60410.7198539402,61425.345822010844] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index cf5a4b5..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"aoc_2022_14-part2","function_id":null,"value_str":"small","throughput":null,"full_id":"aoc_2022_14-part2/small","directory_name":"aoc_2022_14-part2/small","title":"aoc_2022_14-part2/small"} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index ee4d014..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":53576.78098894349,"upper_bound":57002.64523992337},"point_estimate":55134.630328477826,"standard_error":882.5193839581382},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52836.005528255526,"upper_bound":57519.52364864865},"point_estimate":54239.07253276003,"standard_error":1007.8635763307313},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":239.43276202686872,"upper_bound":4906.024323373627},"point_estimate":2353.249295045794,"standard_error":1128.9421203855977},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54246.801424337136,"upper_bound":57277.32098698902},"point_estimate":55681.98663805482,"standard_error":784.0106219130066},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":976.9125599348569,"upper_bound":3952.5071616370487},"point_estimate":2937.463168963874,"standard_error":756.1493151294101}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index a9dfc30..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,11 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,86017017.0,ns,1628
-aoc_2022_14-part2,,small,,,170308839.0,ns,3256
-aoc_2022_14-part2,,small,,,256252001.0,ns,4884
-aoc_2022_14-part2,,small,,,374939846.0,ns,6512
-aoc_2022_14-part2,,small,,,501742221.0,ns,8140
-aoc_2022_14-part2,,small,,,528040111.0,ns,9768
-aoc_2022_14-part2,,small,,,615722301.0,ns,11396
-aoc_2022_14-part2,,small,,,709720580.0,ns,13024
-aoc_2022_14-part2,,small,,,797361615.0,ns,14652
-aoc_2022_14-part2,,small,,,936417845.0,ns,16280
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 63ac504..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[1628.0,3256.0,4884.0,6512.0,8140.0,9768.0,11396.0,13024.0,14652.0,16280.0],"times":[86017017.0,170308839.0,256252001.0,374939846.0,501742221.0,528040111.0,615722301.0,709720580.0,797361615.0,936417845.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 8a224d9..0000000
--- a/analysis/current/criterion/aoc_2022_14-part2/small/Mapping2D([("-opt-candelabra-src-tests-aoc_2022_14-src-types.pr.rs", [("Set", std::collections::HashSet), ("List", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[42248.80848543349,47691.61705861706,62205.77325377325,67648.58182695683] \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
index c35e2b1..c50a412 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32248.276535706296,"upper_bound":32851.400916994695},"point_estimate":32542.92202210471,"standard_error":154.48718673387202},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32131.71471039509,"upper_bound":33028.86011105632},"point_estimate":32427.13606795806,"standard_error":254.61590423793743},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":80.52831990712266,"upper_bound":806.6232236743953},"point_estimate":570.3171077114421,"standard_error":198.21814831050153},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32423.203441539325,"upper_bound":33057.13243104371},"point_estimate":32794.55297575459,"standard_error":158.93393390362178},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":308.2983314408661,"upper_bound":626.2332349957953},"point_estimate":514.4305898695491,"standard_error":80.23053930751169}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41340.04625621348,"upper_bound":42170.52675212983},"point_estimate":41748.174684691025,"standard_error":213.003379150238},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41015.297683587974,"upper_bound":42213.80714637753},"point_estimate":41848.937571874485,"standard_error":323.82647537420473},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":145.45309938910418,"upper_bound":1293.3085897055194},"point_estimate":777.4351643643528,"standard_error":291.65736133340926},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41719.25450993704,"upper_bound":42630.17025831347},"point_estimate":42262.13361453726,"standard_error":236.54055116934546},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":424.6897030682404,"upper_bound":891.4203405542887},"point_estimate":711.6213941587924,"standard_error":123.01195418266147}} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv b/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
index 7de5160..ebe44b5 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/raw.csv
@@ -1,11 +1,11 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-aoc_2022_14-part2,,small,,,83700195.0,ns,2607
-aoc_2022_14-part2,,small,,,165825632.0,ns,5214
-aoc_2022_14-part2,,small,,,259519780.0,ns,7821
-aoc_2022_14-part2,,small,,,335069521.0,ns,10428
-aoc_2022_14-part2,,small,,,419626469.0,ns,13035
-aoc_2022_14-part2,,small,,,506800460.0,ns,15642
-aoc_2022_14-part2,,small,,,599941183.0,ns,18249
-aoc_2022_14-part2,,small,,,676866753.0,ns,20856
-aoc_2022_14-part2,,small,,,782521694.0,ns,23463
-aoc_2022_14-part2,,small,,,858538731.0,ns,26070
+aoc_2022_14-part2,,small,,,83946003.0,ns,2029
+aoc_2022_14-part2,,small,,,166440078.0,ns,4058
+aoc_2022_14-part2,,small,,,249189168.0,ns,6087
+aoc_2022_14-part2,,small,,,331352972.0,ns,8116
+aoc_2022_14-part2,,small,,,426148607.0,ns,10145
+aoc_2022_14-part2,,small,,,507683236.0,ns,12174
+aoc_2022_14-part2,,small,,,599250633.0,ns,14203
+aoc_2022_14-part2,,small,,,681672928.0,ns,16232
+aoc_2022_14-part2,,small,,,774665172.0,ns,18261
+aoc_2022_14-part2,,small,,,872692720.0,ns,20290
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
index 9ce8944..38cbff4 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[2607.0,5214.0,7821.0,10428.0,13035.0,15642.0,18249.0,20856.0,23463.0,26070.0],"times":[83700195.0,165825632.0,259519780.0,335069521.0,419626469.0,506800460.0,599941183.0,676866753.0,782521694.0,858538731.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[2029.0,4058.0,6087.0,8116.0,10145.0,12174.0,14203.0,16232.0,18261.0,20290.0],"times":[83946003.0,166440078.0,249189168.0,331352972.0,426148607.0,507683236.0,599250633.0,681672928.0,774665172.0,872692720.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json b/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
index 43e0b57..5aa5034 100644
--- a/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
+++ b/analysis/current/criterion/aoc_2022_14-part2/small/new/tukey.json
@@ -1 +1 @@
-[29833.83491013205,30990.346422749186,34074.377123061546,35230.88863567868] \ No newline at end of file
+[37983.02319228333,39543.884686333884,43706.18200380201,45267.04349785255] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
deleted file mode 100644
index eeab63a..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_mapping-insert_get/10000","directory_name":"example_mapping-insert_get/10000","title":"example_mapping-insert_get/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
deleted file mode 100644
index a138683..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5635773.167722221,"upper_bound":5680752.601111109},"point_estimate":5657966.217777779,"standard_error":11462.139480942702},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5609860.0,"upper_bound":5683381.222222222},"point_estimate":5647465.333333333,"standard_error":22146.591627924856},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":93556.17667237879,"upper_bound":153676.09980503703},"point_estimate":120314.14099732996,"standard_error":15171.073599777495},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":100632.48353620603,"upper_bound":129642.35361843725},"point_estimate":116097.85696516093,"standard_error":7385.472327439361}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
deleted file mode 100644
index f6afcc9..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,10000,,,50492332.0,ns,9
-example_mapping-insert_get,,10000,,,51229398.0,ns,9
-example_mapping-insert_get,,10000,,,51617169.0,ns,9
-example_mapping-insert_get,,10000,,,51988970.0,ns,9
-example_mapping-insert_get,,10000,,,50589621.0,ns,9
-example_mapping-insert_get,,10000,,,50211865.0,ns,9
-example_mapping-insert_get,,10000,,,50945323.0,ns,9
-example_mapping-insert_get,,10000,,,49631926.0,ns,9
-example_mapping-insert_get,,10000,,,50897920.0,ns,9
-example_mapping-insert_get,,10000,,,50940608.0,ns,9
-example_mapping-insert_get,,10000,,,49424999.0,ns,9
-example_mapping-insert_get,,10000,,,50450782.0,ns,9
-example_mapping-insert_get,,10000,,,50200436.0,ns,9
-example_mapping-insert_get,,10000,,,52818846.0,ns,9
-example_mapping-insert_get,,10000,,,50976608.0,ns,9
-example_mapping-insert_get,,10000,,,51150431.0,ns,9
-example_mapping-insert_get,,10000,,,50326829.0,ns,9
-example_mapping-insert_get,,10000,,,49684435.0,ns,9
-example_mapping-insert_get,,10000,,,50999858.0,ns,9
-example_mapping-insert_get,,10000,,,50225236.0,ns,9
-example_mapping-insert_get,,10000,,,50307469.0,ns,9
-example_mapping-insert_get,,10000,,,49807081.0,ns,9
-example_mapping-insert_get,,10000,,,49266363.0,ns,9
-example_mapping-insert_get,,10000,,,49910589.0,ns,9
-example_mapping-insert_get,,10000,,,52984177.0,ns,9
-example_mapping-insert_get,,10000,,,52006166.0,ns,9
-example_mapping-insert_get,,10000,,,50463291.0,ns,9
-example_mapping-insert_get,,10000,,,51442598.0,ns,9
-example_mapping-insert_get,,10000,,,51259646.0,ns,9
-example_mapping-insert_get,,10000,,,49984843.0,ns,9
-example_mapping-insert_get,,10000,,,51138270.0,ns,9
-example_mapping-insert_get,,10000,,,49807085.0,ns,9
-example_mapping-insert_get,,10000,,,50258261.0,ns,9
-example_mapping-insert_get,,10000,,,52206971.0,ns,9
-example_mapping-insert_get,,10000,,,50429888.0,ns,9
-example_mapping-insert_get,,10000,,,50105024.0,ns,9
-example_mapping-insert_get,,10000,,,49638769.0,ns,9
-example_mapping-insert_get,,10000,,,49303672.0,ns,9
-example_mapping-insert_get,,10000,,,49826846.0,ns,9
-example_mapping-insert_get,,10000,,,49946898.0,ns,9
-example_mapping-insert_get,,10000,,,49634143.0,ns,9
-example_mapping-insert_get,,10000,,,49719824.0,ns,9
-example_mapping-insert_get,,10000,,,49160861.0,ns,9
-example_mapping-insert_get,,10000,,,49834367.0,ns,9
-example_mapping-insert_get,,10000,,,50384656.0,ns,9
-example_mapping-insert_get,,10000,,,49320702.0,ns,9
-example_mapping-insert_get,,10000,,,50590624.0,ns,9
-example_mapping-insert_get,,10000,,,50168551.0,ns,9
-example_mapping-insert_get,,10000,,,51230490.0,ns,9
-example_mapping-insert_get,,10000,,,49983745.0,ns,9
-example_mapping-insert_get,,10000,,,49908168.0,ns,9
-example_mapping-insert_get,,10000,,,50488740.0,ns,9
-example_mapping-insert_get,,10000,,,49596054.0,ns,9
-example_mapping-insert_get,,10000,,,51968886.0,ns,9
-example_mapping-insert_get,,10000,,,53280025.0,ns,9
-example_mapping-insert_get,,10000,,,51410786.0,ns,9
-example_mapping-insert_get,,10000,,,50584353.0,ns,9
-example_mapping-insert_get,,10000,,,51153483.0,ns,9
-example_mapping-insert_get,,10000,,,50308136.0,ns,9
-example_mapping-insert_get,,10000,,,50542537.0,ns,9
-example_mapping-insert_get,,10000,,,50086756.0,ns,9
-example_mapping-insert_get,,10000,,,49869935.0,ns,9
-example_mapping-insert_get,,10000,,,48663856.0,ns,9
-example_mapping-insert_get,,10000,,,50492846.0,ns,9
-example_mapping-insert_get,,10000,,,50713180.0,ns,9
-example_mapping-insert_get,,10000,,,51935975.0,ns,9
-example_mapping-insert_get,,10000,,,50268336.0,ns,9
-example_mapping-insert_get,,10000,,,51138682.0,ns,9
-example_mapping-insert_get,,10000,,,50460401.0,ns,9
-example_mapping-insert_get,,10000,,,51851712.0,ns,9
-example_mapping-insert_get,,10000,,,51673450.0,ns,9
-example_mapping-insert_get,,10000,,,51383922.0,ns,9
-example_mapping-insert_get,,10000,,,51268042.0,ns,9
-example_mapping-insert_get,,10000,,,51345401.0,ns,9
-example_mapping-insert_get,,10000,,,52115532.0,ns,9
-example_mapping-insert_get,,10000,,,53101567.0,ns,9
-example_mapping-insert_get,,10000,,,53505872.0,ns,9
-example_mapping-insert_get,,10000,,,52415605.0,ns,9
-example_mapping-insert_get,,10000,,,51991193.0,ns,9
-example_mapping-insert_get,,10000,,,52751935.0,ns,9
-example_mapping-insert_get,,10000,,,51173191.0,ns,9
-example_mapping-insert_get,,10000,,,50330238.0,ns,9
-example_mapping-insert_get,,10000,,,50741597.0,ns,9
-example_mapping-insert_get,,10000,,,52064508.0,ns,9
-example_mapping-insert_get,,10000,,,50756456.0,ns,9
-example_mapping-insert_get,,10000,,,51839451.0,ns,9
-example_mapping-insert_get,,10000,,,52030049.0,ns,9
-example_mapping-insert_get,,10000,,,51940583.0,ns,9
-example_mapping-insert_get,,10000,,,51349174.0,ns,9
-example_mapping-insert_get,,10000,,,51736243.0,ns,9
-example_mapping-insert_get,,10000,,,50983755.0,ns,9
-example_mapping-insert_get,,10000,,,51269143.0,ns,9
-example_mapping-insert_get,,10000,,,51565738.0,ns,9
-example_mapping-insert_get,,10000,,,51138622.0,ns,9
-example_mapping-insert_get,,10000,,,52940612.0,ns,9
-example_mapping-insert_get,,10000,,,50295652.0,ns,9
-example_mapping-insert_get,,10000,,,53277589.0,ns,9
-example_mapping-insert_get,,10000,,,51487394.0,ns,9
-example_mapping-insert_get,,10000,,,52029735.0,ns,9
-example_mapping-insert_get,,10000,,,52019038.0,ns,9
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
deleted file mode 100644
index 67d91c5..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0,9.0],"times":[50492332.0,51229398.0,51617169.0,51988970.0,50589621.0,50211865.0,50945323.0,49631926.0,50897920.0,50940608.0,49424999.0,50450782.0,50200436.0,52818846.0,50976608.0,51150431.0,50326829.0,49684435.0,50999858.0,50225236.0,50307469.0,49807081.0,49266363.0,49910589.0,52984177.0,52006166.0,50463291.0,51442598.0,51259646.0,49984843.0,51138270.0,49807085.0,50258261.0,52206971.0,50429888.0,50105024.0,49638769.0,49303672.0,49826846.0,49946898.0,49634143.0,49719824.0,49160861.0,49834367.0,50384656.0,49320702.0,50590624.0,50168551.0,51230490.0,49983745.0,49908168.0,50488740.0,49596054.0,51968886.0,53280025.0,51410786.0,50584353.0,51153483.0,50308136.0,50542537.0,50086756.0,49869935.0,48663856.0,50492846.0,50713180.0,51935975.0,50268336.0,51138682.0,50460401.0,51851712.0,51673450.0,51383922.0,51268042.0,51345401.0,52115532.0,53101567.0,53505872.0,52415605.0,51991193.0,52751935.0,51173191.0,50330238.0,50741597.0,52064508.0,50756456.0,51839451.0,52030049.0,51940583.0,51349174.0,51736243.0,50983755.0,51269143.0,51565738.0,51138622.0,52940612.0,50295652.0,53277589.0,51487394.0,52029735.0,52019038.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
deleted file mode 100644
index 11e94ed..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[5097349.027777779,5337144.777777778,5976600.11111111,6216395.86111111] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
deleted file mode 100644
index eeab63a..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_mapping-insert_get/10000","directory_name":"example_mapping-insert_get/10000","title":"example_mapping-insert_get/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
deleted file mode 100644
index 1c4af4d..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3184984.221875,"upper_bound":3213721.916875},"point_estimate":3198948.02125,"standard_error":7334.431823897823},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3170303.25,"upper_bound":3217129.375},"point_estimate":3186429.625,"standard_error":11166.769194331382},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":51849.022966995835,"upper_bound":83341.48498289287},"point_estimate":63869.15592234582,"standard_error":8004.859689217742},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58170.52157344221,"upper_bound":91959.59495029801},"point_estimate":73962.25737957588,"standard_error":9021.127935208622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
deleted file mode 100644
index 338caae..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,10000,,,51841896.0,ns,16
-example_mapping-insert_get,,10000,,,50510714.0,ns,16
-example_mapping-insert_get,,10000,,,51684191.0,ns,16
-example_mapping-insert_get,,10000,,,50710941.0,ns,16
-example_mapping-insert_get,,10000,,,49917922.0,ns,16
-example_mapping-insert_get,,10000,,,49653465.0,ns,16
-example_mapping-insert_get,,10000,,,50421803.0,ns,16
-example_mapping-insert_get,,10000,,,51497014.0,ns,16
-example_mapping-insert_get,,10000,,,49683041.0,ns,16
-example_mapping-insert_get,,10000,,,50633179.0,ns,16
-example_mapping-insert_get,,10000,,,51693513.0,ns,16
-example_mapping-insert_get,,10000,,,50984398.0,ns,16
-example_mapping-insert_get,,10000,,,49700014.0,ns,16
-example_mapping-insert_get,,10000,,,48997668.0,ns,16
-example_mapping-insert_get,,10000,,,50801159.0,ns,16
-example_mapping-insert_get,,10000,,,50656183.0,ns,16
-example_mapping-insert_get,,10000,,,50494664.0,ns,16
-example_mapping-insert_get,,10000,,,51029211.0,ns,16
-example_mapping-insert_get,,10000,,,50866227.0,ns,16
-example_mapping-insert_get,,10000,,,51306250.0,ns,16
-example_mapping-insert_get,,10000,,,50033767.0,ns,16
-example_mapping-insert_get,,10000,,,50027613.0,ns,16
-example_mapping-insert_get,,10000,,,49271464.0,ns,16
-example_mapping-insert_get,,10000,,,51501722.0,ns,16
-example_mapping-insert_get,,10000,,,51536373.0,ns,16
-example_mapping-insert_get,,10000,,,52135803.0,ns,16
-example_mapping-insert_get,,10000,,,50619171.0,ns,16
-example_mapping-insert_get,,10000,,,50427714.0,ns,16
-example_mapping-insert_get,,10000,,,50615723.0,ns,16
-example_mapping-insert_get,,10000,,,49507619.0,ns,16
-example_mapping-insert_get,,10000,,,50732634.0,ns,16
-example_mapping-insert_get,,10000,,,51474070.0,ns,16
-example_mapping-insert_get,,10000,,,50795291.0,ns,16
-example_mapping-insert_get,,10000,,,51029993.0,ns,16
-example_mapping-insert_get,,10000,,,52154496.0,ns,16
-example_mapping-insert_get,,10000,,,52767749.0,ns,16
-example_mapping-insert_get,,10000,,,53289969.0,ns,16
-example_mapping-insert_get,,10000,,,50990094.0,ns,16
-example_mapping-insert_get,,10000,,,51816118.0,ns,16
-example_mapping-insert_get,,10000,,,51660090.0,ns,16
-example_mapping-insert_get,,10000,,,56979030.0,ns,16
-example_mapping-insert_get,,10000,,,52458317.0,ns,16
-example_mapping-insert_get,,10000,,,51631791.0,ns,16
-example_mapping-insert_get,,10000,,,50769786.0,ns,16
-example_mapping-insert_get,,10000,,,52591540.0,ns,16
-example_mapping-insert_get,,10000,,,49785491.0,ns,16
-example_mapping-insert_get,,10000,,,50981350.0,ns,16
-example_mapping-insert_get,,10000,,,50222793.0,ns,16
-example_mapping-insert_get,,10000,,,50665298.0,ns,16
-example_mapping-insert_get,,10000,,,51538185.0,ns,16
-example_mapping-insert_get,,10000,,,50724852.0,ns,16
-example_mapping-insert_get,,10000,,,50055694.0,ns,16
-example_mapping-insert_get,,10000,,,49694686.0,ns,16
-example_mapping-insert_get,,10000,,,50436527.0,ns,16
-example_mapping-insert_get,,10000,,,50920112.0,ns,16
-example_mapping-insert_get,,10000,,,50378479.0,ns,16
-example_mapping-insert_get,,10000,,,51954457.0,ns,16
-example_mapping-insert_get,,10000,,,50511725.0,ns,16
-example_mapping-insert_get,,10000,,,51765245.0,ns,16
-example_mapping-insert_get,,10000,,,51248858.0,ns,16
-example_mapping-insert_get,,10000,,,51530281.0,ns,16
-example_mapping-insert_get,,10000,,,50576220.0,ns,16
-example_mapping-insert_get,,10000,,,49846989.0,ns,16
-example_mapping-insert_get,,10000,,,53210355.0,ns,16
-example_mapping-insert_get,,10000,,,52293551.0,ns,16
-example_mapping-insert_get,,10000,,,50324950.0,ns,16
-example_mapping-insert_get,,10000,,,52915652.0,ns,16
-example_mapping-insert_get,,10000,,,49606707.0,ns,16
-example_mapping-insert_get,,10000,,,50638753.0,ns,16
-example_mapping-insert_get,,10000,,,49808411.0,ns,16
-example_mapping-insert_get,,10000,,,50913329.0,ns,16
-example_mapping-insert_get,,10000,,,51368751.0,ns,16
-example_mapping-insert_get,,10000,,,52571638.0,ns,16
-example_mapping-insert_get,,10000,,,51954017.0,ns,16
-example_mapping-insert_get,,10000,,,50840444.0,ns,16
-example_mapping-insert_get,,10000,,,52703874.0,ns,16
-example_mapping-insert_get,,10000,,,53634948.0,ns,16
-example_mapping-insert_get,,10000,,,51934408.0,ns,16
-example_mapping-insert_get,,10000,,,52892944.0,ns,16
-example_mapping-insert_get,,10000,,,52842501.0,ns,16
-example_mapping-insert_get,,10000,,,51225279.0,ns,16
-example_mapping-insert_get,,10000,,,51685775.0,ns,16
-example_mapping-insert_get,,10000,,,52030013.0,ns,16
-example_mapping-insert_get,,10000,,,51195633.0,ns,16
-example_mapping-insert_get,,10000,,,51534850.0,ns,16
-example_mapping-insert_get,,10000,,,52717001.0,ns,16
-example_mapping-insert_get,,10000,,,50715445.0,ns,16
-example_mapping-insert_get,,10000,,,49640746.0,ns,16
-example_mapping-insert_get,,10000,,,51626311.0,ns,16
-example_mapping-insert_get,,10000,,,49968090.0,ns,16
-example_mapping-insert_get,,10000,,,53529087.0,ns,16
-example_mapping-insert_get,,10000,,,49667983.0,ns,16
-example_mapping-insert_get,,10000,,,50696659.0,ns,16
-example_mapping-insert_get,,10000,,,51630116.0,ns,16
-example_mapping-insert_get,,10000,,,50516799.0,ns,16
-example_mapping-insert_get,,10000,,,52059255.0,ns,16
-example_mapping-insert_get,,10000,,,51887603.0,ns,16
-example_mapping-insert_get,,10000,,,52311956.0,ns,16
-example_mapping-insert_get,,10000,,,50353636.0,ns,16
-example_mapping-insert_get,,10000,,,50130732.0,ns,16
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
deleted file mode 100644
index 75c001c..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0],"times":[51841896.0,50510714.0,51684191.0,50710941.0,49917922.0,49653465.0,50421803.0,51497014.0,49683041.0,50633179.0,51693513.0,50984398.0,49700014.0,48997668.0,50801159.0,50656183.0,50494664.0,51029211.0,50866227.0,51306250.0,50033767.0,50027613.0,49271464.0,51501722.0,51536373.0,52135803.0,50619171.0,50427714.0,50615723.0,49507619.0,50732634.0,51474070.0,50795291.0,51029993.0,52154496.0,52767749.0,53289969.0,50990094.0,51816118.0,51660090.0,56979030.0,52458317.0,51631791.0,50769786.0,52591540.0,49785491.0,50981350.0,50222793.0,50665298.0,51538185.0,50724852.0,50055694.0,49694686.0,50436527.0,50920112.0,50378479.0,51954457.0,50511725.0,51765245.0,51248858.0,51530281.0,50576220.0,49846989.0,53210355.0,52293551.0,50324950.0,52915652.0,49606707.0,50638753.0,49808411.0,50913329.0,51368751.0,52571638.0,51954017.0,50840444.0,52703874.0,53634948.0,51934408.0,52892944.0,52842501.0,51225279.0,51685775.0,52030013.0,51195633.0,51534850.0,52717001.0,50715445.0,49640746.0,51626311.0,49968090.0,53529087.0,49667983.0,50696659.0,51630116.0,50516799.0,52059255.0,51887603.0,52311956.0,50353636.0,50130732.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
deleted file mode 100644
index 9697741..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[2891850.46875,3021997.8515625,3369057.5390625,3499204.921875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/10000/new/benchmark.json
deleted file mode 100644
index eeab63a..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_mapping-insert_get/10000","directory_name":"example_mapping-insert_get/10000","title":"example_mapping-insert_get/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/10000/new/estimates.json
deleted file mode 100644
index 1c4af4d..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3184984.221875,"upper_bound":3213721.916875},"point_estimate":3198948.02125,"standard_error":7334.431823897823},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3170303.25,"upper_bound":3217129.375},"point_estimate":3186429.625,"standard_error":11166.769194331382},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":51849.022966995835,"upper_bound":83341.48498289287},"point_estimate":63869.15592234582,"standard_error":8004.859689217742},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58170.52157344221,"upper_bound":91959.59495029801},"point_estimate":73962.25737957588,"standard_error":9021.127935208622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/10000/new/raw.csv
deleted file mode 100644
index 338caae..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,10000,,,51841896.0,ns,16
-example_mapping-insert_get,,10000,,,50510714.0,ns,16
-example_mapping-insert_get,,10000,,,51684191.0,ns,16
-example_mapping-insert_get,,10000,,,50710941.0,ns,16
-example_mapping-insert_get,,10000,,,49917922.0,ns,16
-example_mapping-insert_get,,10000,,,49653465.0,ns,16
-example_mapping-insert_get,,10000,,,50421803.0,ns,16
-example_mapping-insert_get,,10000,,,51497014.0,ns,16
-example_mapping-insert_get,,10000,,,49683041.0,ns,16
-example_mapping-insert_get,,10000,,,50633179.0,ns,16
-example_mapping-insert_get,,10000,,,51693513.0,ns,16
-example_mapping-insert_get,,10000,,,50984398.0,ns,16
-example_mapping-insert_get,,10000,,,49700014.0,ns,16
-example_mapping-insert_get,,10000,,,48997668.0,ns,16
-example_mapping-insert_get,,10000,,,50801159.0,ns,16
-example_mapping-insert_get,,10000,,,50656183.0,ns,16
-example_mapping-insert_get,,10000,,,50494664.0,ns,16
-example_mapping-insert_get,,10000,,,51029211.0,ns,16
-example_mapping-insert_get,,10000,,,50866227.0,ns,16
-example_mapping-insert_get,,10000,,,51306250.0,ns,16
-example_mapping-insert_get,,10000,,,50033767.0,ns,16
-example_mapping-insert_get,,10000,,,50027613.0,ns,16
-example_mapping-insert_get,,10000,,,49271464.0,ns,16
-example_mapping-insert_get,,10000,,,51501722.0,ns,16
-example_mapping-insert_get,,10000,,,51536373.0,ns,16
-example_mapping-insert_get,,10000,,,52135803.0,ns,16
-example_mapping-insert_get,,10000,,,50619171.0,ns,16
-example_mapping-insert_get,,10000,,,50427714.0,ns,16
-example_mapping-insert_get,,10000,,,50615723.0,ns,16
-example_mapping-insert_get,,10000,,,49507619.0,ns,16
-example_mapping-insert_get,,10000,,,50732634.0,ns,16
-example_mapping-insert_get,,10000,,,51474070.0,ns,16
-example_mapping-insert_get,,10000,,,50795291.0,ns,16
-example_mapping-insert_get,,10000,,,51029993.0,ns,16
-example_mapping-insert_get,,10000,,,52154496.0,ns,16
-example_mapping-insert_get,,10000,,,52767749.0,ns,16
-example_mapping-insert_get,,10000,,,53289969.0,ns,16
-example_mapping-insert_get,,10000,,,50990094.0,ns,16
-example_mapping-insert_get,,10000,,,51816118.0,ns,16
-example_mapping-insert_get,,10000,,,51660090.0,ns,16
-example_mapping-insert_get,,10000,,,56979030.0,ns,16
-example_mapping-insert_get,,10000,,,52458317.0,ns,16
-example_mapping-insert_get,,10000,,,51631791.0,ns,16
-example_mapping-insert_get,,10000,,,50769786.0,ns,16
-example_mapping-insert_get,,10000,,,52591540.0,ns,16
-example_mapping-insert_get,,10000,,,49785491.0,ns,16
-example_mapping-insert_get,,10000,,,50981350.0,ns,16
-example_mapping-insert_get,,10000,,,50222793.0,ns,16
-example_mapping-insert_get,,10000,,,50665298.0,ns,16
-example_mapping-insert_get,,10000,,,51538185.0,ns,16
-example_mapping-insert_get,,10000,,,50724852.0,ns,16
-example_mapping-insert_get,,10000,,,50055694.0,ns,16
-example_mapping-insert_get,,10000,,,49694686.0,ns,16
-example_mapping-insert_get,,10000,,,50436527.0,ns,16
-example_mapping-insert_get,,10000,,,50920112.0,ns,16
-example_mapping-insert_get,,10000,,,50378479.0,ns,16
-example_mapping-insert_get,,10000,,,51954457.0,ns,16
-example_mapping-insert_get,,10000,,,50511725.0,ns,16
-example_mapping-insert_get,,10000,,,51765245.0,ns,16
-example_mapping-insert_get,,10000,,,51248858.0,ns,16
-example_mapping-insert_get,,10000,,,51530281.0,ns,16
-example_mapping-insert_get,,10000,,,50576220.0,ns,16
-example_mapping-insert_get,,10000,,,49846989.0,ns,16
-example_mapping-insert_get,,10000,,,53210355.0,ns,16
-example_mapping-insert_get,,10000,,,52293551.0,ns,16
-example_mapping-insert_get,,10000,,,50324950.0,ns,16
-example_mapping-insert_get,,10000,,,52915652.0,ns,16
-example_mapping-insert_get,,10000,,,49606707.0,ns,16
-example_mapping-insert_get,,10000,,,50638753.0,ns,16
-example_mapping-insert_get,,10000,,,49808411.0,ns,16
-example_mapping-insert_get,,10000,,,50913329.0,ns,16
-example_mapping-insert_get,,10000,,,51368751.0,ns,16
-example_mapping-insert_get,,10000,,,52571638.0,ns,16
-example_mapping-insert_get,,10000,,,51954017.0,ns,16
-example_mapping-insert_get,,10000,,,50840444.0,ns,16
-example_mapping-insert_get,,10000,,,52703874.0,ns,16
-example_mapping-insert_get,,10000,,,53634948.0,ns,16
-example_mapping-insert_get,,10000,,,51934408.0,ns,16
-example_mapping-insert_get,,10000,,,52892944.0,ns,16
-example_mapping-insert_get,,10000,,,52842501.0,ns,16
-example_mapping-insert_get,,10000,,,51225279.0,ns,16
-example_mapping-insert_get,,10000,,,51685775.0,ns,16
-example_mapping-insert_get,,10000,,,52030013.0,ns,16
-example_mapping-insert_get,,10000,,,51195633.0,ns,16
-example_mapping-insert_get,,10000,,,51534850.0,ns,16
-example_mapping-insert_get,,10000,,,52717001.0,ns,16
-example_mapping-insert_get,,10000,,,50715445.0,ns,16
-example_mapping-insert_get,,10000,,,49640746.0,ns,16
-example_mapping-insert_get,,10000,,,51626311.0,ns,16
-example_mapping-insert_get,,10000,,,49968090.0,ns,16
-example_mapping-insert_get,,10000,,,53529087.0,ns,16
-example_mapping-insert_get,,10000,,,49667983.0,ns,16
-example_mapping-insert_get,,10000,,,50696659.0,ns,16
-example_mapping-insert_get,,10000,,,51630116.0,ns,16
-example_mapping-insert_get,,10000,,,50516799.0,ns,16
-example_mapping-insert_get,,10000,,,52059255.0,ns,16
-example_mapping-insert_get,,10000,,,51887603.0,ns,16
-example_mapping-insert_get,,10000,,,52311956.0,ns,16
-example_mapping-insert_get,,10000,,,50353636.0,ns,16
-example_mapping-insert_get,,10000,,,50130732.0,ns,16
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/10000/new/sample.json
deleted file mode 100644
index 75c001c..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0,16.0],"times":[51841896.0,50510714.0,51684191.0,50710941.0,49917922.0,49653465.0,50421803.0,51497014.0,49683041.0,50633179.0,51693513.0,50984398.0,49700014.0,48997668.0,50801159.0,50656183.0,50494664.0,51029211.0,50866227.0,51306250.0,50033767.0,50027613.0,49271464.0,51501722.0,51536373.0,52135803.0,50619171.0,50427714.0,50615723.0,49507619.0,50732634.0,51474070.0,50795291.0,51029993.0,52154496.0,52767749.0,53289969.0,50990094.0,51816118.0,51660090.0,56979030.0,52458317.0,51631791.0,50769786.0,52591540.0,49785491.0,50981350.0,50222793.0,50665298.0,51538185.0,50724852.0,50055694.0,49694686.0,50436527.0,50920112.0,50378479.0,51954457.0,50511725.0,51765245.0,51248858.0,51530281.0,50576220.0,49846989.0,53210355.0,52293551.0,50324950.0,52915652.0,49606707.0,50638753.0,49808411.0,50913329.0,51368751.0,52571638.0,51954017.0,50840444.0,52703874.0,53634948.0,51934408.0,52892944.0,52842501.0,51225279.0,51685775.0,52030013.0,51195633.0,51534850.0,52717001.0,50715445.0,49640746.0,51626311.0,49968090.0,53529087.0,49667983.0,50696659.0,51630116.0,50516799.0,52059255.0,51887603.0,52311956.0,50353636.0,50130732.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/10000/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/10000/new/tukey.json
deleted file mode 100644
index 9697741..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/10000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[2891850.46875,3021997.8515625,3369057.5390625,3499204.921875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..755dac8
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12989.064698862832,"upper_bound":13838.597487223115},"point_estimate":13303.993630094985,"standard_error":231.40045981814546},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12968.905647190382,"upper_bound":13042.577327774468},"point_estimate":13013.174843174147,"standard_error":18.422274605155305},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":104.24760958188266,"upper_bound":192.48757008152123},"point_estimate":149.3618571751962,"standard_error":22.105469987342275},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12995.440962395603,"upper_bound":13327.74008200016},"point_estimate":13118.79399430354,"standard_error":88.72782962870802},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":191.8995839833125,"upper_bound":3910.9919849987746},"point_estimate":2330.6790190678116,"standard_error":1151.7363819822149}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..def9ed4
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,1004144.0,ns,73
+example_mapping-insert_get,,150,,,1919074.0,ns,146
+example_mapping-insert_get,,150,,,2763482.0,ns,219
+example_mapping-insert_get,,150,,,3874355.0,ns,292
+example_mapping-insert_get,,150,,,4483947.0,ns,365
+example_mapping-insert_get,,150,,,5358965.0,ns,438
+example_mapping-insert_get,,150,,,6811835.0,ns,511
+example_mapping-insert_get,,150,,,7687314.0,ns,584
+example_mapping-insert_get,,150,,,8510837.0,ns,657
+example_mapping-insert_get,,150,,,9665504.0,ns,730
+example_mapping-insert_get,,150,,,10488546.0,ns,803
+example_mapping-insert_get,,150,,,11321623.0,ns,876
+example_mapping-insert_get,,150,,,12432497.0,ns,949
+example_mapping-insert_get,,150,,,12939692.0,ns,1022
+example_mapping-insert_get,,150,,,14406276.0,ns,1095
+example_mapping-insert_get,,150,,,15177489.0,ns,1168
+example_mapping-insert_get,,150,,,15828346.0,ns,1241
+example_mapping-insert_get,,150,,,16889984.0,ns,1314
+example_mapping-insert_get,,150,,,18119758.0,ns,1387
+example_mapping-insert_get,,150,,,19020809.0,ns,1460
+example_mapping-insert_get,,150,,,19712220.0,ns,1533
+example_mapping-insert_get,,150,,,20818111.0,ns,1606
+example_mapping-insert_get,,150,,,21808530.0,ns,1679
+example_mapping-insert_get,,150,,,22349928.0,ns,1752
+example_mapping-insert_get,,150,,,23533414.0,ns,1825
+example_mapping-insert_get,,150,,,24932804.0,ns,1898
+example_mapping-insert_get,,150,,,25320183.0,ns,1971
+example_mapping-insert_get,,150,,,26276289.0,ns,2044
+example_mapping-insert_get,,150,,,27045812.0,ns,2117
+example_mapping-insert_get,,150,,,28876307.0,ns,2190
+example_mapping-insert_get,,150,,,29448203.0,ns,2263
+example_mapping-insert_get,,150,,,30253558.0,ns,2336
+example_mapping-insert_get,,150,,,30956028.0,ns,2409
+example_mapping-insert_get,,150,,,36955721.0,ns,2482
+example_mapping-insert_get,,150,,,89864721.0,ns,2555
+example_mapping-insert_get,,150,,,52421721.0,ns,2628
+example_mapping-insert_get,,150,,,35531702.0,ns,2701
+example_mapping-insert_get,,150,,,36187574.0,ns,2774
+example_mapping-insert_get,,150,,,37446060.0,ns,2847
+example_mapping-insert_get,,150,,,38126481.0,ns,2920
+example_mapping-insert_get,,150,,,38949243.0,ns,2993
+example_mapping-insert_get,,150,,,40353842.0,ns,3066
+example_mapping-insert_get,,150,,,41187014.0,ns,3139
+example_mapping-insert_get,,150,,,41529046.0,ns,3212
+example_mapping-insert_get,,150,,,43339256.0,ns,3285
+example_mapping-insert_get,,150,,,43520934.0,ns,3358
+example_mapping-insert_get,,150,,,44376040.0,ns,3431
+example_mapping-insert_get,,150,,,45787793.0,ns,3504
+example_mapping-insert_get,,150,,,46349550.0,ns,3577
+example_mapping-insert_get,,150,,,47421603.0,ns,3650
+example_mapping-insert_get,,150,,,48804976.0,ns,3723
+example_mapping-insert_get,,150,,,48810347.0,ns,3796
+example_mapping-insert_get,,150,,,50135604.0,ns,3869
+example_mapping-insert_get,,150,,,52040012.0,ns,3942
+example_mapping-insert_get,,150,,,51849202.0,ns,4015
+example_mapping-insert_get,,150,,,52834388.0,ns,4088
+example_mapping-insert_get,,150,,,53643050.0,ns,4161
+example_mapping-insert_get,,150,,,54820185.0,ns,4234
+example_mapping-insert_get,,150,,,56110247.0,ns,4307
+example_mapping-insert_get,,150,,,57075199.0,ns,4380
+example_mapping-insert_get,,150,,,56915759.0,ns,4453
+example_mapping-insert_get,,150,,,59183528.0,ns,4526
+example_mapping-insert_get,,150,,,60837645.0,ns,4599
+example_mapping-insert_get,,150,,,60655136.0,ns,4672
+example_mapping-insert_get,,150,,,61913258.0,ns,4745
+example_mapping-insert_get,,150,,,62742073.0,ns,4818
+example_mapping-insert_get,,150,,,64268075.0,ns,4891
+example_mapping-insert_get,,150,,,64492355.0,ns,4964
+example_mapping-insert_get,,150,,,65695462.0,ns,5037
+example_mapping-insert_get,,150,,,66600044.0,ns,5110
+example_mapping-insert_get,,150,,,67203769.0,ns,5183
+example_mapping-insert_get,,150,,,67820606.0,ns,5256
+example_mapping-insert_get,,150,,,67446857.0,ns,5329
+example_mapping-insert_get,,150,,,69966974.0,ns,5402
+example_mapping-insert_get,,150,,,72019704.0,ns,5475
+example_mapping-insert_get,,150,,,72876100.0,ns,5548
+example_mapping-insert_get,,150,,,72878247.0,ns,5621
+example_mapping-insert_get,,150,,,73913718.0,ns,5694
+example_mapping-insert_get,,150,,,75564770.0,ns,5767
+example_mapping-insert_get,,150,,,74442890.0,ns,5840
+example_mapping-insert_get,,150,,,75394976.0,ns,5913
+example_mapping-insert_get,,150,,,78005944.0,ns,5986
+example_mapping-insert_get,,150,,,79666897.0,ns,6059
+example_mapping-insert_get,,150,,,80478651.0,ns,6132
+example_mapping-insert_get,,150,,,80051989.0,ns,6205
+example_mapping-insert_get,,150,,,82130899.0,ns,6278
+example_mapping-insert_get,,150,,,80963964.0,ns,6351
+example_mapping-insert_get,,150,,,83882040.0,ns,6424
+example_mapping-insert_get,,150,,,84147847.0,ns,6497
+example_mapping-insert_get,,150,,,85374896.0,ns,6570
+example_mapping-insert_get,,150,,,85789330.0,ns,6643
+example_mapping-insert_get,,150,,,87235164.0,ns,6716
+example_mapping-insert_get,,150,,,87438854.0,ns,6789
+example_mapping-insert_get,,150,,,89590810.0,ns,6862
+example_mapping-insert_get,,150,,,90318138.0,ns,6935
+example_mapping-insert_get,,150,,,92406346.0,ns,7008
+example_mapping-insert_get,,150,,,92148205.0,ns,7081
+example_mapping-insert_get,,150,,,92779551.0,ns,7154
+example_mapping-insert_get,,150,,,95897271.0,ns,7227
+example_mapping-insert_get,,150,,,95742127.0,ns,7300
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..2371b5a
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[73.0,146.0,219.0,292.0,365.0,438.0,511.0,584.0,657.0,730.0,803.0,876.0,949.0,1022.0,1095.0,1168.0,1241.0,1314.0,1387.0,1460.0,1533.0,1606.0,1679.0,1752.0,1825.0,1898.0,1971.0,2044.0,2117.0,2190.0,2263.0,2336.0,2409.0,2482.0,2555.0,2628.0,2701.0,2774.0,2847.0,2920.0,2993.0,3066.0,3139.0,3212.0,3285.0,3358.0,3431.0,3504.0,3577.0,3650.0,3723.0,3796.0,3869.0,3942.0,4015.0,4088.0,4161.0,4234.0,4307.0,4380.0,4453.0,4526.0,4599.0,4672.0,4745.0,4818.0,4891.0,4964.0,5037.0,5110.0,5183.0,5256.0,5329.0,5402.0,5475.0,5548.0,5621.0,5694.0,5767.0,5840.0,5913.0,5986.0,6059.0,6132.0,6205.0,6278.0,6351.0,6424.0,6497.0,6570.0,6643.0,6716.0,6789.0,6862.0,6935.0,7008.0,7081.0,7154.0,7227.0,7300.0],"times":[1004144.0,1919074.0,2763482.0,3874355.0,4483947.0,5358965.0,6811835.0,7687314.0,8510837.0,9665504.0,10488546.0,11321623.0,12432497.0,12939692.0,14406276.0,15177489.0,15828346.0,16889984.0,18119758.0,19020809.0,19712220.0,20818111.0,21808530.0,22349928.0,23533414.0,24932804.0,25320183.0,26276289.0,27045812.0,28876307.0,29448203.0,30253558.0,30956028.0,36955721.0,89864721.0,52421721.0,35531702.0,36187574.0,37446060.0,38126481.0,38949243.0,40353842.0,41187014.0,41529046.0,43339256.0,43520934.0,44376040.0,45787793.0,46349550.0,47421603.0,48804976.0,48810347.0,50135604.0,52040012.0,51849202.0,52834388.0,53643050.0,54820185.0,56110247.0,57075199.0,56915759.0,59183528.0,60837645.0,60655136.0,61913258.0,62742073.0,64268075.0,64492355.0,65695462.0,66600044.0,67203769.0,67820606.0,67446857.0,69966974.0,72019704.0,72876100.0,72878247.0,73913718.0,75564770.0,74442890.0,75394976.0,78005944.0,79666897.0,80478651.0,80051989.0,82130899.0,80963964.0,83882040.0,84147847.0,85374896.0,85789330.0,87235164.0,87438854.0,89590810.0,90318138.0,92406346.0,92148205.0,92779551.0,95897271.0,95742127.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..c383353
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[12321.257571136251,12621.494607674102,13422.126705108369,13722.363741646219] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..6b82b0c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33032.64392832603,"upper_bound":34428.33894834205},"point_estimate":33571.34950358583,"standard_error":374.5395106592159},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32684.229166666668,"upper_bound":33529.64166666667},"point_estimate":32894.96920289855,"standard_error":185.3421114915062},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":645.235349953451,"upper_bound":1179.3679132023954},"point_estimate":1004.219959300692,"standard_error":135.14787054791458},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32917.425879497,"upper_bound":35734.88672376429},"point_estimate":33968.115830057635,"standard_error":766.9028618585404},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":784.5606456192514,"upper_bound":6282.06685635402},"point_estimate":3777.3708240379624,"standard_error":1752.2206175202796}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..561a276
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,970838.0,ns,30
+example_mapping-insert_get,,150,,,1957852.0,ns,60
+example_mapping-insert_get,,150,,,2783703.0,ns,90
+example_mapping-insert_get,,150,,,3876329.0,ns,120
+example_mapping-insert_get,,150,,,4978903.0,ns,150
+example_mapping-insert_get,,150,,,5922538.0,ns,180
+example_mapping-insert_get,,150,,,6887514.0,ns,210
+example_mapping-insert_get,,150,,,7736624.0,ns,240
+example_mapping-insert_get,,150,,,8821708.0,ns,270
+example_mapping-insert_get,,150,,,9504510.0,ns,300
+example_mapping-insert_get,,150,,,10565391.0,ns,330
+example_mapping-insert_get,,150,,,11390042.0,ns,360
+example_mapping-insert_get,,150,,,12920008.0,ns,390
+example_mapping-insert_get,,150,,,13540071.0,ns,420
+example_mapping-insert_get,,150,,,14771577.0,ns,450
+example_mapping-insert_get,,150,,,15790216.0,ns,480
+example_mapping-insert_get,,150,,,16429024.0,ns,510
+example_mapping-insert_get,,150,,,17449708.0,ns,540
+example_mapping-insert_get,,150,,,18611597.0,ns,570
+example_mapping-insert_get,,150,,,19332895.0,ns,600
+example_mapping-insert_get,,150,,,21182758.0,ns,630
+example_mapping-insert_get,,150,,,21315782.0,ns,660
+example_mapping-insert_get,,150,,,22696622.0,ns,690
+example_mapping-insert_get,,150,,,23532645.0,ns,720
+example_mapping-insert_get,,150,,,25279848.0,ns,750
+example_mapping-insert_get,,150,,,26936610.0,ns,780
+example_mapping-insert_get,,150,,,27865389.0,ns,810
+example_mapping-insert_get,,150,,,28522608.0,ns,840
+example_mapping-insert_get,,150,,,29431627.0,ns,870
+example_mapping-insert_get,,150,,,30614526.0,ns,900
+example_mapping-insert_get,,150,,,31358250.0,ns,930
+example_mapping-insert_get,,150,,,32497791.0,ns,960
+example_mapping-insert_get,,150,,,33538331.0,ns,990
+example_mapping-insert_get,,150,,,34910302.0,ns,1020
+example_mapping-insert_get,,150,,,35537826.0,ns,1050
+example_mapping-insert_get,,150,,,36579449.0,ns,1080
+example_mapping-insert_get,,150,,,37400053.0,ns,1110
+example_mapping-insert_get,,150,,,39200769.0,ns,1140
+example_mapping-insert_get,,150,,,39710708.0,ns,1170
+example_mapping-insert_get,,150,,,40643025.0,ns,1200
+example_mapping-insert_get,,150,,,42066963.0,ns,1230
+example_mapping-insert_get,,150,,,43032684.0,ns,1260
+example_mapping-insert_get,,150,,,43787056.0,ns,1290
+example_mapping-insert_get,,150,,,44973733.0,ns,1320
+example_mapping-insert_get,,150,,,45598652.0,ns,1350
+example_mapping-insert_get,,150,,,46942206.0,ns,1380
+example_mapping-insert_get,,150,,,47785437.0,ns,1410
+example_mapping-insert_get,,150,,,48363153.0,ns,1440
+example_mapping-insert_get,,150,,,50405261.0,ns,1470
+example_mapping-insert_get,,150,,,50675353.0,ns,1500
+example_mapping-insert_get,,150,,,52687063.0,ns,1530
+example_mapping-insert_get,,150,,,52631599.0,ns,1560
+example_mapping-insert_get,,150,,,54061445.0,ns,1590
+example_mapping-insert_get,,150,,,55721990.0,ns,1620
+example_mapping-insert_get,,150,,,56211405.0,ns,1650
+example_mapping-insert_get,,150,,,56782097.0,ns,1680
+example_mapping-insert_get,,150,,,57732481.0,ns,1710
+example_mapping-insert_get,,150,,,58146183.0,ns,1740
+example_mapping-insert_get,,150,,,57410865.0,ns,1770
+example_mapping-insert_get,,150,,,58538953.0,ns,1800
+example_mapping-insert_get,,150,,,58449961.0,ns,1830
+example_mapping-insert_get,,150,,,61254323.0,ns,1860
+example_mapping-insert_get,,150,,,64038802.0,ns,1890
+example_mapping-insert_get,,150,,,62205630.0,ns,1920
+example_mapping-insert_get,,150,,,63503953.0,ns,1950
+example_mapping-insert_get,,150,,,64287341.0,ns,1980
+example_mapping-insert_get,,150,,,65211145.0,ns,2010
+example_mapping-insert_get,,150,,,66751002.0,ns,2040
+example_mapping-insert_get,,150,,,66477867.0,ns,2070
+example_mapping-insert_get,,150,,,68704040.0,ns,2100
+example_mapping-insert_get,,150,,,70832723.0,ns,2130
+example_mapping-insert_get,,150,,,70421351.0,ns,2160
+example_mapping-insert_get,,150,,,70386216.0,ns,2190
+example_mapping-insert_get,,150,,,72822721.0,ns,2220
+example_mapping-insert_get,,150,,,73052311.0,ns,2250
+example_mapping-insert_get,,150,,,73611793.0,ns,2280
+example_mapping-insert_get,,150,,,76225512.0,ns,2310
+example_mapping-insert_get,,150,,,83848036.0,ns,2340
+example_mapping-insert_get,,150,,,77361991.0,ns,2370
+example_mapping-insert_get,,150,,,80471140.0,ns,2400
+example_mapping-insert_get,,150,,,78120740.0,ns,2430
+example_mapping-insert_get,,150,,,80154701.0,ns,2460
+example_mapping-insert_get,,150,,,80541301.0,ns,2490
+example_mapping-insert_get,,150,,,172808980.0,ns,2520
+example_mapping-insert_get,,150,,,110859877.0,ns,2550
+example_mapping-insert_get,,150,,,84172199.0,ns,2580
+example_mapping-insert_get,,150,,,83719608.0,ns,2610
+example_mapping-insert_get,,150,,,86812134.0,ns,2640
+example_mapping-insert_get,,150,,,86836488.0,ns,2670
+example_mapping-insert_get,,150,,,92796428.0,ns,2700
+example_mapping-insert_get,,150,,,89791377.0,ns,2730
+example_mapping-insert_get,,150,,,90629152.0,ns,2760
+example_mapping-insert_get,,150,,,90847069.0,ns,2790
+example_mapping-insert_get,,150,,,92081652.0,ns,2820
+example_mapping-insert_get,,150,,,96176088.0,ns,2850
+example_mapping-insert_get,,150,,,95029618.0,ns,2880
+example_mapping-insert_get,,150,,,94618866.0,ns,2910
+example_mapping-insert_get,,150,,,94930995.0,ns,2940
+example_mapping-insert_get,,150,,,96404575.0,ns,2970
+example_mapping-insert_get,,150,,,97452670.0,ns,3000
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..505f69e
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[30.0,60.0,90.0,120.0,150.0,180.0,210.0,240.0,270.0,300.0,330.0,360.0,390.0,420.0,450.0,480.0,510.0,540.0,570.0,600.0,630.0,660.0,690.0,720.0,750.0,780.0,810.0,840.0,870.0,900.0,930.0,960.0,990.0,1020.0,1050.0,1080.0,1110.0,1140.0,1170.0,1200.0,1230.0,1260.0,1290.0,1320.0,1350.0,1380.0,1410.0,1440.0,1470.0,1500.0,1530.0,1560.0,1590.0,1620.0,1650.0,1680.0,1710.0,1740.0,1770.0,1800.0,1830.0,1860.0,1890.0,1920.0,1950.0,1980.0,2010.0,2040.0,2070.0,2100.0,2130.0,2160.0,2190.0,2220.0,2250.0,2280.0,2310.0,2340.0,2370.0,2400.0,2430.0,2460.0,2490.0,2520.0,2550.0,2580.0,2610.0,2640.0,2670.0,2700.0,2730.0,2760.0,2790.0,2820.0,2850.0,2880.0,2910.0,2940.0,2970.0,3000.0],"times":[970838.0,1957852.0,2783703.0,3876329.0,4978903.0,5922538.0,6887514.0,7736624.0,8821708.0,9504510.0,10565391.0,11390042.0,12920008.0,13540071.0,14771577.0,15790216.0,16429024.0,17449708.0,18611597.0,19332895.0,21182758.0,21315782.0,22696622.0,23532645.0,25279848.0,26936610.0,27865389.0,28522608.0,29431627.0,30614526.0,31358250.0,32497791.0,33538331.0,34910302.0,35537826.0,36579449.0,37400053.0,39200769.0,39710708.0,40643025.0,42066963.0,43032684.0,43787056.0,44973733.0,45598652.0,46942206.0,47785437.0,48363153.0,50405261.0,50675353.0,52687063.0,52631599.0,54061445.0,55721990.0,56211405.0,56782097.0,57732481.0,58146183.0,57410865.0,58538953.0,58449961.0,61254323.0,64038802.0,62205630.0,63503953.0,64287341.0,65211145.0,66751002.0,66477867.0,68704040.0,70832723.0,70421351.0,70386216.0,72822721.0,73052311.0,73611793.0,76225512.0,83848036.0,77361991.0,80471140.0,78120740.0,80154701.0,80541301.0,172808980.0,110859877.0,84172199.0,83719608.0,86812134.0,86836488.0,92796428.0,89791377.0,90629152.0,90847069.0,92081652.0,96176088.0,95029618.0,94618866.0,94930995.0,96404575.0,97452670.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..ccfcc51
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[28264.688885101008,30366.43892992424,35971.10571611953,38072.855760942766] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..55603e3
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33437.42185208791,"upper_bound":33682.84806903114},"point_estimate":33560.65294000039,"standard_error":62.24145328179449},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33377.046011746876,"upper_bound":33652.34258347016},"point_estimate":33504.166773094934,"standard_error":74.22859156216374},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":380.2955165969725,"upper_bound":614.0644432678764},"point_estimate":476.92855360178936,"standard_error":59.46099817726293},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33386.041462594585,"upper_bound":33568.65837248097},"point_estimate":33475.86365230862,"standard_error":46.6758861735579},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":466.6189161713638,"upper_bound":788.6521357088302},"point_estimate":625.3732497027449,"standard_error":83.22878903944641}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..d0699cc
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,887813.0,ns,29
+example_mapping-insert_get,,150,,,1922817.0,ns,58
+example_mapping-insert_get,,150,,,2905335.0,ns,87
+example_mapping-insert_get,,150,,,3975313.0,ns,116
+example_mapping-insert_get,,150,,,4836590.0,ns,145
+example_mapping-insert_get,,150,,,5932256.0,ns,174
+example_mapping-insert_get,,150,,,7097746.0,ns,203
+example_mapping-insert_get,,150,,,7921418.0,ns,232
+example_mapping-insert_get,,150,,,8859938.0,ns,261
+example_mapping-insert_get,,150,,,10152282.0,ns,290
+example_mapping-insert_get,,150,,,10752244.0,ns,319
+example_mapping-insert_get,,150,,,11746450.0,ns,348
+example_mapping-insert_get,,150,,,12685517.0,ns,377
+example_mapping-insert_get,,150,,,14061961.0,ns,406
+example_mapping-insert_get,,150,,,14712250.0,ns,435
+example_mapping-insert_get,,150,,,15304094.0,ns,464
+example_mapping-insert_get,,150,,,16274715.0,ns,493
+example_mapping-insert_get,,150,,,17006879.0,ns,522
+example_mapping-insert_get,,150,,,19763071.0,ns,551
+example_mapping-insert_get,,150,,,19506812.0,ns,580
+example_mapping-insert_get,,150,,,20893496.0,ns,609
+example_mapping-insert_get,,150,,,21759062.0,ns,638
+example_mapping-insert_get,,150,,,21788499.0,ns,667
+example_mapping-insert_get,,150,,,22921021.0,ns,696
+example_mapping-insert_get,,150,,,24120206.0,ns,725
+example_mapping-insert_get,,150,,,25023218.0,ns,754
+example_mapping-insert_get,,150,,,26048364.0,ns,783
+example_mapping-insert_get,,150,,,27461376.0,ns,812
+example_mapping-insert_get,,150,,,28081238.0,ns,841
+example_mapping-insert_get,,150,,,28864770.0,ns,870
+example_mapping-insert_get,,150,,,30492010.0,ns,899
+example_mapping-insert_get,,150,,,31031698.0,ns,928
+example_mapping-insert_get,,150,,,32568043.0,ns,957
+example_mapping-insert_get,,150,,,33065506.0,ns,986
+example_mapping-insert_get,,150,,,34495293.0,ns,1015
+example_mapping-insert_get,,150,,,34511790.0,ns,1044
+example_mapping-insert_get,,150,,,34815439.0,ns,1073
+example_mapping-insert_get,,150,,,37050456.0,ns,1102
+example_mapping-insert_get,,150,,,39336173.0,ns,1131
+example_mapping-insert_get,,150,,,38312177.0,ns,1160
+example_mapping-insert_get,,150,,,40938017.0,ns,1189
+example_mapping-insert_get,,150,,,40453953.0,ns,1218
+example_mapping-insert_get,,150,,,41694645.0,ns,1247
+example_mapping-insert_get,,150,,,42215947.0,ns,1276
+example_mapping-insert_get,,150,,,44244598.0,ns,1305
+example_mapping-insert_get,,150,,,44605044.0,ns,1334
+example_mapping-insert_get,,150,,,45998920.0,ns,1363
+example_mapping-insert_get,,150,,,46547389.0,ns,1392
+example_mapping-insert_get,,150,,,47920572.0,ns,1421
+example_mapping-insert_get,,150,,,49536891.0,ns,1450
+example_mapping-insert_get,,150,,,50425857.0,ns,1479
+example_mapping-insert_get,,150,,,50217205.0,ns,1508
+example_mapping-insert_get,,150,,,51589795.0,ns,1537
+example_mapping-insert_get,,150,,,52467443.0,ns,1566
+example_mapping-insert_get,,150,,,54423706.0,ns,1595
+example_mapping-insert_get,,150,,,55330622.0,ns,1624
+example_mapping-insert_get,,150,,,56278811.0,ns,1653
+example_mapping-insert_get,,150,,,54943903.0,ns,1682
+example_mapping-insert_get,,150,,,57038570.0,ns,1711
+example_mapping-insert_get,,150,,,58201126.0,ns,1740
+example_mapping-insert_get,,150,,,60597149.0,ns,1769
+example_mapping-insert_get,,150,,,59691950.0,ns,1798
+example_mapping-insert_get,,150,,,61519202.0,ns,1827
+example_mapping-insert_get,,150,,,63190792.0,ns,1856
+example_mapping-insert_get,,150,,,64536365.0,ns,1885
+example_mapping-insert_get,,150,,,63500957.0,ns,1914
+example_mapping-insert_get,,150,,,65658058.0,ns,1943
+example_mapping-insert_get,,150,,,65679520.0,ns,1972
+example_mapping-insert_get,,150,,,67207170.0,ns,2001
+example_mapping-insert_get,,150,,,67513752.0,ns,2030
+example_mapping-insert_get,,150,,,69629093.0,ns,2059
+example_mapping-insert_get,,150,,,70666307.0,ns,2088
+example_mapping-insert_get,,150,,,70529805.0,ns,2117
+example_mapping-insert_get,,150,,,69991202.0,ns,2146
+example_mapping-insert_get,,150,,,74432230.0,ns,2175
+example_mapping-insert_get,,150,,,74820827.0,ns,2204
+example_mapping-insert_get,,150,,,75346921.0,ns,2233
+example_mapping-insert_get,,150,,,74932418.0,ns,2262
+example_mapping-insert_get,,150,,,76148477.0,ns,2291
+example_mapping-insert_get,,150,,,76921632.0,ns,2320
+example_mapping-insert_get,,150,,,78701411.0,ns,2349
+example_mapping-insert_get,,150,,,77927765.0,ns,2378
+example_mapping-insert_get,,150,,,79757328.0,ns,2407
+example_mapping-insert_get,,150,,,80722232.0,ns,2436
+example_mapping-insert_get,,150,,,82170197.0,ns,2465
+example_mapping-insert_get,,150,,,83591367.0,ns,2494
+example_mapping-insert_get,,150,,,84806801.0,ns,2523
+example_mapping-insert_get,,150,,,84085818.0,ns,2552
+example_mapping-insert_get,,150,,,85955345.0,ns,2581
+example_mapping-insert_get,,150,,,87685268.0,ns,2610
+example_mapping-insert_get,,150,,,88133893.0,ns,2639
+example_mapping-insert_get,,150,,,89313596.0,ns,2668
+example_mapping-insert_get,,150,,,91306565.0,ns,2697
+example_mapping-insert_get,,150,,,90816729.0,ns,2726
+example_mapping-insert_get,,150,,,91101373.0,ns,2755
+example_mapping-insert_get,,150,,,93870521.0,ns,2784
+example_mapping-insert_get,,150,,,94959978.0,ns,2813
+example_mapping-insert_get,,150,,,94401572.0,ns,2842
+example_mapping-insert_get,,150,,,95344454.0,ns,2871
+example_mapping-insert_get,,150,,,96736435.0,ns,2900
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..a9523cb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[29.0,58.0,87.0,116.0,145.0,174.0,203.0,232.0,261.0,290.0,319.0,348.0,377.0,406.0,435.0,464.0,493.0,522.0,551.0,580.0,609.0,638.0,667.0,696.0,725.0,754.0,783.0,812.0,841.0,870.0,899.0,928.0,957.0,986.0,1015.0,1044.0,1073.0,1102.0,1131.0,1160.0,1189.0,1218.0,1247.0,1276.0,1305.0,1334.0,1363.0,1392.0,1421.0,1450.0,1479.0,1508.0,1537.0,1566.0,1595.0,1624.0,1653.0,1682.0,1711.0,1740.0,1769.0,1798.0,1827.0,1856.0,1885.0,1914.0,1943.0,1972.0,2001.0,2030.0,2059.0,2088.0,2117.0,2146.0,2175.0,2204.0,2233.0,2262.0,2291.0,2320.0,2349.0,2378.0,2407.0,2436.0,2465.0,2494.0,2523.0,2552.0,2581.0,2610.0,2639.0,2668.0,2697.0,2726.0,2755.0,2784.0,2813.0,2842.0,2871.0,2900.0],"times":[887813.0,1922817.0,2905335.0,3975313.0,4836590.0,5932256.0,7097746.0,7921418.0,8859938.0,10152282.0,10752244.0,11746450.0,12685517.0,14061961.0,14712250.0,15304094.0,16274715.0,17006879.0,19763071.0,19506812.0,20893496.0,21759062.0,21788499.0,22921021.0,24120206.0,25023218.0,26048364.0,27461376.0,28081238.0,28864770.0,30492010.0,31031698.0,32568043.0,33065506.0,34495293.0,34511790.0,34815439.0,37050456.0,39336173.0,38312177.0,40938017.0,40453953.0,41694645.0,42215947.0,44244598.0,44605044.0,45998920.0,46547389.0,47920572.0,49536891.0,50425857.0,50217205.0,51589795.0,52467443.0,54423706.0,55330622.0,56278811.0,54943903.0,57038570.0,58201126.0,60597149.0,59691950.0,61519202.0,63190792.0,64536365.0,63500957.0,65658058.0,65679520.0,67207170.0,67513752.0,69629093.0,70666307.0,70529805.0,69991202.0,74432230.0,74820827.0,75346921.0,74932418.0,76148477.0,76921632.0,78701411.0,77927765.0,79757328.0,80722232.0,82170197.0,83591367.0,84806801.0,84085818.0,85955345.0,87685268.0,88133893.0,89313596.0,91306565.0,90816729.0,91101373.0,93870521.0,94959978.0,94401572.0,95344454.0,96736435.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..8cffabd
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[31127.708448380203,32170.075622284345,34949.72141936206,35992.0885932662] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..71d695e
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12011.521353639604,"upper_bound":12092.64426873915},"point_estimate":12050.635189841465,"standard_error":20.774958922717115},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11994.47930534315,"upper_bound":12085.606910569106},"point_estimate":12034.579039634147,"standard_error":21.451690011774225},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":120.80490268251886,"upper_bound":178.07825353314533},"point_estimate":152.28684433840195,"standard_error":14.672989501897938},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12009.683284650902,"upper_bound":12063.121770778205},"point_estimate":12036.585846990596,"standard_error":13.648150664149382},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":151.86767371259114,"upper_bound":262.4988453624618},"point_estimate":209.36494907302378,"standard_error":28.496113350331793}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..d9afec6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,1043645.0,ns,82
+example_mapping-insert_get,,150,,,2080100.0,ns,164
+example_mapping-insert_get,,150,,,3125055.0,ns,246
+example_mapping-insert_get,,150,,,3831419.0,ns,328
+example_mapping-insert_get,,150,,,5333924.0,ns,410
+example_mapping-insert_get,,150,,,5889685.0,ns,492
+example_mapping-insert_get,,150,,,6596633.0,ns,574
+example_mapping-insert_get,,150,,,7817099.0,ns,656
+example_mapping-insert_get,,150,,,8933756.0,ns,738
+example_mapping-insert_get,,150,,,9927433.0,ns,820
+example_mapping-insert_get,,150,,,10975868.0,ns,902
+example_mapping-insert_get,,150,,,11950052.0,ns,984
+example_mapping-insert_get,,150,,,12801401.0,ns,1066
+example_mapping-insert_get,,150,,,13513919.0,ns,1148
+example_mapping-insert_get,,150,,,14794101.0,ns,1230
+example_mapping-insert_get,,150,,,15900587.0,ns,1312
+example_mapping-insert_get,,150,,,17071097.0,ns,1394
+example_mapping-insert_get,,150,,,17585596.0,ns,1476
+example_mapping-insert_get,,150,,,18722837.0,ns,1558
+example_mapping-insert_get,,150,,,19257401.0,ns,1640
+example_mapping-insert_get,,150,,,20287007.0,ns,1722
+example_mapping-insert_get,,150,,,21391812.0,ns,1804
+example_mapping-insert_get,,150,,,23191755.0,ns,1886
+example_mapping-insert_get,,150,,,23952409.0,ns,1968
+example_mapping-insert_get,,150,,,24897164.0,ns,2050
+example_mapping-insert_get,,150,,,25210474.0,ns,2132
+example_mapping-insert_get,,150,,,26394924.0,ns,2214
+example_mapping-insert_get,,150,,,27636957.0,ns,2296
+example_mapping-insert_get,,150,,,29092102.0,ns,2378
+example_mapping-insert_get,,150,,,29730593.0,ns,2460
+example_mapping-insert_get,,150,,,30700934.0,ns,2542
+example_mapping-insert_get,,150,,,30841346.0,ns,2624
+example_mapping-insert_get,,150,,,32446381.0,ns,2706
+example_mapping-insert_get,,150,,,34063873.0,ns,2788
+example_mapping-insert_get,,150,,,34907698.0,ns,2870
+example_mapping-insert_get,,150,,,35800832.0,ns,2952
+example_mapping-insert_get,,150,,,35969627.0,ns,3034
+example_mapping-insert_get,,150,,,37201184.0,ns,3116
+example_mapping-insert_get,,150,,,39261921.0,ns,3198
+example_mapping-insert_get,,150,,,39473944.0,ns,3280
+example_mapping-insert_get,,150,,,40357884.0,ns,3362
+example_mapping-insert_get,,150,,,41808148.0,ns,3444
+example_mapping-insert_get,,150,,,41422605.0,ns,3526
+example_mapping-insert_get,,150,,,42998411.0,ns,3608
+example_mapping-insert_get,,150,,,43797871.0,ns,3690
+example_mapping-insert_get,,150,,,44958717.0,ns,3772
+example_mapping-insert_get,,150,,,45993573.0,ns,3854
+example_mapping-insert_get,,150,,,47519902.0,ns,3936
+example_mapping-insert_get,,150,,,48130380.0,ns,4018
+example_mapping-insert_get,,150,,,49287098.0,ns,4100
+example_mapping-insert_get,,150,,,50853355.0,ns,4182
+example_mapping-insert_get,,150,,,50757605.0,ns,4264
+example_mapping-insert_get,,150,,,51815192.0,ns,4346
+example_mapping-insert_get,,150,,,51863014.0,ns,4428
+example_mapping-insert_get,,150,,,53787991.0,ns,4510
+example_mapping-insert_get,,150,,,55828668.0,ns,4592
+example_mapping-insert_get,,150,,,56043638.0,ns,4674
+example_mapping-insert_get,,150,,,57680526.0,ns,4756
+example_mapping-insert_get,,150,,,58689627.0,ns,4838
+example_mapping-insert_get,,150,,,60270503.0,ns,4920
+example_mapping-insert_get,,150,,,60095468.0,ns,5002
+example_mapping-insert_get,,150,,,62207466.0,ns,5084
+example_mapping-insert_get,,150,,,62428127.0,ns,5166
+example_mapping-insert_get,,150,,,63789393.0,ns,5248
+example_mapping-insert_get,,150,,,64461028.0,ns,5330
+example_mapping-insert_get,,150,,,65139689.0,ns,5412
+example_mapping-insert_get,,150,,,65664687.0,ns,5494
+example_mapping-insert_get,,150,,,68072274.0,ns,5576
+example_mapping-insert_get,,150,,,66970932.0,ns,5658
+example_mapping-insert_get,,150,,,69621324.0,ns,5740
+example_mapping-insert_get,,150,,,71369769.0,ns,5822
+example_mapping-insert_get,,150,,,71638357.0,ns,5904
+example_mapping-insert_get,,150,,,72054746.0,ns,5986
+example_mapping-insert_get,,150,,,72583025.0,ns,6068
+example_mapping-insert_get,,150,,,74332732.0,ns,6150
+example_mapping-insert_get,,150,,,75569040.0,ns,6232
+example_mapping-insert_get,,150,,,75121476.0,ns,6314
+example_mapping-insert_get,,150,,,76679639.0,ns,6396
+example_mapping-insert_get,,150,,,77548988.0,ns,6478
+example_mapping-insert_get,,150,,,78945789.0,ns,6560
+example_mapping-insert_get,,150,,,80050768.0,ns,6642
+example_mapping-insert_get,,150,,,79565537.0,ns,6724
+example_mapping-insert_get,,150,,,81137986.0,ns,6806
+example_mapping-insert_get,,150,,,82549604.0,ns,6888
+example_mapping-insert_get,,150,,,83623498.0,ns,6970
+example_mapping-insert_get,,150,,,84966450.0,ns,7052
+example_mapping-insert_get,,150,,,86340393.0,ns,7134
+example_mapping-insert_get,,150,,,87784896.0,ns,7216
+example_mapping-insert_get,,150,,,87130327.0,ns,7298
+example_mapping-insert_get,,150,,,88539430.0,ns,7380
+example_mapping-insert_get,,150,,,89479276.0,ns,7462
+example_mapping-insert_get,,150,,,90690087.0,ns,7544
+example_mapping-insert_get,,150,,,92414309.0,ns,7626
+example_mapping-insert_get,,150,,,91728613.0,ns,7708
+example_mapping-insert_get,,150,,,94998729.0,ns,7790
+example_mapping-insert_get,,150,,,95480600.0,ns,7872
+example_mapping-insert_get,,150,,,96138836.0,ns,7954
+example_mapping-insert_get,,150,,,97708390.0,ns,8036
+example_mapping-insert_get,,150,,,97144750.0,ns,8118
+example_mapping-insert_get,,150,,,98215762.0,ns,8200
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..e8344f0
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[82.0,164.0,246.0,328.0,410.0,492.0,574.0,656.0,738.0,820.0,902.0,984.0,1066.0,1148.0,1230.0,1312.0,1394.0,1476.0,1558.0,1640.0,1722.0,1804.0,1886.0,1968.0,2050.0,2132.0,2214.0,2296.0,2378.0,2460.0,2542.0,2624.0,2706.0,2788.0,2870.0,2952.0,3034.0,3116.0,3198.0,3280.0,3362.0,3444.0,3526.0,3608.0,3690.0,3772.0,3854.0,3936.0,4018.0,4100.0,4182.0,4264.0,4346.0,4428.0,4510.0,4592.0,4674.0,4756.0,4838.0,4920.0,5002.0,5084.0,5166.0,5248.0,5330.0,5412.0,5494.0,5576.0,5658.0,5740.0,5822.0,5904.0,5986.0,6068.0,6150.0,6232.0,6314.0,6396.0,6478.0,6560.0,6642.0,6724.0,6806.0,6888.0,6970.0,7052.0,7134.0,7216.0,7298.0,7380.0,7462.0,7544.0,7626.0,7708.0,7790.0,7872.0,7954.0,8036.0,8118.0,8200.0],"times":[1043645.0,2080100.0,3125055.0,3831419.0,5333924.0,5889685.0,6596633.0,7817099.0,8933756.0,9927433.0,10975868.0,11950052.0,12801401.0,13513919.0,14794101.0,15900587.0,17071097.0,17585596.0,18722837.0,19257401.0,20287007.0,21391812.0,23191755.0,23952409.0,24897164.0,25210474.0,26394924.0,27636957.0,29092102.0,29730593.0,30700934.0,30841346.0,32446381.0,34063873.0,34907698.0,35800832.0,35969627.0,37201184.0,39261921.0,39473944.0,40357884.0,41808148.0,41422605.0,42998411.0,43797871.0,44958717.0,45993573.0,47519902.0,48130380.0,49287098.0,50853355.0,50757605.0,51815192.0,51863014.0,53787991.0,55828668.0,56043638.0,57680526.0,58689627.0,60270503.0,60095468.0,62207466.0,62428127.0,63789393.0,64461028.0,65139689.0,65664687.0,68072274.0,66970932.0,69621324.0,71369769.0,71638357.0,72054746.0,72583025.0,74332732.0,75569040.0,75121476.0,76679639.0,77548988.0,78945789.0,80050768.0,79565537.0,81137986.0,82549604.0,83623498.0,84966450.0,86340393.0,87784896.0,87130327.0,88539430.0,89479276.0,90690087.0,92414309.0,91728613.0,94998729.0,95480600.0,96138836.0,97708390.0,97144750.0,98215762.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..2a778a3
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[11322.56980209885,11627.326747773019,12440.011936237468,12744.768881911636] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..3a5b2ba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11853.455172870392,"upper_bound":11928.368761864293},"point_estimate":11890.350467624856,"standard_error":19.039471583115706},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11851.323167670682,"upper_bound":11931.135786388799},"point_estimate":11881.19523779328,"standard_error":18.607002185725225},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":126.49015661464568,"upper_bound":197.17206129582388},"point_estimate":157.00322645264853,"standard_error":18.589848102314193},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11872.546838500495,"upper_bound":11934.706132087547},"point_estimate":11902.8498993521,"standard_error":15.834634852676412},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":157.16226300395695,"upper_bound":222.66642803830428},"point_estimate":191.42767519202175,"standard_error":16.652512115779746}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..69c928e
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,1014331.0,ns,83
+example_mapping-insert_get,,150,,,1918684.0,ns,166
+example_mapping-insert_get,,150,,,2867701.0,ns,249
+example_mapping-insert_get,,150,,,3775060.0,ns,332
+example_mapping-insert_get,,150,,,5046735.0,ns,415
+example_mapping-insert_get,,150,,,5902702.0,ns,498
+example_mapping-insert_get,,150,,,6725890.0,ns,581
+example_mapping-insert_get,,150,,,7683652.0,ns,664
+example_mapping-insert_get,,150,,,8760432.0,ns,747
+example_mapping-insert_get,,150,,,9922007.0,ns,830
+example_mapping-insert_get,,150,,,10911037.0,ns,913
+example_mapping-insert_get,,150,,,12439813.0,ns,996
+example_mapping-insert_get,,150,,,13409285.0,ns,1079
+example_mapping-insert_get,,150,,,13639747.0,ns,1162
+example_mapping-insert_get,,150,,,14488287.0,ns,1245
+example_mapping-insert_get,,150,,,15870443.0,ns,1328
+example_mapping-insert_get,,150,,,16779667.0,ns,1411
+example_mapping-insert_get,,150,,,17508824.0,ns,1494
+example_mapping-insert_get,,150,,,18823513.0,ns,1577
+example_mapping-insert_get,,150,,,19741838.0,ns,1660
+example_mapping-insert_get,,150,,,20411274.0,ns,1743
+example_mapping-insert_get,,150,,,20973280.0,ns,1826
+example_mapping-insert_get,,150,,,22899957.0,ns,1909
+example_mapping-insert_get,,150,,,23191648.0,ns,1992
+example_mapping-insert_get,,150,,,24363687.0,ns,2075
+example_mapping-insert_get,,150,,,26623676.0,ns,2158
+example_mapping-insert_get,,150,,,26826815.0,ns,2241
+example_mapping-insert_get,,150,,,27696540.0,ns,2324
+example_mapping-insert_get,,150,,,28934214.0,ns,2407
+example_mapping-insert_get,,150,,,30219706.0,ns,2490
+example_mapping-insert_get,,150,,,30780339.0,ns,2573
+example_mapping-insert_get,,150,,,32005437.0,ns,2656
+example_mapping-insert_get,,150,,,32142418.0,ns,2739
+example_mapping-insert_get,,150,,,34356634.0,ns,2822
+example_mapping-insert_get,,150,,,34862795.0,ns,2905
+example_mapping-insert_get,,150,,,35909595.0,ns,2988
+example_mapping-insert_get,,150,,,36640518.0,ns,3071
+example_mapping-insert_get,,150,,,38298971.0,ns,3154
+example_mapping-insert_get,,150,,,38449239.0,ns,3237
+example_mapping-insert_get,,150,,,39096263.0,ns,3320
+example_mapping-insert_get,,150,,,41767534.0,ns,3403
+example_mapping-insert_get,,150,,,41482547.0,ns,3486
+example_mapping-insert_get,,150,,,42350843.0,ns,3569
+example_mapping-insert_get,,150,,,43027633.0,ns,3652
+example_mapping-insert_get,,150,,,43913569.0,ns,3735
+example_mapping-insert_get,,150,,,45379935.0,ns,3818
+example_mapping-insert_get,,150,,,45751520.0,ns,3901
+example_mapping-insert_get,,150,,,47209727.0,ns,3984
+example_mapping-insert_get,,150,,,48898744.0,ns,4067
+example_mapping-insert_get,,150,,,48942672.0,ns,4150
+example_mapping-insert_get,,150,,,49451859.0,ns,4233
+example_mapping-insert_get,,150,,,51835438.0,ns,4316
+example_mapping-insert_get,,150,,,51602235.0,ns,4399
+example_mapping-insert_get,,150,,,52735182.0,ns,4482
+example_mapping-insert_get,,150,,,53314432.0,ns,4565
+example_mapping-insert_get,,150,,,54130454.0,ns,4648
+example_mapping-insert_get,,150,,,56204838.0,ns,4731
+example_mapping-insert_get,,150,,,57962467.0,ns,4814
+example_mapping-insert_get,,150,,,58070667.0,ns,4897
+example_mapping-insert_get,,150,,,58213431.0,ns,4980
+example_mapping-insert_get,,150,,,60748356.0,ns,5063
+example_mapping-insert_get,,150,,,60725209.0,ns,5146
+example_mapping-insert_get,,150,,,61734100.0,ns,5229
+example_mapping-insert_get,,150,,,62636000.0,ns,5312
+example_mapping-insert_get,,150,,,63241991.0,ns,5395
+example_mapping-insert_get,,150,,,64939670.0,ns,5478
+example_mapping-insert_get,,150,,,67127822.0,ns,5561
+example_mapping-insert_get,,150,,,66247664.0,ns,5644
+example_mapping-insert_get,,150,,,68069375.0,ns,5727
+example_mapping-insert_get,,150,,,69767149.0,ns,5810
+example_mapping-insert_get,,150,,,69768541.0,ns,5893
+example_mapping-insert_get,,150,,,70978436.0,ns,5976
+example_mapping-insert_get,,150,,,72347565.0,ns,6059
+example_mapping-insert_get,,150,,,73521845.0,ns,6142
+example_mapping-insert_get,,150,,,73805604.0,ns,6225
+example_mapping-insert_get,,150,,,75544518.0,ns,6308
+example_mapping-insert_get,,150,,,75510520.0,ns,6391
+example_mapping-insert_get,,150,,,79888000.0,ns,6474
+example_mapping-insert_get,,150,,,78194890.0,ns,6557
+example_mapping-insert_get,,150,,,78515516.0,ns,6640
+example_mapping-insert_get,,150,,,81499071.0,ns,6723
+example_mapping-insert_get,,150,,,81476498.0,ns,6806
+example_mapping-insert_get,,150,,,81545521.0,ns,6889
+example_mapping-insert_get,,150,,,82299494.0,ns,6972
+example_mapping-insert_get,,150,,,83892834.0,ns,7055
+example_mapping-insert_get,,150,,,86297459.0,ns,7138
+example_mapping-insert_get,,150,,,86204179.0,ns,7221
+example_mapping-insert_get,,150,,,87471380.0,ns,7304
+example_mapping-insert_get,,150,,,89311583.0,ns,7387
+example_mapping-insert_get,,150,,,88077710.0,ns,7470
+example_mapping-insert_get,,150,,,88788806.0,ns,7553
+example_mapping-insert_get,,150,,,91296505.0,ns,7636
+example_mapping-insert_get,,150,,,91484833.0,ns,7719
+example_mapping-insert_get,,150,,,93389168.0,ns,7802
+example_mapping-insert_get,,150,,,92842825.0,ns,7885
+example_mapping-insert_get,,150,,,94344898.0,ns,7968
+example_mapping-insert_get,,150,,,96463148.0,ns,8051
+example_mapping-insert_get,,150,,,96583501.0,ns,8134
+example_mapping-insert_get,,150,,,98452399.0,ns,8217
+example_mapping-insert_get,,150,,,98622862.0,ns,8300
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..4b72442
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[83.0,166.0,249.0,332.0,415.0,498.0,581.0,664.0,747.0,830.0,913.0,996.0,1079.0,1162.0,1245.0,1328.0,1411.0,1494.0,1577.0,1660.0,1743.0,1826.0,1909.0,1992.0,2075.0,2158.0,2241.0,2324.0,2407.0,2490.0,2573.0,2656.0,2739.0,2822.0,2905.0,2988.0,3071.0,3154.0,3237.0,3320.0,3403.0,3486.0,3569.0,3652.0,3735.0,3818.0,3901.0,3984.0,4067.0,4150.0,4233.0,4316.0,4399.0,4482.0,4565.0,4648.0,4731.0,4814.0,4897.0,4980.0,5063.0,5146.0,5229.0,5312.0,5395.0,5478.0,5561.0,5644.0,5727.0,5810.0,5893.0,5976.0,6059.0,6142.0,6225.0,6308.0,6391.0,6474.0,6557.0,6640.0,6723.0,6806.0,6889.0,6972.0,7055.0,7138.0,7221.0,7304.0,7387.0,7470.0,7553.0,7636.0,7719.0,7802.0,7885.0,7968.0,8051.0,8134.0,8217.0,8300.0],"times":[1014331.0,1918684.0,2867701.0,3775060.0,5046735.0,5902702.0,6725890.0,7683652.0,8760432.0,9922007.0,10911037.0,12439813.0,13409285.0,13639747.0,14488287.0,15870443.0,16779667.0,17508824.0,18823513.0,19741838.0,20411274.0,20973280.0,22899957.0,23191648.0,24363687.0,26623676.0,26826815.0,27696540.0,28934214.0,30219706.0,30780339.0,32005437.0,32142418.0,34356634.0,34862795.0,35909595.0,36640518.0,38298971.0,38449239.0,39096263.0,41767534.0,41482547.0,42350843.0,43027633.0,43913569.0,45379935.0,45751520.0,47209727.0,48898744.0,48942672.0,49451859.0,51835438.0,51602235.0,52735182.0,53314432.0,54130454.0,56204838.0,57962467.0,58070667.0,58213431.0,60748356.0,60725209.0,61734100.0,62636000.0,63241991.0,64939670.0,67127822.0,66247664.0,68069375.0,69767149.0,69768541.0,70978436.0,72347565.0,73521845.0,73805604.0,75544518.0,75510520.0,79888000.0,78194890.0,78515516.0,81499071.0,81476498.0,81545521.0,82299494.0,83892834.0,86297459.0,86204179.0,87471380.0,89311583.0,88077710.0,88788806.0,91296505.0,91484833.0,93389168.0,92842825.0,94344898.0,96463148.0,96583501.0,98452399.0,98622862.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..7e857c5
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[11145.269562126909,11458.863890483592,12295.11543276808,12608.709761124763] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/150/new/benchmark.json
new file mode 100644
index 0000000..41aeb07
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"150","throughput":null,"full_id":"example_mapping-insert_get/150","directory_name":"example_mapping-insert_get/150","title":"example_mapping-insert_get/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/150/new/estimates.json
new file mode 100644
index 0000000..6b82b0c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33032.64392832603,"upper_bound":34428.33894834205},"point_estimate":33571.34950358583,"standard_error":374.5395106592159},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32684.229166666668,"upper_bound":33529.64166666667},"point_estimate":32894.96920289855,"standard_error":185.3421114915062},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":645.235349953451,"upper_bound":1179.3679132023954},"point_estimate":1004.219959300692,"standard_error":135.14787054791458},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32917.425879497,"upper_bound":35734.88672376429},"point_estimate":33968.115830057635,"standard_error":766.9028618585404},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":784.5606456192514,"upper_bound":6282.06685635402},"point_estimate":3777.3708240379624,"standard_error":1752.2206175202796}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/150/new/raw.csv
new file mode 100644
index 0000000..561a276
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,150,,,970838.0,ns,30
+example_mapping-insert_get,,150,,,1957852.0,ns,60
+example_mapping-insert_get,,150,,,2783703.0,ns,90
+example_mapping-insert_get,,150,,,3876329.0,ns,120
+example_mapping-insert_get,,150,,,4978903.0,ns,150
+example_mapping-insert_get,,150,,,5922538.0,ns,180
+example_mapping-insert_get,,150,,,6887514.0,ns,210
+example_mapping-insert_get,,150,,,7736624.0,ns,240
+example_mapping-insert_get,,150,,,8821708.0,ns,270
+example_mapping-insert_get,,150,,,9504510.0,ns,300
+example_mapping-insert_get,,150,,,10565391.0,ns,330
+example_mapping-insert_get,,150,,,11390042.0,ns,360
+example_mapping-insert_get,,150,,,12920008.0,ns,390
+example_mapping-insert_get,,150,,,13540071.0,ns,420
+example_mapping-insert_get,,150,,,14771577.0,ns,450
+example_mapping-insert_get,,150,,,15790216.0,ns,480
+example_mapping-insert_get,,150,,,16429024.0,ns,510
+example_mapping-insert_get,,150,,,17449708.0,ns,540
+example_mapping-insert_get,,150,,,18611597.0,ns,570
+example_mapping-insert_get,,150,,,19332895.0,ns,600
+example_mapping-insert_get,,150,,,21182758.0,ns,630
+example_mapping-insert_get,,150,,,21315782.0,ns,660
+example_mapping-insert_get,,150,,,22696622.0,ns,690
+example_mapping-insert_get,,150,,,23532645.0,ns,720
+example_mapping-insert_get,,150,,,25279848.0,ns,750
+example_mapping-insert_get,,150,,,26936610.0,ns,780
+example_mapping-insert_get,,150,,,27865389.0,ns,810
+example_mapping-insert_get,,150,,,28522608.0,ns,840
+example_mapping-insert_get,,150,,,29431627.0,ns,870
+example_mapping-insert_get,,150,,,30614526.0,ns,900
+example_mapping-insert_get,,150,,,31358250.0,ns,930
+example_mapping-insert_get,,150,,,32497791.0,ns,960
+example_mapping-insert_get,,150,,,33538331.0,ns,990
+example_mapping-insert_get,,150,,,34910302.0,ns,1020
+example_mapping-insert_get,,150,,,35537826.0,ns,1050
+example_mapping-insert_get,,150,,,36579449.0,ns,1080
+example_mapping-insert_get,,150,,,37400053.0,ns,1110
+example_mapping-insert_get,,150,,,39200769.0,ns,1140
+example_mapping-insert_get,,150,,,39710708.0,ns,1170
+example_mapping-insert_get,,150,,,40643025.0,ns,1200
+example_mapping-insert_get,,150,,,42066963.0,ns,1230
+example_mapping-insert_get,,150,,,43032684.0,ns,1260
+example_mapping-insert_get,,150,,,43787056.0,ns,1290
+example_mapping-insert_get,,150,,,44973733.0,ns,1320
+example_mapping-insert_get,,150,,,45598652.0,ns,1350
+example_mapping-insert_get,,150,,,46942206.0,ns,1380
+example_mapping-insert_get,,150,,,47785437.0,ns,1410
+example_mapping-insert_get,,150,,,48363153.0,ns,1440
+example_mapping-insert_get,,150,,,50405261.0,ns,1470
+example_mapping-insert_get,,150,,,50675353.0,ns,1500
+example_mapping-insert_get,,150,,,52687063.0,ns,1530
+example_mapping-insert_get,,150,,,52631599.0,ns,1560
+example_mapping-insert_get,,150,,,54061445.0,ns,1590
+example_mapping-insert_get,,150,,,55721990.0,ns,1620
+example_mapping-insert_get,,150,,,56211405.0,ns,1650
+example_mapping-insert_get,,150,,,56782097.0,ns,1680
+example_mapping-insert_get,,150,,,57732481.0,ns,1710
+example_mapping-insert_get,,150,,,58146183.0,ns,1740
+example_mapping-insert_get,,150,,,57410865.0,ns,1770
+example_mapping-insert_get,,150,,,58538953.0,ns,1800
+example_mapping-insert_get,,150,,,58449961.0,ns,1830
+example_mapping-insert_get,,150,,,61254323.0,ns,1860
+example_mapping-insert_get,,150,,,64038802.0,ns,1890
+example_mapping-insert_get,,150,,,62205630.0,ns,1920
+example_mapping-insert_get,,150,,,63503953.0,ns,1950
+example_mapping-insert_get,,150,,,64287341.0,ns,1980
+example_mapping-insert_get,,150,,,65211145.0,ns,2010
+example_mapping-insert_get,,150,,,66751002.0,ns,2040
+example_mapping-insert_get,,150,,,66477867.0,ns,2070
+example_mapping-insert_get,,150,,,68704040.0,ns,2100
+example_mapping-insert_get,,150,,,70832723.0,ns,2130
+example_mapping-insert_get,,150,,,70421351.0,ns,2160
+example_mapping-insert_get,,150,,,70386216.0,ns,2190
+example_mapping-insert_get,,150,,,72822721.0,ns,2220
+example_mapping-insert_get,,150,,,73052311.0,ns,2250
+example_mapping-insert_get,,150,,,73611793.0,ns,2280
+example_mapping-insert_get,,150,,,76225512.0,ns,2310
+example_mapping-insert_get,,150,,,83848036.0,ns,2340
+example_mapping-insert_get,,150,,,77361991.0,ns,2370
+example_mapping-insert_get,,150,,,80471140.0,ns,2400
+example_mapping-insert_get,,150,,,78120740.0,ns,2430
+example_mapping-insert_get,,150,,,80154701.0,ns,2460
+example_mapping-insert_get,,150,,,80541301.0,ns,2490
+example_mapping-insert_get,,150,,,172808980.0,ns,2520
+example_mapping-insert_get,,150,,,110859877.0,ns,2550
+example_mapping-insert_get,,150,,,84172199.0,ns,2580
+example_mapping-insert_get,,150,,,83719608.0,ns,2610
+example_mapping-insert_get,,150,,,86812134.0,ns,2640
+example_mapping-insert_get,,150,,,86836488.0,ns,2670
+example_mapping-insert_get,,150,,,92796428.0,ns,2700
+example_mapping-insert_get,,150,,,89791377.0,ns,2730
+example_mapping-insert_get,,150,,,90629152.0,ns,2760
+example_mapping-insert_get,,150,,,90847069.0,ns,2790
+example_mapping-insert_get,,150,,,92081652.0,ns,2820
+example_mapping-insert_get,,150,,,96176088.0,ns,2850
+example_mapping-insert_get,,150,,,95029618.0,ns,2880
+example_mapping-insert_get,,150,,,94618866.0,ns,2910
+example_mapping-insert_get,,150,,,94930995.0,ns,2940
+example_mapping-insert_get,,150,,,96404575.0,ns,2970
+example_mapping-insert_get,,150,,,97452670.0,ns,3000
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/150/new/sample.json
new file mode 100644
index 0000000..505f69e
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[30.0,60.0,90.0,120.0,150.0,180.0,210.0,240.0,270.0,300.0,330.0,360.0,390.0,420.0,450.0,480.0,510.0,540.0,570.0,600.0,630.0,660.0,690.0,720.0,750.0,780.0,810.0,840.0,870.0,900.0,930.0,960.0,990.0,1020.0,1050.0,1080.0,1110.0,1140.0,1170.0,1200.0,1230.0,1260.0,1290.0,1320.0,1350.0,1380.0,1410.0,1440.0,1470.0,1500.0,1530.0,1560.0,1590.0,1620.0,1650.0,1680.0,1710.0,1740.0,1770.0,1800.0,1830.0,1860.0,1890.0,1920.0,1950.0,1980.0,2010.0,2040.0,2070.0,2100.0,2130.0,2160.0,2190.0,2220.0,2250.0,2280.0,2310.0,2340.0,2370.0,2400.0,2430.0,2460.0,2490.0,2520.0,2550.0,2580.0,2610.0,2640.0,2670.0,2700.0,2730.0,2760.0,2790.0,2820.0,2850.0,2880.0,2910.0,2940.0,2970.0,3000.0],"times":[970838.0,1957852.0,2783703.0,3876329.0,4978903.0,5922538.0,6887514.0,7736624.0,8821708.0,9504510.0,10565391.0,11390042.0,12920008.0,13540071.0,14771577.0,15790216.0,16429024.0,17449708.0,18611597.0,19332895.0,21182758.0,21315782.0,22696622.0,23532645.0,25279848.0,26936610.0,27865389.0,28522608.0,29431627.0,30614526.0,31358250.0,32497791.0,33538331.0,34910302.0,35537826.0,36579449.0,37400053.0,39200769.0,39710708.0,40643025.0,42066963.0,43032684.0,43787056.0,44973733.0,45598652.0,46942206.0,47785437.0,48363153.0,50405261.0,50675353.0,52687063.0,52631599.0,54061445.0,55721990.0,56211405.0,56782097.0,57732481.0,58146183.0,57410865.0,58538953.0,58449961.0,61254323.0,64038802.0,62205630.0,63503953.0,64287341.0,65211145.0,66751002.0,66477867.0,68704040.0,70832723.0,70421351.0,70386216.0,72822721.0,73052311.0,73611793.0,76225512.0,83848036.0,77361991.0,80471140.0,78120740.0,80154701.0,80541301.0,172808980.0,110859877.0,84172199.0,83719608.0,86812134.0,86836488.0,92796428.0,89791377.0,90629152.0,90847069.0,92081652.0,96176088.0,95029618.0,94618866.0,94930995.0,96404575.0,97452670.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/150/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/150/new/tukey.json
new file mode 100644
index 0000000..ccfcc51
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/150/new/tukey.json
@@ -0,0 +1 @@
+[28264.688885101008,30366.43892992424,35971.10571611953,38072.855760942766] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..7ddb676
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":636532.1779823904,"upper_bound":646681.5340451504},"point_estimate":640731.9155336735,"standard_error":2642.5525469331515},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":636874.6442307692,"upper_bound":640640.1},"point_estimate":639072.5539130435,"standard_error":964.3342598641663},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5223.767296713502,"upper_bound":8412.05649700808},"point_estimate":7111.044978963803,"standard_error":807.5398717857862},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":636334.9704136655,"upper_bound":654993.0625713117},"point_estimate":643657.7103738732,"standard_error":4956.7815886185745},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7695.79420259171,"upper_bound":42552.091072679264},"point_estimate":26537.35135516286,"standard_error":10000.722109806378}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..f4487b3
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,1243532.0,ns,2
+example_mapping-insert_get,,2500,,,2421203.0,ns,4
+example_mapping-insert_get,,2500,,,3601787.0,ns,6
+example_mapping-insert_get,,2500,,,4884983.0,ns,8
+example_mapping-insert_get,,2500,,,6406401.0,ns,10
+example_mapping-insert_get,,2500,,,7685846.0,ns,12
+example_mapping-insert_get,,2500,,,9063815.0,ns,14
+example_mapping-insert_get,,2500,,,10176253.0,ns,16
+example_mapping-insert_get,,2500,,,11581368.0,ns,18
+example_mapping-insert_get,,2500,,,12936937.0,ns,20
+example_mapping-insert_get,,2500,,,14174366.0,ns,22
+example_mapping-insert_get,,2500,,,15804270.0,ns,24
+example_mapping-insert_get,,2500,,,16744713.0,ns,26
+example_mapping-insert_get,,2500,,,18059101.0,ns,28
+example_mapping-insert_get,,2500,,,19002782.0,ns,30
+example_mapping-insert_get,,2500,,,20414502.0,ns,32
+example_mapping-insert_get,,2500,,,21991470.0,ns,34
+example_mapping-insert_get,,2500,,,23214044.0,ns,36
+example_mapping-insert_get,,2500,,,24290622.0,ns,38
+example_mapping-insert_get,,2500,,,25689365.0,ns,40
+example_mapping-insert_get,,2500,,,26960708.0,ns,42
+example_mapping-insert_get,,2500,,,28206046.0,ns,44
+example_mapping-insert_get,,2500,,,29882781.0,ns,46
+example_mapping-insert_get,,2500,,,30760698.0,ns,48
+example_mapping-insert_get,,2500,,,31953113.0,ns,50
+example_mapping-insert_get,,2500,,,33491370.0,ns,52
+example_mapping-insert_get,,2500,,,35046324.0,ns,54
+example_mapping-insert_get,,2500,,,35241554.0,ns,56
+example_mapping-insert_get,,2500,,,36793850.0,ns,58
+example_mapping-insert_get,,2500,,,38826441.0,ns,60
+example_mapping-insert_get,,2500,,,39965644.0,ns,62
+example_mapping-insert_get,,2500,,,40663968.0,ns,64
+example_mapping-insert_get,,2500,,,42036250.0,ns,66
+example_mapping-insert_get,,2500,,,42153045.0,ns,68
+example_mapping-insert_get,,2500,,,44241685.0,ns,70
+example_mapping-insert_get,,2500,,,45404994.0,ns,72
+example_mapping-insert_get,,2500,,,47655423.0,ns,74
+example_mapping-insert_get,,2500,,,48862694.0,ns,76
+example_mapping-insert_get,,2500,,,49636218.0,ns,78
+example_mapping-insert_get,,2500,,,51172173.0,ns,80
+example_mapping-insert_get,,2500,,,53332393.0,ns,82
+example_mapping-insert_get,,2500,,,53023362.0,ns,84
+example_mapping-insert_get,,2500,,,55903641.0,ns,86
+example_mapping-insert_get,,2500,,,55801844.0,ns,88
+example_mapping-insert_get,,2500,,,56724888.0,ns,90
+example_mapping-insert_get,,2500,,,58795622.0,ns,92
+example_mapping-insert_get,,2500,,,60418705.0,ns,94
+example_mapping-insert_get,,2500,,,61542437.0,ns,96
+example_mapping-insert_get,,2500,,,61733949.0,ns,98
+example_mapping-insert_get,,2500,,,64214409.0,ns,100
+example_mapping-insert_get,,2500,,,64880142.0,ns,102
+example_mapping-insert_get,,2500,,,65935925.0,ns,104
+example_mapping-insert_get,,2500,,,66138397.0,ns,106
+example_mapping-insert_get,,2500,,,69156400.0,ns,108
+example_mapping-insert_get,,2500,,,70472837.0,ns,110
+example_mapping-insert_get,,2500,,,70633949.0,ns,112
+example_mapping-insert_get,,2500,,,72837874.0,ns,114
+example_mapping-insert_get,,2500,,,74115333.0,ns,116
+example_mapping-insert_get,,2500,,,75668021.0,ns,118
+example_mapping-insert_get,,2500,,,75907258.0,ns,120
+example_mapping-insert_get,,2500,,,77820720.0,ns,122
+example_mapping-insert_get,,2500,,,79616884.0,ns,124
+example_mapping-insert_get,,2500,,,79501867.0,ns,126
+example_mapping-insert_get,,2500,,,82207539.0,ns,128
+example_mapping-insert_get,,2500,,,84161255.0,ns,130
+example_mapping-insert_get,,2500,,,83918225.0,ns,132
+example_mapping-insert_get,,2500,,,86128447.0,ns,134
+example_mapping-insert_get,,2500,,,87871340.0,ns,136
+example_mapping-insert_get,,2500,,,87323017.0,ns,138
+example_mapping-insert_get,,2500,,,89843590.0,ns,140
+example_mapping-insert_get,,2500,,,90935482.0,ns,142
+example_mapping-insert_get,,2500,,,91125636.0,ns,144
+example_mapping-insert_get,,2500,,,91367038.0,ns,146
+example_mapping-insert_get,,2500,,,94124508.0,ns,148
+example_mapping-insert_get,,2500,,,95840735.0,ns,150
+example_mapping-insert_get,,2500,,,96333428.0,ns,152
+example_mapping-insert_get,,2500,,,97258552.0,ns,154
+example_mapping-insert_get,,2500,,,99432453.0,ns,156
+example_mapping-insert_get,,2500,,,101522042.0,ns,158
+example_mapping-insert_get,,2500,,,102107273.0,ns,160
+example_mapping-insert_get,,2500,,,121241810.0,ns,162
+example_mapping-insert_get,,2500,,,141577477.0,ns,164
+example_mapping-insert_get,,2500,,,106298482.0,ns,166
+example_mapping-insert_get,,2500,,,107059289.0,ns,168
+example_mapping-insert_get,,2500,,,107843253.0,ns,170
+example_mapping-insert_get,,2500,,,108384178.0,ns,172
+example_mapping-insert_get,,2500,,,110693503.0,ns,174
+example_mapping-insert_get,,2500,,,111839507.0,ns,176
+example_mapping-insert_get,,2500,,,112765416.0,ns,178
+example_mapping-insert_get,,2500,,,112440470.0,ns,180
+example_mapping-insert_get,,2500,,,114499988.0,ns,182
+example_mapping-insert_get,,2500,,,115298731.0,ns,184
+example_mapping-insert_get,,2500,,,118918619.0,ns,186
+example_mapping-insert_get,,2500,,,119281608.0,ns,188
+example_mapping-insert_get,,2500,,,120623273.0,ns,190
+example_mapping-insert_get,,2500,,,123296554.0,ns,192
+example_mapping-insert_get,,2500,,,124254231.0,ns,194
+example_mapping-insert_get,,2500,,,126217090.0,ns,196
+example_mapping-insert_get,,2500,,,127639177.0,ns,198
+example_mapping-insert_get,,2500,,,128128204.0,ns,200
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..0f8ce31
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1243532.0,2421203.0,3601787.0,4884983.0,6406401.0,7685846.0,9063815.0,10176253.0,11581368.0,12936937.0,14174366.0,15804270.0,16744713.0,18059101.0,19002782.0,20414502.0,21991470.0,23214044.0,24290622.0,25689365.0,26960708.0,28206046.0,29882781.0,30760698.0,31953113.0,33491370.0,35046324.0,35241554.0,36793850.0,38826441.0,39965644.0,40663968.0,42036250.0,42153045.0,44241685.0,45404994.0,47655423.0,48862694.0,49636218.0,51172173.0,53332393.0,53023362.0,55903641.0,55801844.0,56724888.0,58795622.0,60418705.0,61542437.0,61733949.0,64214409.0,64880142.0,65935925.0,66138397.0,69156400.0,70472837.0,70633949.0,72837874.0,74115333.0,75668021.0,75907258.0,77820720.0,79616884.0,79501867.0,82207539.0,84161255.0,83918225.0,86128447.0,87871340.0,87323017.0,89843590.0,90935482.0,91125636.0,91367038.0,94124508.0,95840735.0,96333428.0,97258552.0,99432453.0,101522042.0,102107273.0,121241810.0,141577477.0,106298482.0,107059289.0,107843253.0,108384178.0,110693503.0,111839507.0,112765416.0,112440470.0,114499988.0,115298731.0,118918619.0,119281608.0,120623273.0,123296554.0,124254231.0,126217090.0,127639177.0,128128204.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..0ce21d6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[606580.48521552,620144.1464738157,656313.9098292706,669877.5710875661] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..e7af064
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":186412.87665267006,"upper_bound":187946.4463574312},"point_estimate":187184.54245170663,"standard_error":391.2860720007386},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":186188.85989089866,"upper_bound":188527.30240520654},"point_estimate":187932.4904003268,"standard_error":611.4024223745762},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3084.7373157905154,"upper_bound":6123.099027555554},"point_estimate":4775.3277561300865,"standard_error":809.6683657507986},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188772.8611824844,"upper_bound":190029.61137942632},"point_estimate":189428.3790167972,"standard_error":321.2235609975329},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3482.761511180966,"upper_bound":4328.430537118465},"point_estimate":3928.022412586544,"standard_error":215.26774199862675}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..db49376
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,1164012.0,ns,6
+example_mapping-insert_get,,2500,,,2119816.0,ns,12
+example_mapping-insert_get,,2500,,,3285107.0,ns,18
+example_mapping-insert_get,,2500,,,4373120.0,ns,24
+example_mapping-insert_get,,2500,,,5521112.0,ns,30
+example_mapping-insert_get,,2500,,,6519354.0,ns,36
+example_mapping-insert_get,,2500,,,8026252.0,ns,42
+example_mapping-insert_get,,2500,,,8738332.0,ns,48
+example_mapping-insert_get,,2500,,,9895527.0,ns,54
+example_mapping-insert_get,,2500,,,11070146.0,ns,60
+example_mapping-insert_get,,2500,,,12058133.0,ns,66
+example_mapping-insert_get,,2500,,,13113118.0,ns,72
+example_mapping-insert_get,,2500,,,14578389.0,ns,78
+example_mapping-insert_get,,2500,,,15278194.0,ns,84
+example_mapping-insert_get,,2500,,,16227172.0,ns,90
+example_mapping-insert_get,,2500,,,17468281.0,ns,96
+example_mapping-insert_get,,2500,,,19313095.0,ns,102
+example_mapping-insert_get,,2500,,,20002850.0,ns,108
+example_mapping-insert_get,,2500,,,21049088.0,ns,114
+example_mapping-insert_get,,2500,,,22089506.0,ns,120
+example_mapping-insert_get,,2500,,,22904162.0,ns,126
+example_mapping-insert_get,,2500,,,24375042.0,ns,132
+example_mapping-insert_get,,2500,,,26201753.0,ns,138
+example_mapping-insert_get,,2500,,,26176235.0,ns,144
+example_mapping-insert_get,,2500,,,27499993.0,ns,150
+example_mapping-insert_get,,2500,,,28900884.0,ns,156
+example_mapping-insert_get,,2500,,,30177724.0,ns,162
+example_mapping-insert_get,,2500,,,30651778.0,ns,168
+example_mapping-insert_get,,2500,,,32038841.0,ns,174
+example_mapping-insert_get,,2500,,,32980264.0,ns,180
+example_mapping-insert_get,,2500,,,34192792.0,ns,186
+example_mapping-insert_get,,2500,,,36146634.0,ns,192
+example_mapping-insert_get,,2500,,,38353674.0,ns,198
+example_mapping-insert_get,,2500,,,37901363.0,ns,204
+example_mapping-insert_get,,2500,,,39041419.0,ns,210
+example_mapping-insert_get,,2500,,,40110373.0,ns,216
+example_mapping-insert_get,,2500,,,41473836.0,ns,222
+example_mapping-insert_get,,2500,,,42384929.0,ns,228
+example_mapping-insert_get,,2500,,,42543648.0,ns,234
+example_mapping-insert_get,,2500,,,44696535.0,ns,240
+example_mapping-insert_get,,2500,,,45014772.0,ns,246
+example_mapping-insert_get,,2500,,,46106253.0,ns,252
+example_mapping-insert_get,,2500,,,48012632.0,ns,258
+example_mapping-insert_get,,2500,,,47903297.0,ns,264
+example_mapping-insert_get,,2500,,,48918955.0,ns,270
+example_mapping-insert_get,,2500,,,50638934.0,ns,276
+example_mapping-insert_get,,2500,,,51318700.0,ns,282
+example_mapping-insert_get,,2500,,,53342510.0,ns,288
+example_mapping-insert_get,,2500,,,56475599.0,ns,294
+example_mapping-insert_get,,2500,,,55560869.0,ns,300
+example_mapping-insert_get,,2500,,,55179090.0,ns,306
+example_mapping-insert_get,,2500,,,58568653.0,ns,312
+example_mapping-insert_get,,2500,,,60025402.0,ns,318
+example_mapping-insert_get,,2500,,,61070887.0,ns,324
+example_mapping-insert_get,,2500,,,62312847.0,ns,330
+example_mapping-insert_get,,2500,,,62725442.0,ns,336
+example_mapping-insert_get,,2500,,,64844414.0,ns,342
+example_mapping-insert_get,,2500,,,65490016.0,ns,348
+example_mapping-insert_get,,2500,,,67187834.0,ns,354
+example_mapping-insert_get,,2500,,,68348673.0,ns,360
+example_mapping-insert_get,,2500,,,68614292.0,ns,366
+example_mapping-insert_get,,2500,,,70096310.0,ns,372
+example_mapping-insert_get,,2500,,,71224584.0,ns,378
+example_mapping-insert_get,,2500,,,72526660.0,ns,384
+example_mapping-insert_get,,2500,,,73001938.0,ns,390
+example_mapping-insert_get,,2500,,,74997564.0,ns,396
+example_mapping-insert_get,,2500,,,75556865.0,ns,402
+example_mapping-insert_get,,2500,,,76679141.0,ns,408
+example_mapping-insert_get,,2500,,,78213217.0,ns,414
+example_mapping-insert_get,,2500,,,79399028.0,ns,420
+example_mapping-insert_get,,2500,,,79898535.0,ns,426
+example_mapping-insert_get,,2500,,,81829198.0,ns,432
+example_mapping-insert_get,,2500,,,82720367.0,ns,438
+example_mapping-insert_get,,2500,,,85641410.0,ns,444
+example_mapping-insert_get,,2500,,,86794644.0,ns,450
+example_mapping-insert_get,,2500,,,87898135.0,ns,456
+example_mapping-insert_get,,2500,,,88714879.0,ns,462
+example_mapping-insert_get,,2500,,,90707867.0,ns,468
+example_mapping-insert_get,,2500,,,91362008.0,ns,474
+example_mapping-insert_get,,2500,,,92149760.0,ns,480
+example_mapping-insert_get,,2500,,,93792482.0,ns,486
+example_mapping-insert_get,,2500,,,94763768.0,ns,492
+example_mapping-insert_get,,2500,,,96075124.0,ns,498
+example_mapping-insert_get,,2500,,,96893380.0,ns,504
+example_mapping-insert_get,,2500,,,98335768.0,ns,510
+example_mapping-insert_get,,2500,,,99492607.0,ns,516
+example_mapping-insert_get,,2500,,,100572315.0,ns,522
+example_mapping-insert_get,,2500,,,101768666.0,ns,528
+example_mapping-insert_get,,2500,,,102720032.0,ns,534
+example_mapping-insert_get,,2500,,,101688951.0,ns,540
+example_mapping-insert_get,,2500,,,103308914.0,ns,546
+example_mapping-insert_get,,2500,,,104393478.0,ns,552
+example_mapping-insert_get,,2500,,,105239625.0,ns,558
+example_mapping-insert_get,,2500,,,106126253.0,ns,564
+example_mapping-insert_get,,2500,,,107418282.0,ns,570
+example_mapping-insert_get,,2500,,,108245324.0,ns,576
+example_mapping-insert_get,,2500,,,109797325.0,ns,582
+example_mapping-insert_get,,2500,,,110912058.0,ns,588
+example_mapping-insert_get,,2500,,,113285874.0,ns,594
+example_mapping-insert_get,,2500,,,113854968.0,ns,600
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..8e0635c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0,66.0,72.0,78.0,84.0,90.0,96.0,102.0,108.0,114.0,120.0,126.0,132.0,138.0,144.0,150.0,156.0,162.0,168.0,174.0,180.0,186.0,192.0,198.0,204.0,210.0,216.0,222.0,228.0,234.0,240.0,246.0,252.0,258.0,264.0,270.0,276.0,282.0,288.0,294.0,300.0,306.0,312.0,318.0,324.0,330.0,336.0,342.0,348.0,354.0,360.0,366.0,372.0,378.0,384.0,390.0,396.0,402.0,408.0,414.0,420.0,426.0,432.0,438.0,444.0,450.0,456.0,462.0,468.0,474.0,480.0,486.0,492.0,498.0,504.0,510.0,516.0,522.0,528.0,534.0,540.0,546.0,552.0,558.0,564.0,570.0,576.0,582.0,588.0,594.0,600.0],"times":[1164012.0,2119816.0,3285107.0,4373120.0,5521112.0,6519354.0,8026252.0,8738332.0,9895527.0,11070146.0,12058133.0,13113118.0,14578389.0,15278194.0,16227172.0,17468281.0,19313095.0,20002850.0,21049088.0,22089506.0,22904162.0,24375042.0,26201753.0,26176235.0,27499993.0,28900884.0,30177724.0,30651778.0,32038841.0,32980264.0,34192792.0,36146634.0,38353674.0,37901363.0,39041419.0,40110373.0,41473836.0,42384929.0,42543648.0,44696535.0,45014772.0,46106253.0,48012632.0,47903297.0,48918955.0,50638934.0,51318700.0,53342510.0,56475599.0,55560869.0,55179090.0,58568653.0,60025402.0,61070887.0,62312847.0,62725442.0,64844414.0,65490016.0,67187834.0,68348673.0,68614292.0,70096310.0,71224584.0,72526660.0,73001938.0,74997564.0,75556865.0,76679141.0,78213217.0,79399028.0,79898535.0,81829198.0,82720367.0,85641410.0,86794644.0,87898135.0,88714879.0,90707867.0,91362008.0,92149760.0,93792482.0,94763768.0,96075124.0,96893380.0,98335768.0,99492607.0,100572315.0,101768666.0,102720032.0,101688951.0,103308914.0,104393478.0,105239625.0,106126253.0,107418282.0,108245324.0,109797325.0,110912058.0,113285874.0,113854968.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..2717579
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[167016.71821165818,175501.28598754952,198126.80005659309,206611.36783248442] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..8d1b4f2
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8543322.318,"upper_bound":8942638.391666664},"point_estimate":8686281.536666665,"standard_error":116421.97305459355},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8539641.083333334,"upper_bound":8599772.833333334},"point_estimate":8571256.416666668,"standard_error":14771.707702924517},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":86403.82611602498,"upper_bound":138725.7675871253},"point_estimate":113147.70574122759,"standard_error":13476.097058872969},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":107419.68736670146,"upper_bound":1987954.7380511167},"point_estimate":1168324.3459527518,"standard_error":643671.8436847669}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..2cc5c5a
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,52212375.0,ns,6
+example_mapping-insert_get,,2500,,,51484557.0,ns,6
+example_mapping-insert_get,,2500,,,51515673.0,ns,6
+example_mapping-insert_get,,2500,,,52867736.0,ns,6
+example_mapping-insert_get,,2500,,,51422871.0,ns,6
+example_mapping-insert_get,,2500,,,50904303.0,ns,6
+example_mapping-insert_get,,2500,,,50928895.0,ns,6
+example_mapping-insert_get,,2500,,,52525902.0,ns,6
+example_mapping-insert_get,,2500,,,51460272.0,ns,6
+example_mapping-insert_get,,2500,,,52070910.0,ns,6
+example_mapping-insert_get,,2500,,,51658934.0,ns,6
+example_mapping-insert_get,,2500,,,50817386.0,ns,6
+example_mapping-insert_get,,2500,,,51268574.0,ns,6
+example_mapping-insert_get,,2500,,,50788695.0,ns,6
+example_mapping-insert_get,,2500,,,50813699.0,ns,6
+example_mapping-insert_get,,2500,,,51388938.0,ns,6
+example_mapping-insert_get,,2500,,,51541472.0,ns,6
+example_mapping-insert_get,,2500,,,51976026.0,ns,6
+example_mapping-insert_get,,2500,,,51519138.0,ns,6
+example_mapping-insert_get,,2500,,,51351399.0,ns,6
+example_mapping-insert_get,,2500,,,51817528.0,ns,6
+example_mapping-insert_get,,2500,,,50438749.0,ns,6
+example_mapping-insert_get,,2500,,,51906099.0,ns,6
+example_mapping-insert_get,,2500,,,51295813.0,ns,6
+example_mapping-insert_get,,2500,,,51456107.0,ns,6
+example_mapping-insert_get,,2500,,,51047182.0,ns,6
+example_mapping-insert_get,,2500,,,49725110.0,ns,6
+example_mapping-insert_get,,2500,,,51388821.0,ns,6
+example_mapping-insert_get,,2500,,,51773316.0,ns,6
+example_mapping-insert_get,,2500,,,52402604.0,ns,6
+example_mapping-insert_get,,2500,,,51819822.0,ns,6
+example_mapping-insert_get,,2500,,,51099076.0,ns,6
+example_mapping-insert_get,,2500,,,51432206.0,ns,6
+example_mapping-insert_get,,2500,,,50540689.0,ns,6
+example_mapping-insert_get,,2500,,,51642695.0,ns,6
+example_mapping-insert_get,,2500,,,51149522.0,ns,6
+example_mapping-insert_get,,2500,,,51636238.0,ns,6
+example_mapping-insert_get,,2500,,,52156552.0,ns,6
+example_mapping-insert_get,,2500,,,51318022.0,ns,6
+example_mapping-insert_get,,2500,,,51770302.0,ns,6
+example_mapping-insert_get,,2500,,,50061252.0,ns,6
+example_mapping-insert_get,,2500,,,50335132.0,ns,6
+example_mapping-insert_get,,2500,,,51202578.0,ns,6
+example_mapping-insert_get,,2500,,,50126366.0,ns,6
+example_mapping-insert_get,,2500,,,51760196.0,ns,6
+example_mapping-insert_get,,2500,,,50967899.0,ns,6
+example_mapping-insert_get,,2500,,,50447630.0,ns,6
+example_mapping-insert_get,,2500,,,51538104.0,ns,6
+example_mapping-insert_get,,2500,,,51248205.0,ns,6
+example_mapping-insert_get,,2500,,,51978964.0,ns,6
+example_mapping-insert_get,,2500,,,50700953.0,ns,6
+example_mapping-insert_get,,2500,,,51624567.0,ns,6
+example_mapping-insert_get,,2500,,,50654569.0,ns,6
+example_mapping-insert_get,,2500,,,51048092.0,ns,6
+example_mapping-insert_get,,2500,,,50335353.0,ns,6
+example_mapping-insert_get,,2500,,,51263813.0,ns,6
+example_mapping-insert_get,,2500,,,51713303.0,ns,6
+example_mapping-insert_get,,2500,,,50987852.0,ns,6
+example_mapping-insert_get,,2500,,,52004115.0,ns,6
+example_mapping-insert_get,,2500,,,51712725.0,ns,6
+example_mapping-insert_get,,2500,,,50336988.0,ns,6
+example_mapping-insert_get,,2500,,,52319317.0,ns,6
+example_mapping-insert_get,,2500,,,51163979.0,ns,6
+example_mapping-insert_get,,2500,,,49520348.0,ns,6
+example_mapping-insert_get,,2500,,,50560006.0,ns,6
+example_mapping-insert_get,,2500,,,50161325.0,ns,6
+example_mapping-insert_get,,2500,,,50769501.0,ns,6
+example_mapping-insert_get,,2500,,,50745502.0,ns,6
+example_mapping-insert_get,,2500,,,51498524.0,ns,6
+example_mapping-insert_get,,2500,,,51137763.0,ns,6
+example_mapping-insert_get,,2500,,,51735264.0,ns,6
+example_mapping-insert_get,,2500,,,51631992.0,ns,6
+example_mapping-insert_get,,2500,,,51970810.0,ns,6
+example_mapping-insert_get,,2500,,,51690193.0,ns,6
+example_mapping-insert_get,,2500,,,51883017.0,ns,6
+example_mapping-insert_get,,2500,,,51863322.0,ns,6
+example_mapping-insert_get,,2500,,,51717731.0,ns,6
+example_mapping-insert_get,,2500,,,51696746.0,ns,6
+example_mapping-insert_get,,2500,,,51935300.0,ns,6
+example_mapping-insert_get,,2500,,,53395895.0,ns,6
+example_mapping-insert_get,,2500,,,51852586.0,ns,6
+example_mapping-insert_get,,2500,,,52569625.0,ns,6
+example_mapping-insert_get,,2500,,,50863609.0,ns,6
+example_mapping-insert_get,,2500,,,50474224.0,ns,6
+example_mapping-insert_get,,2500,,,50015436.0,ns,6
+example_mapping-insert_get,,2500,,,50112815.0,ns,6
+example_mapping-insert_get,,2500,,,52023418.0,ns,6
+example_mapping-insert_get,,2500,,,52144535.0,ns,6
+example_mapping-insert_get,,2500,,,51598637.0,ns,6
+example_mapping-insert_get,,2500,,,51211880.0,ns,6
+example_mapping-insert_get,,2500,,,61666852.0,ns,6
+example_mapping-insert_get,,2500,,,120418141.0,ns,6
+example_mapping-insert_get,,2500,,,51909933.0,ns,6
+example_mapping-insert_get,,2500,,,51347503.0,ns,6
+example_mapping-insert_get,,2500,,,50971373.0,ns,6
+example_mapping-insert_get,,2500,,,51005302.0,ns,6
+example_mapping-insert_get,,2500,,,50705198.0,ns,6
+example_mapping-insert_get,,2500,,,50769297.0,ns,6
+example_mapping-insert_get,,2500,,,50412961.0,ns,6
+example_mapping-insert_get,,2500,,,51916198.0,ns,6
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..09c16ae
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0,6.0],"times":[52212375.0,51484557.0,51515673.0,52867736.0,51422871.0,50904303.0,50928895.0,52525902.0,51460272.0,52070910.0,51658934.0,50817386.0,51268574.0,50788695.0,50813699.0,51388938.0,51541472.0,51976026.0,51519138.0,51351399.0,51817528.0,50438749.0,51906099.0,51295813.0,51456107.0,51047182.0,49725110.0,51388821.0,51773316.0,52402604.0,51819822.0,51099076.0,51432206.0,50540689.0,51642695.0,51149522.0,51636238.0,52156552.0,51318022.0,51770302.0,50061252.0,50335132.0,51202578.0,50126366.0,51760196.0,50967899.0,50447630.0,51538104.0,51248205.0,51978964.0,50700953.0,51624567.0,50654569.0,51048092.0,50335353.0,51263813.0,51713303.0,50987852.0,52004115.0,51712725.0,50336988.0,52319317.0,51163979.0,49520348.0,50560006.0,50161325.0,50769501.0,50745502.0,51498524.0,51137763.0,51735264.0,51631992.0,51970810.0,51690193.0,51883017.0,51863322.0,51717731.0,51696746.0,51935300.0,53395895.0,51852586.0,52569625.0,50863609.0,50474224.0,50015436.0,50112815.0,52023418.0,52144535.0,51598637.0,51211880.0,61666852.0,120418141.0,51909933.0,51347503.0,50971373.0,51005302.0,50705198.0,50769297.0,50412961.0,51916198.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..4718c71
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[7992318.083333328,8233830.14583333,8877862.312500002,9119374.375000004] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..4eb7bb0
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":265835.09654737567,"upper_bound":272762.25823781046},"point_estimate":268544.86481729156,"standard_error":1843.2046568611202},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":265779.5264886692,"upper_bound":267506.52352941176},"point_estimate":266580.3375254264,"standard_error":484.91417438089576},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2802.305803743346,"upper_bound":4762.961998716848},"point_estimate":3726.566513006881,"standard_error":518.0711157007312},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":266326.32842510106,"upper_bound":280774.96744925197},"point_estimate":271736.3156709029,"standard_error":3949.4937359408877},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4015.6465272377454,"upper_bound":30671.125671979375},"point_estimate":18558.26102451097,"standard_error":8279.816871295163}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..16d4fed
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,1015905.0,ns,4
+example_mapping-insert_get,,2500,,,1977406.0,ns,8
+example_mapping-insert_get,,2500,,,3291175.0,ns,12
+example_mapping-insert_get,,2500,,,4317249.0,ns,16
+example_mapping-insert_get,,2500,,,5276608.0,ns,20
+example_mapping-insert_get,,2500,,,6334320.0,ns,24
+example_mapping-insert_get,,2500,,,7657217.0,ns,28
+example_mapping-insert_get,,2500,,,8639625.0,ns,32
+example_mapping-insert_get,,2500,,,9764957.0,ns,36
+example_mapping-insert_get,,2500,,,11153428.0,ns,40
+example_mapping-insert_get,,2500,,,11791989.0,ns,44
+example_mapping-insert_get,,2500,,,12509340.0,ns,48
+example_mapping-insert_get,,2500,,,13495430.0,ns,52
+example_mapping-insert_get,,2500,,,14589161.0,ns,56
+example_mapping-insert_get,,2500,,,16042917.0,ns,60
+example_mapping-insert_get,,2500,,,16685671.0,ns,64
+example_mapping-insert_get,,2500,,,17786979.0,ns,68
+example_mapping-insert_get,,2500,,,19376134.0,ns,72
+example_mapping-insert_get,,2500,,,19461998.0,ns,76
+example_mapping-insert_get,,2500,,,20908239.0,ns,80
+example_mapping-insert_get,,2500,,,22599629.0,ns,84
+example_mapping-insert_get,,2500,,,22978226.0,ns,88
+example_mapping-insert_get,,2500,,,24009267.0,ns,92
+example_mapping-insert_get,,2500,,,25548327.0,ns,96
+example_mapping-insert_get,,2500,,,26578182.0,ns,100
+example_mapping-insert_get,,2500,,,27873583.0,ns,104
+example_mapping-insert_get,,2500,,,29288782.0,ns,108
+example_mapping-insert_get,,2500,,,29888220.0,ns,112
+example_mapping-insert_get,,2500,,,29693566.0,ns,116
+example_mapping-insert_get,,2500,,,31133435.0,ns,120
+example_mapping-insert_get,,2500,,,32773791.0,ns,124
+example_mapping-insert_get,,2500,,,35023992.0,ns,128
+example_mapping-insert_get,,2500,,,35067623.0,ns,132
+example_mapping-insert_get,,2500,,,35953275.0,ns,136
+example_mapping-insert_get,,2500,,,37400051.0,ns,140
+example_mapping-insert_get,,2500,,,39563284.0,ns,144
+example_mapping-insert_get,,2500,,,39965236.0,ns,148
+example_mapping-insert_get,,2500,,,41080048.0,ns,152
+example_mapping-insert_get,,2500,,,42435493.0,ns,156
+example_mapping-insert_get,,2500,,,42321207.0,ns,160
+example_mapping-insert_get,,2500,,,44003085.0,ns,164
+example_mapping-insert_get,,2500,,,45685695.0,ns,168
+example_mapping-insert_get,,2500,,,45175647.0,ns,172
+example_mapping-insert_get,,2500,,,46842051.0,ns,176
+example_mapping-insert_get,,2500,,,47657892.0,ns,180
+example_mapping-insert_get,,2500,,,48406979.0,ns,184
+example_mapping-insert_get,,2500,,,49695981.0,ns,188
+example_mapping-insert_get,,2500,,,50754612.0,ns,192
+example_mapping-insert_get,,2500,,,52524204.0,ns,196
+example_mapping-insert_get,,2500,,,53873339.0,ns,200
+example_mapping-insert_get,,2500,,,55102600.0,ns,204
+example_mapping-insert_get,,2500,,,56129706.0,ns,208
+example_mapping-insert_get,,2500,,,56431928.0,ns,212
+example_mapping-insert_get,,2500,,,58463604.0,ns,216
+example_mapping-insert_get,,2500,,,58339642.0,ns,220
+example_mapping-insert_get,,2500,,,60273612.0,ns,224
+example_mapping-insert_get,,2500,,,60312481.0,ns,228
+example_mapping-insert_get,,2500,,,62692522.0,ns,232
+example_mapping-insert_get,,2500,,,63183389.0,ns,236
+example_mapping-insert_get,,2500,,,64902825.0,ns,240
+example_mapping-insert_get,,2500,,,64863273.0,ns,244
+example_mapping-insert_get,,2500,,,66596274.0,ns,248
+example_mapping-insert_get,,2500,,,66260102.0,ns,252
+example_mapping-insert_get,,2500,,,67706446.0,ns,256
+example_mapping-insert_get,,2500,,,68057770.0,ns,260
+example_mapping-insert_get,,2500,,,70547638.0,ns,264
+example_mapping-insert_get,,2500,,,71760162.0,ns,268
+example_mapping-insert_get,,2500,,,72277463.0,ns,272
+example_mapping-insert_get,,2500,,,74001918.0,ns,276
+example_mapping-insert_get,,2500,,,75104125.0,ns,280
+example_mapping-insert_get,,2500,,,75213887.0,ns,284
+example_mapping-insert_get,,2500,,,76046848.0,ns,288
+example_mapping-insert_get,,2500,,,77083882.0,ns,292
+example_mapping-insert_get,,2500,,,79166643.0,ns,296
+example_mapping-insert_get,,2500,,,80119331.0,ns,300
+example_mapping-insert_get,,2500,,,82192277.0,ns,304
+example_mapping-insert_get,,2500,,,82085505.0,ns,308
+example_mapping-insert_get,,2500,,,83048013.0,ns,312
+example_mapping-insert_get,,2500,,,85767220.0,ns,316
+example_mapping-insert_get,,2500,,,86914156.0,ns,320
+example_mapping-insert_get,,2500,,,86319509.0,ns,324
+example_mapping-insert_get,,2500,,,87555621.0,ns,328
+example_mapping-insert_get,,2500,,,88527566.0,ns,332
+example_mapping-insert_get,,2500,,,89190685.0,ns,336
+example_mapping-insert_get,,2500,,,90994573.0,ns,340
+example_mapping-insert_get,,2500,,,91569973.0,ns,344
+example_mapping-insert_get,,2500,,,152296965.0,ns,348
+example_mapping-insert_get,,2500,,,113862700.0,ns,352
+example_mapping-insert_get,,2500,,,95182869.0,ns,356
+example_mapping-insert_get,,2500,,,97191040.0,ns,360
+example_mapping-insert_get,,2500,,,96336757.0,ns,364
+example_mapping-insert_get,,2500,,,97234308.0,ns,368
+example_mapping-insert_get,,2500,,,97707481.0,ns,372
+example_mapping-insert_get,,2500,,,99013771.0,ns,376
+example_mapping-insert_get,,2500,,,101143913.0,ns,380
+example_mapping-insert_get,,2500,,,101900353.0,ns,384
+example_mapping-insert_get,,2500,,,103970994.0,ns,388
+example_mapping-insert_get,,2500,,,103214870.0,ns,392
+example_mapping-insert_get,,2500,,,106194730.0,ns,396
+example_mapping-insert_get,,2500,,,106914145.0,ns,400
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..2ecb839
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[4.0,8.0,12.0,16.0,20.0,24.0,28.0,32.0,36.0,40.0,44.0,48.0,52.0,56.0,60.0,64.0,68.0,72.0,76.0,80.0,84.0,88.0,92.0,96.0,100.0,104.0,108.0,112.0,116.0,120.0,124.0,128.0,132.0,136.0,140.0,144.0,148.0,152.0,156.0,160.0,164.0,168.0,172.0,176.0,180.0,184.0,188.0,192.0,196.0,200.0,204.0,208.0,212.0,216.0,220.0,224.0,228.0,232.0,236.0,240.0,244.0,248.0,252.0,256.0,260.0,264.0,268.0,272.0,276.0,280.0,284.0,288.0,292.0,296.0,300.0,304.0,308.0,312.0,316.0,320.0,324.0,328.0,332.0,336.0,340.0,344.0,348.0,352.0,356.0,360.0,364.0,368.0,372.0,376.0,380.0,384.0,388.0,392.0,396.0,400.0],"times":[1015905.0,1977406.0,3291175.0,4317249.0,5276608.0,6334320.0,7657217.0,8639625.0,9764957.0,11153428.0,11791989.0,12509340.0,13495430.0,14589161.0,16042917.0,16685671.0,17786979.0,19376134.0,19461998.0,20908239.0,22599629.0,22978226.0,24009267.0,25548327.0,26578182.0,27873583.0,29288782.0,29888220.0,29693566.0,31133435.0,32773791.0,35023992.0,35067623.0,35953275.0,37400051.0,39563284.0,39965236.0,41080048.0,42435493.0,42321207.0,44003085.0,45685695.0,45175647.0,46842051.0,47657892.0,48406979.0,49695981.0,50754612.0,52524204.0,53873339.0,55102600.0,56129706.0,56431928.0,58463604.0,58339642.0,60273612.0,60312481.0,62692522.0,63183389.0,64902825.0,64863273.0,66596274.0,66260102.0,67706446.0,68057770.0,70547638.0,71760162.0,72277463.0,74001918.0,75104125.0,75213887.0,76046848.0,77083882.0,79166643.0,80119331.0,82192277.0,82085505.0,83048013.0,85767220.0,86914156.0,86319509.0,87555621.0,88527566.0,89190685.0,90994573.0,91569973.0,152296965.0,113862700.0,95182869.0,97191040.0,96336757.0,97234308.0,97707481.0,99013771.0,101143913.0,101900353.0,103970994.0,103214870.0,106194730.0,106914145.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..f42af64
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[249608.7526805749,256946.62151910932,276514.27175520116,283852.14059373556] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..89a02f2
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":185673.73083530422,"upper_bound":188795.35299139158},"point_estimate":187089.15445561835,"standard_error":800.3787700330085},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":184516.57228915664,"upper_bound":185925.66472868217},"point_estimate":185202.05868794327,"standard_error":338.6012665817268},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2058.658011072473,"upper_bound":3816.5620271934577},"point_estimate":2617.0453379917794,"standard_error":452.78934752326916},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":185189.423340538,"upper_bound":187632.71181697657},"point_estimate":186314.87569774888,"standard_error":624.1923176835058},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4568.4485232815605,"upper_bound":11362.857684342236},"point_estimate":8030.274173638304,"standard_error":1797.8311792057168}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..5f97d1b
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,1142196.0,ns,6
+example_mapping-insert_get,,2500,,,2188159.0,ns,12
+example_mapping-insert_get,,2500,,,3598221.0,ns,18
+example_mapping-insert_get,,2500,,,4414344.0,ns,24
+example_mapping-insert_get,,2500,,,5838984.0,ns,30
+example_mapping-insert_get,,2500,,,6657020.0,ns,36
+example_mapping-insert_get,,2500,,,7508040.0,ns,42
+example_mapping-insert_get,,2500,,,8632205.0,ns,48
+example_mapping-insert_get,,2500,,,9889998.0,ns,54
+example_mapping-insert_get,,2500,,,10823498.0,ns,60
+example_mapping-insert_get,,2500,,,12122357.0,ns,66
+example_mapping-insert_get,,2500,,,13297795.0,ns,72
+example_mapping-insert_get,,2500,,,14360312.0,ns,78
+example_mapping-insert_get,,2500,,,15360860.0,ns,84
+example_mapping-insert_get,,2500,,,16974479.0,ns,90
+example_mapping-insert_get,,2500,,,18296989.0,ns,96
+example_mapping-insert_get,,2500,,,19334516.0,ns,102
+example_mapping-insert_get,,2500,,,20174709.0,ns,108
+example_mapping-insert_get,,2500,,,20829022.0,ns,114
+example_mapping-insert_get,,2500,,,22120088.0,ns,120
+example_mapping-insert_get,,2500,,,23519195.0,ns,126
+example_mapping-insert_get,,2500,,,24853842.0,ns,132
+example_mapping-insert_get,,2500,,,25029063.0,ns,138
+example_mapping-insert_get,,2500,,,26119664.0,ns,144
+example_mapping-insert_get,,2500,,,26904510.0,ns,150
+example_mapping-insert_get,,2500,,,29506978.0,ns,156
+example_mapping-insert_get,,2500,,,29790594.0,ns,162
+example_mapping-insert_get,,2500,,,31174828.0,ns,168
+example_mapping-insert_get,,2500,,,32009930.0,ns,174
+example_mapping-insert_get,,2500,,,33893698.0,ns,180
+example_mapping-insert_get,,2500,,,40640967.0,ns,186
+example_mapping-insert_get,,2500,,,45899697.0,ns,192
+example_mapping-insert_get,,2500,,,40532560.0,ns,198
+example_mapping-insert_get,,2500,,,41822814.0,ns,204
+example_mapping-insert_get,,2500,,,38812123.0,ns,210
+example_mapping-insert_get,,2500,,,40128042.0,ns,216
+example_mapping-insert_get,,2500,,,40702641.0,ns,222
+example_mapping-insert_get,,2500,,,41559070.0,ns,228
+example_mapping-insert_get,,2500,,,44237890.0,ns,234
+example_mapping-insert_get,,2500,,,44537499.0,ns,240
+example_mapping-insert_get,,2500,,,44257322.0,ns,246
+example_mapping-insert_get,,2500,,,47031164.0,ns,252
+example_mapping-insert_get,,2500,,,47237192.0,ns,258
+example_mapping-insert_get,,2500,,,49244326.0,ns,264
+example_mapping-insert_get,,2500,,,50221802.0,ns,270
+example_mapping-insert_get,,2500,,,55623475.0,ns,276
+example_mapping-insert_get,,2500,,,56162174.0,ns,282
+example_mapping-insert_get,,2500,,,53682048.0,ns,288
+example_mapping-insert_get,,2500,,,56300281.0,ns,294
+example_mapping-insert_get,,2500,,,55448565.0,ns,300
+example_mapping-insert_get,,2500,,,56381758.0,ns,306
+example_mapping-insert_get,,2500,,,58155575.0,ns,312
+example_mapping-insert_get,,2500,,,58439534.0,ns,318
+example_mapping-insert_get,,2500,,,60383950.0,ns,324
+example_mapping-insert_get,,2500,,,61438203.0,ns,330
+example_mapping-insert_get,,2500,,,62547697.0,ns,336
+example_mapping-insert_get,,2500,,,63448002.0,ns,342
+example_mapping-insert_get,,2500,,,65311341.0,ns,348
+example_mapping-insert_get,,2500,,,65463030.0,ns,354
+example_mapping-insert_get,,2500,,,66549807.0,ns,360
+example_mapping-insert_get,,2500,,,67818417.0,ns,366
+example_mapping-insert_get,,2500,,,69723952.0,ns,372
+example_mapping-insert_get,,2500,,,71084965.0,ns,378
+example_mapping-insert_get,,2500,,,70761751.0,ns,384
+example_mapping-insert_get,,2500,,,71881612.0,ns,390
+example_mapping-insert_get,,2500,,,71543123.0,ns,396
+example_mapping-insert_get,,2500,,,75025381.0,ns,402
+example_mapping-insert_get,,2500,,,74725139.0,ns,408
+example_mapping-insert_get,,2500,,,76708916.0,ns,414
+example_mapping-insert_get,,2500,,,77789131.0,ns,420
+example_mapping-insert_get,,2500,,,78125155.0,ns,426
+example_mapping-insert_get,,2500,,,80738232.0,ns,432
+example_mapping-insert_get,,2500,,,78956550.0,ns,438
+example_mapping-insert_get,,2500,,,81657732.0,ns,444
+example_mapping-insert_get,,2500,,,82566625.0,ns,450
+example_mapping-insert_get,,2500,,,83863278.0,ns,456
+example_mapping-insert_get,,2500,,,83514874.0,ns,462
+example_mapping-insert_get,,2500,,,86914775.0,ns,468
+example_mapping-insert_get,,2500,,,86151221.0,ns,474
+example_mapping-insert_get,,2500,,,87340469.0,ns,480
+example_mapping-insert_get,,2500,,,98946604.0,ns,486
+example_mapping-insert_get,,2500,,,89719644.0,ns,492
+example_mapping-insert_get,,2500,,,91889253.0,ns,498
+example_mapping-insert_get,,2500,,,97268632.0,ns,504
+example_mapping-insert_get,,2500,,,94065993.0,ns,510
+example_mapping-insert_get,,2500,,,95937643.0,ns,516
+example_mapping-insert_get,,2500,,,96520452.0,ns,522
+example_mapping-insert_get,,2500,,,96186958.0,ns,528
+example_mapping-insert_get,,2500,,,105241766.0,ns,534
+example_mapping-insert_get,,2500,,,100661090.0,ns,540
+example_mapping-insert_get,,2500,,,101193250.0,ns,546
+example_mapping-insert_get,,2500,,,103149477.0,ns,552
+example_mapping-insert_get,,2500,,,104750217.0,ns,558
+example_mapping-insert_get,,2500,,,104448232.0,ns,564
+example_mapping-insert_get,,2500,,,105419311.0,ns,570
+example_mapping-insert_get,,2500,,,107641319.0,ns,576
+example_mapping-insert_get,,2500,,,107342026.0,ns,582
+example_mapping-insert_get,,2500,,,112898526.0,ns,588
+example_mapping-insert_get,,2500,,,108394304.0,ns,594
+example_mapping-insert_get,,2500,,,109419745.0,ns,600
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..2cff6f8
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0,66.0,72.0,78.0,84.0,90.0,96.0,102.0,108.0,114.0,120.0,126.0,132.0,138.0,144.0,150.0,156.0,162.0,168.0,174.0,180.0,186.0,192.0,198.0,204.0,210.0,216.0,222.0,228.0,234.0,240.0,246.0,252.0,258.0,264.0,270.0,276.0,282.0,288.0,294.0,300.0,306.0,312.0,318.0,324.0,330.0,336.0,342.0,348.0,354.0,360.0,366.0,372.0,378.0,384.0,390.0,396.0,402.0,408.0,414.0,420.0,426.0,432.0,438.0,444.0,450.0,456.0,462.0,468.0,474.0,480.0,486.0,492.0,498.0,504.0,510.0,516.0,522.0,528.0,534.0,540.0,546.0,552.0,558.0,564.0,570.0,576.0,582.0,588.0,594.0,600.0],"times":[1142196.0,2188159.0,3598221.0,4414344.0,5838984.0,6657020.0,7508040.0,8632205.0,9889998.0,10823498.0,12122357.0,13297795.0,14360312.0,15360860.0,16974479.0,18296989.0,19334516.0,20174709.0,20829022.0,22120088.0,23519195.0,24853842.0,25029063.0,26119664.0,26904510.0,29506978.0,29790594.0,31174828.0,32009930.0,33893698.0,40640967.0,45899697.0,40532560.0,41822814.0,38812123.0,40128042.0,40702641.0,41559070.0,44237890.0,44537499.0,44257322.0,47031164.0,47237192.0,49244326.0,50221802.0,55623475.0,56162174.0,53682048.0,56300281.0,55448565.0,56381758.0,58155575.0,58439534.0,60383950.0,61438203.0,62547697.0,63448002.0,65311341.0,65463030.0,66549807.0,67818417.0,69723952.0,71084965.0,70761751.0,71881612.0,71543123.0,75025381.0,74725139.0,76708916.0,77789131.0,78125155.0,80738232.0,78956550.0,81657732.0,82566625.0,83863278.0,83514874.0,86914775.0,86151221.0,87340469.0,98946604.0,89719644.0,91889253.0,97268632.0,94065993.0,95937643.0,96520452.0,96186958.0,105241766.0,100661090.0,101193250.0,103149477.0,104750217.0,104448232.0,105419311.0,107641319.0,107342026.0,112898526.0,108394304.0,109419745.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..4b91125
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[172752.44042480693,178105.78887437528,192381.38473989093,197734.7331894593] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/2500/new/benchmark.json
new file mode 100644
index 0000000..65cfbeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_mapping-insert_get/2500","directory_name":"example_mapping-insert_get/2500","title":"example_mapping-insert_get/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/2500/new/estimates.json
new file mode 100644
index 0000000..e7af064
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":186412.87665267006,"upper_bound":187946.4463574312},"point_estimate":187184.54245170663,"standard_error":391.2860720007386},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":186188.85989089866,"upper_bound":188527.30240520654},"point_estimate":187932.4904003268,"standard_error":611.4024223745762},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3084.7373157905154,"upper_bound":6123.099027555554},"point_estimate":4775.3277561300865,"standard_error":809.6683657507986},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188772.8611824844,"upper_bound":190029.61137942632},"point_estimate":189428.3790167972,"standard_error":321.2235609975329},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3482.761511180966,"upper_bound":4328.430537118465},"point_estimate":3928.022412586544,"standard_error":215.26774199862675}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/2500/new/raw.csv
new file mode 100644
index 0000000..db49376
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,2500,,,1164012.0,ns,6
+example_mapping-insert_get,,2500,,,2119816.0,ns,12
+example_mapping-insert_get,,2500,,,3285107.0,ns,18
+example_mapping-insert_get,,2500,,,4373120.0,ns,24
+example_mapping-insert_get,,2500,,,5521112.0,ns,30
+example_mapping-insert_get,,2500,,,6519354.0,ns,36
+example_mapping-insert_get,,2500,,,8026252.0,ns,42
+example_mapping-insert_get,,2500,,,8738332.0,ns,48
+example_mapping-insert_get,,2500,,,9895527.0,ns,54
+example_mapping-insert_get,,2500,,,11070146.0,ns,60
+example_mapping-insert_get,,2500,,,12058133.0,ns,66
+example_mapping-insert_get,,2500,,,13113118.0,ns,72
+example_mapping-insert_get,,2500,,,14578389.0,ns,78
+example_mapping-insert_get,,2500,,,15278194.0,ns,84
+example_mapping-insert_get,,2500,,,16227172.0,ns,90
+example_mapping-insert_get,,2500,,,17468281.0,ns,96
+example_mapping-insert_get,,2500,,,19313095.0,ns,102
+example_mapping-insert_get,,2500,,,20002850.0,ns,108
+example_mapping-insert_get,,2500,,,21049088.0,ns,114
+example_mapping-insert_get,,2500,,,22089506.0,ns,120
+example_mapping-insert_get,,2500,,,22904162.0,ns,126
+example_mapping-insert_get,,2500,,,24375042.0,ns,132
+example_mapping-insert_get,,2500,,,26201753.0,ns,138
+example_mapping-insert_get,,2500,,,26176235.0,ns,144
+example_mapping-insert_get,,2500,,,27499993.0,ns,150
+example_mapping-insert_get,,2500,,,28900884.0,ns,156
+example_mapping-insert_get,,2500,,,30177724.0,ns,162
+example_mapping-insert_get,,2500,,,30651778.0,ns,168
+example_mapping-insert_get,,2500,,,32038841.0,ns,174
+example_mapping-insert_get,,2500,,,32980264.0,ns,180
+example_mapping-insert_get,,2500,,,34192792.0,ns,186
+example_mapping-insert_get,,2500,,,36146634.0,ns,192
+example_mapping-insert_get,,2500,,,38353674.0,ns,198
+example_mapping-insert_get,,2500,,,37901363.0,ns,204
+example_mapping-insert_get,,2500,,,39041419.0,ns,210
+example_mapping-insert_get,,2500,,,40110373.0,ns,216
+example_mapping-insert_get,,2500,,,41473836.0,ns,222
+example_mapping-insert_get,,2500,,,42384929.0,ns,228
+example_mapping-insert_get,,2500,,,42543648.0,ns,234
+example_mapping-insert_get,,2500,,,44696535.0,ns,240
+example_mapping-insert_get,,2500,,,45014772.0,ns,246
+example_mapping-insert_get,,2500,,,46106253.0,ns,252
+example_mapping-insert_get,,2500,,,48012632.0,ns,258
+example_mapping-insert_get,,2500,,,47903297.0,ns,264
+example_mapping-insert_get,,2500,,,48918955.0,ns,270
+example_mapping-insert_get,,2500,,,50638934.0,ns,276
+example_mapping-insert_get,,2500,,,51318700.0,ns,282
+example_mapping-insert_get,,2500,,,53342510.0,ns,288
+example_mapping-insert_get,,2500,,,56475599.0,ns,294
+example_mapping-insert_get,,2500,,,55560869.0,ns,300
+example_mapping-insert_get,,2500,,,55179090.0,ns,306
+example_mapping-insert_get,,2500,,,58568653.0,ns,312
+example_mapping-insert_get,,2500,,,60025402.0,ns,318
+example_mapping-insert_get,,2500,,,61070887.0,ns,324
+example_mapping-insert_get,,2500,,,62312847.0,ns,330
+example_mapping-insert_get,,2500,,,62725442.0,ns,336
+example_mapping-insert_get,,2500,,,64844414.0,ns,342
+example_mapping-insert_get,,2500,,,65490016.0,ns,348
+example_mapping-insert_get,,2500,,,67187834.0,ns,354
+example_mapping-insert_get,,2500,,,68348673.0,ns,360
+example_mapping-insert_get,,2500,,,68614292.0,ns,366
+example_mapping-insert_get,,2500,,,70096310.0,ns,372
+example_mapping-insert_get,,2500,,,71224584.0,ns,378
+example_mapping-insert_get,,2500,,,72526660.0,ns,384
+example_mapping-insert_get,,2500,,,73001938.0,ns,390
+example_mapping-insert_get,,2500,,,74997564.0,ns,396
+example_mapping-insert_get,,2500,,,75556865.0,ns,402
+example_mapping-insert_get,,2500,,,76679141.0,ns,408
+example_mapping-insert_get,,2500,,,78213217.0,ns,414
+example_mapping-insert_get,,2500,,,79399028.0,ns,420
+example_mapping-insert_get,,2500,,,79898535.0,ns,426
+example_mapping-insert_get,,2500,,,81829198.0,ns,432
+example_mapping-insert_get,,2500,,,82720367.0,ns,438
+example_mapping-insert_get,,2500,,,85641410.0,ns,444
+example_mapping-insert_get,,2500,,,86794644.0,ns,450
+example_mapping-insert_get,,2500,,,87898135.0,ns,456
+example_mapping-insert_get,,2500,,,88714879.0,ns,462
+example_mapping-insert_get,,2500,,,90707867.0,ns,468
+example_mapping-insert_get,,2500,,,91362008.0,ns,474
+example_mapping-insert_get,,2500,,,92149760.0,ns,480
+example_mapping-insert_get,,2500,,,93792482.0,ns,486
+example_mapping-insert_get,,2500,,,94763768.0,ns,492
+example_mapping-insert_get,,2500,,,96075124.0,ns,498
+example_mapping-insert_get,,2500,,,96893380.0,ns,504
+example_mapping-insert_get,,2500,,,98335768.0,ns,510
+example_mapping-insert_get,,2500,,,99492607.0,ns,516
+example_mapping-insert_get,,2500,,,100572315.0,ns,522
+example_mapping-insert_get,,2500,,,101768666.0,ns,528
+example_mapping-insert_get,,2500,,,102720032.0,ns,534
+example_mapping-insert_get,,2500,,,101688951.0,ns,540
+example_mapping-insert_get,,2500,,,103308914.0,ns,546
+example_mapping-insert_get,,2500,,,104393478.0,ns,552
+example_mapping-insert_get,,2500,,,105239625.0,ns,558
+example_mapping-insert_get,,2500,,,106126253.0,ns,564
+example_mapping-insert_get,,2500,,,107418282.0,ns,570
+example_mapping-insert_get,,2500,,,108245324.0,ns,576
+example_mapping-insert_get,,2500,,,109797325.0,ns,582
+example_mapping-insert_get,,2500,,,110912058.0,ns,588
+example_mapping-insert_get,,2500,,,113285874.0,ns,594
+example_mapping-insert_get,,2500,,,113854968.0,ns,600
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/2500/new/sample.json
new file mode 100644
index 0000000..8e0635c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0,66.0,72.0,78.0,84.0,90.0,96.0,102.0,108.0,114.0,120.0,126.0,132.0,138.0,144.0,150.0,156.0,162.0,168.0,174.0,180.0,186.0,192.0,198.0,204.0,210.0,216.0,222.0,228.0,234.0,240.0,246.0,252.0,258.0,264.0,270.0,276.0,282.0,288.0,294.0,300.0,306.0,312.0,318.0,324.0,330.0,336.0,342.0,348.0,354.0,360.0,366.0,372.0,378.0,384.0,390.0,396.0,402.0,408.0,414.0,420.0,426.0,432.0,438.0,444.0,450.0,456.0,462.0,468.0,474.0,480.0,486.0,492.0,498.0,504.0,510.0,516.0,522.0,528.0,534.0,540.0,546.0,552.0,558.0,564.0,570.0,576.0,582.0,588.0,594.0,600.0],"times":[1164012.0,2119816.0,3285107.0,4373120.0,5521112.0,6519354.0,8026252.0,8738332.0,9895527.0,11070146.0,12058133.0,13113118.0,14578389.0,15278194.0,16227172.0,17468281.0,19313095.0,20002850.0,21049088.0,22089506.0,22904162.0,24375042.0,26201753.0,26176235.0,27499993.0,28900884.0,30177724.0,30651778.0,32038841.0,32980264.0,34192792.0,36146634.0,38353674.0,37901363.0,39041419.0,40110373.0,41473836.0,42384929.0,42543648.0,44696535.0,45014772.0,46106253.0,48012632.0,47903297.0,48918955.0,50638934.0,51318700.0,53342510.0,56475599.0,55560869.0,55179090.0,58568653.0,60025402.0,61070887.0,62312847.0,62725442.0,64844414.0,65490016.0,67187834.0,68348673.0,68614292.0,70096310.0,71224584.0,72526660.0,73001938.0,74997564.0,75556865.0,76679141.0,78213217.0,79399028.0,79898535.0,81829198.0,82720367.0,85641410.0,86794644.0,87898135.0,88714879.0,90707867.0,91362008.0,92149760.0,93792482.0,94763768.0,96075124.0,96893380.0,98335768.0,99492607.0,100572315.0,101768666.0,102720032.0,101688951.0,103308914.0,104393478.0,105239625.0,106126253.0,107418282.0,108245324.0,109797325.0,110912058.0,113285874.0,113854968.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/2500/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/2500/new/tukey.json
new file mode 100644
index 0000000..2717579
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/2500/new/tukey.json
@@ -0,0 +1 @@
+[167016.71821165818,175501.28598754952,198126.80005659309,206611.36783248442] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
deleted file mode 100644
index bc9dfd2..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"30000","throughput":null,"full_id":"example_mapping-insert_get/30000","directory_name":"example_mapping-insert_get/30000","title":"example_mapping-insert_get/30000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
deleted file mode 100644
index f5b14f8..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20522410.3085,"upper_bound":20652431.71333333},"point_estimate":20586795.843333334,"standard_error":33300.98643180272},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20490888.333333332,"upper_bound":20609999.333333332},"point_estimate":20565232.166666664,"standard_error":28445.253218899255},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":226253.89868318665,"upper_bound":390056.979975108},"point_estimate":295111.0305607365,"standard_error":43376.58060966364},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":283691.8957056223,"upper_bound":380763.29018437513},"point_estimate":334537.15092510317,"standard_error":24896.9863388877}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
deleted file mode 100644
index 4c6a5c2..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,30000,,,61548057.0,ns,3
-example_mapping-insert_get,,30000,,,61624889.0,ns,3
-example_mapping-insert_get,,30000,,,60631775.0,ns,3
-example_mapping-insert_get,,30000,,,61253538.0,ns,3
-example_mapping-insert_get,,30000,,,59583362.0,ns,3
-example_mapping-insert_get,,30000,,,61287813.0,ns,3
-example_mapping-insert_get,,30000,,,61662164.0,ns,3
-example_mapping-insert_get,,30000,,,60397344.0,ns,3
-example_mapping-insert_get,,30000,,,59546880.0,ns,3
-example_mapping-insert_get,,30000,,,61795344.0,ns,3
-example_mapping-insert_get,,30000,,,61722257.0,ns,3
-example_mapping-insert_get,,30000,,,61177944.0,ns,3
-example_mapping-insert_get,,30000,,,61260421.0,ns,3
-example_mapping-insert_get,,30000,,,62066712.0,ns,3
-example_mapping-insert_get,,30000,,,61831442.0,ns,3
-example_mapping-insert_get,,30000,,,62146739.0,ns,3
-example_mapping-insert_get,,30000,,,62035351.0,ns,3
-example_mapping-insert_get,,30000,,,61407844.0,ns,3
-example_mapping-insert_get,,30000,,,61204884.0,ns,3
-example_mapping-insert_get,,30000,,,63168267.0,ns,3
-example_mapping-insert_get,,30000,,,60934659.0,ns,3
-example_mapping-insert_get,,30000,,,60075651.0,ns,3
-example_mapping-insert_get,,30000,,,62005573.0,ns,3
-example_mapping-insert_get,,30000,,,63107495.0,ns,3
-example_mapping-insert_get,,30000,,,61644749.0,ns,3
-example_mapping-insert_get,,30000,,,62138101.0,ns,3
-example_mapping-insert_get,,30000,,,61393652.0,ns,3
-example_mapping-insert_get,,30000,,,61472665.0,ns,3
-example_mapping-insert_get,,30000,,,60414164.0,ns,3
-example_mapping-insert_get,,30000,,,60223699.0,ns,3
-example_mapping-insert_get,,30000,,,62514019.0,ns,3
-example_mapping-insert_get,,30000,,,61221521.0,ns,3
-example_mapping-insert_get,,30000,,,61627884.0,ns,3
-example_mapping-insert_get,,30000,,,61732379.0,ns,3
-example_mapping-insert_get,,30000,,,61337299.0,ns,3
-example_mapping-insert_get,,30000,,,63480723.0,ns,3
-example_mapping-insert_get,,30000,,,64116490.0,ns,3
-example_mapping-insert_get,,30000,,,64848977.0,ns,3
-example_mapping-insert_get,,30000,,,61644275.0,ns,3
-example_mapping-insert_get,,30000,,,63429800.0,ns,3
-example_mapping-insert_get,,30000,,,60118621.0,ns,3
-example_mapping-insert_get,,30000,,,60860458.0,ns,3
-example_mapping-insert_get,,30000,,,63435038.0,ns,3
-example_mapping-insert_get,,30000,,,61466799.0,ns,3
-example_mapping-insert_get,,30000,,,61749310.0,ns,3
-example_mapping-insert_get,,30000,,,61198476.0,ns,3
-example_mapping-insert_get,,30000,,,62341322.0,ns,3
-example_mapping-insert_get,,30000,,,61761372.0,ns,3
-example_mapping-insert_get,,30000,,,61342503.0,ns,3
-example_mapping-insert_get,,30000,,,62987787.0,ns,3
-example_mapping-insert_get,,30000,,,62169370.0,ns,3
-example_mapping-insert_get,,30000,,,62517806.0,ns,3
-example_mapping-insert_get,,30000,,,62256470.0,ns,3
-example_mapping-insert_get,,30000,,,60660657.0,ns,3
-example_mapping-insert_get,,30000,,,62415752.0,ns,3
-example_mapping-insert_get,,30000,,,62347421.0,ns,3
-example_mapping-insert_get,,30000,,,63213601.0,ns,3
-example_mapping-insert_get,,30000,,,62804513.0,ns,3
-example_mapping-insert_get,,30000,,,62744231.0,ns,3
-example_mapping-insert_get,,30000,,,60841645.0,ns,3
-example_mapping-insert_get,,30000,,,61592898.0,ns,3
-example_mapping-insert_get,,30000,,,60127921.0,ns,3
-example_mapping-insert_get,,30000,,,62243257.0,ns,3
-example_mapping-insert_get,,30000,,,62329221.0,ns,3
-example_mapping-insert_get,,30000,,,63485080.0,ns,3
-example_mapping-insert_get,,30000,,,62160522.0,ns,3
-example_mapping-insert_get,,30000,,,61569743.0,ns,3
-example_mapping-insert_get,,30000,,,61174180.0,ns,3
-example_mapping-insert_get,,30000,,,62444281.0,ns,3
-example_mapping-insert_get,,30000,,,59761509.0,ns,3
-example_mapping-insert_get,,30000,,,61671273.0,ns,3
-example_mapping-insert_get,,30000,,,63952085.0,ns,3
-example_mapping-insert_get,,30000,,,61222616.0,ns,3
-example_mapping-insert_get,,30000,,,60701430.0,ns,3
-example_mapping-insert_get,,30000,,,62964398.0,ns,3
-example_mapping-insert_get,,30000,,,62163219.0,ns,3
-example_mapping-insert_get,,30000,,,61820511.0,ns,3
-example_mapping-insert_get,,30000,,,61382927.0,ns,3
-example_mapping-insert_get,,30000,,,60963610.0,ns,3
-example_mapping-insert_get,,30000,,,60752137.0,ns,3
-example_mapping-insert_get,,30000,,,60678773.0,ns,3
-example_mapping-insert_get,,30000,,,63171300.0,ns,3
-example_mapping-insert_get,,30000,,,63032131.0,ns,3
-example_mapping-insert_get,,30000,,,61040761.0,ns,3
-example_mapping-insert_get,,30000,,,62759261.0,ns,3
-example_mapping-insert_get,,30000,,,61454889.0,ns,3
-example_mapping-insert_get,,30000,,,60812033.0,ns,3
-example_mapping-insert_get,,30000,,,60846426.0,ns,3
-example_mapping-insert_get,,30000,,,62208119.0,ns,3
-example_mapping-insert_get,,30000,,,62381286.0,ns,3
-example_mapping-insert_get,,30000,,,62777524.0,ns,3
-example_mapping-insert_get,,30000,,,62812943.0,ns,3
-example_mapping-insert_get,,30000,,,61720120.0,ns,3
-example_mapping-insert_get,,30000,,,61384300.0,ns,3
-example_mapping-insert_get,,30000,,,60847668.0,ns,3
-example_mapping-insert_get,,30000,,,61785585.0,ns,3
-example_mapping-insert_get,,30000,,,61856629.0,ns,3
-example_mapping-insert_get,,30000,,,60419585.0,ns,3
-example_mapping-insert_get,,30000,,,61829998.0,ns,3
-example_mapping-insert_get,,30000,,,61786650.0,ns,3
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
deleted file mode 100644
index 4ab402c..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[61548057.0,61624889.0,60631775.0,61253538.0,59583362.0,61287813.0,61662164.0,60397344.0,59546880.0,61795344.0,61722257.0,61177944.0,61260421.0,62066712.0,61831442.0,62146739.0,62035351.0,61407844.0,61204884.0,63168267.0,60934659.0,60075651.0,62005573.0,63107495.0,61644749.0,62138101.0,61393652.0,61472665.0,60414164.0,60223699.0,62514019.0,61221521.0,61627884.0,61732379.0,61337299.0,63480723.0,64116490.0,64848977.0,61644275.0,63429800.0,60118621.0,60860458.0,63435038.0,61466799.0,61749310.0,61198476.0,62341322.0,61761372.0,61342503.0,62987787.0,62169370.0,62517806.0,62256470.0,60660657.0,62415752.0,62347421.0,63213601.0,62804513.0,62744231.0,60841645.0,61592898.0,60127921.0,62243257.0,62329221.0,63485080.0,62160522.0,61569743.0,61174180.0,62444281.0,59761509.0,61671273.0,63952085.0,61222616.0,60701430.0,62964398.0,62163219.0,61820511.0,61382927.0,60963610.0,60752137.0,60678773.0,63171300.0,63032131.0,61040761.0,62759261.0,61454889.0,60812033.0,60846426.0,62208119.0,62381286.0,62777524.0,62812943.0,61720120.0,61384300.0,60847668.0,61785585.0,61856629.0,60419585.0,61829998.0,61786650.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
deleted file mode 100644
index baac997..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[19248277.249999996,19823029.125,21355700.79166667,21930452.66666667] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
deleted file mode 100644
index bc9dfd2..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"30000","throughput":null,"full_id":"example_mapping-insert_get/30000","directory_name":"example_mapping-insert_get/30000","title":"example_mapping-insert_get/30000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
deleted file mode 100644
index ebd65dc..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11279158.634299997,"upper_bound":11368271.18155},"point_estimate":11323249.889999997,"standard_error":22696.337643674055},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11255715.0,"upper_bound":11343802.2},"point_estimate":11296304.2,"standard_error":24064.274118350688},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":174952.282513975,"upper_bound":280937.12771236623},"point_estimate":231577.51982867636,"standard_error":27229.13086869505},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195972.2401362885,"upper_bound":256514.29462866153},"point_estimate":228113.7636124897,"standard_error":15511.884036602567}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
deleted file mode 100644
index a9f6edb..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,30000,,,57737522.0,ns,5
-example_mapping-insert_get,,30000,,,55464281.0,ns,5
-example_mapping-insert_get,,30000,,,59324340.0,ns,5
-example_mapping-insert_get,,30000,,,54946365.0,ns,5
-example_mapping-insert_get,,30000,,,56542405.0,ns,5
-example_mapping-insert_get,,30000,,,55447448.0,ns,5
-example_mapping-insert_get,,30000,,,56719011.0,ns,5
-example_mapping-insert_get,,30000,,,56050511.0,ns,5
-example_mapping-insert_get,,30000,,,55237107.0,ns,5
-example_mapping-insert_get,,30000,,,55613751.0,ns,5
-example_mapping-insert_get,,30000,,,55807837.0,ns,5
-example_mapping-insert_get,,30000,,,55508024.0,ns,5
-example_mapping-insert_get,,30000,,,55541771.0,ns,5
-example_mapping-insert_get,,30000,,,56293701.0,ns,5
-example_mapping-insert_get,,30000,,,57451059.0,ns,5
-example_mapping-insert_get,,30000,,,57331591.0,ns,5
-example_mapping-insert_get,,30000,,,56698215.0,ns,5
-example_mapping-insert_get,,30000,,,57100775.0,ns,5
-example_mapping-insert_get,,30000,,,57438910.0,ns,5
-example_mapping-insert_get,,30000,,,58101848.0,ns,5
-example_mapping-insert_get,,30000,,,57242113.0,ns,5
-example_mapping-insert_get,,30000,,,55318054.0,ns,5
-example_mapping-insert_get,,30000,,,56661041.0,ns,5
-example_mapping-insert_get,,30000,,,55884379.0,ns,5
-example_mapping-insert_get,,30000,,,55954866.0,ns,5
-example_mapping-insert_get,,30000,,,56580604.0,ns,5
-example_mapping-insert_get,,30000,,,56241259.0,ns,5
-example_mapping-insert_get,,30000,,,55534622.0,ns,5
-example_mapping-insert_get,,30000,,,54591231.0,ns,5
-example_mapping-insert_get,,30000,,,56434646.0,ns,5
-example_mapping-insert_get,,30000,,,55688467.0,ns,5
-example_mapping-insert_get,,30000,,,56749978.0,ns,5
-example_mapping-insert_get,,30000,,,57016297.0,ns,5
-example_mapping-insert_get,,30000,,,56069111.0,ns,5
-example_mapping-insert_get,,30000,,,55661619.0,ns,5
-example_mapping-insert_get,,30000,,,55724466.0,ns,5
-example_mapping-insert_get,,30000,,,55559642.0,ns,5
-example_mapping-insert_get,,30000,,,54500673.0,ns,5
-example_mapping-insert_get,,30000,,,55901101.0,ns,5
-example_mapping-insert_get,,30000,,,56296465.0,ns,5
-example_mapping-insert_get,,30000,,,59593853.0,ns,5
-example_mapping-insert_get,,30000,,,54054589.0,ns,5
-example_mapping-insert_get,,30000,,,59196438.0,ns,5
-example_mapping-insert_get,,30000,,,55831868.0,ns,5
-example_mapping-insert_get,,30000,,,55791649.0,ns,5
-example_mapping-insert_get,,30000,,,56980799.0,ns,5
-example_mapping-insert_get,,30000,,,55044899.0,ns,5
-example_mapping-insert_get,,30000,,,56391954.0,ns,5
-example_mapping-insert_get,,30000,,,57510960.0,ns,5
-example_mapping-insert_get,,30000,,,57987339.0,ns,5
-example_mapping-insert_get,,30000,,,56265486.0,ns,5
-example_mapping-insert_get,,30000,,,58662235.0,ns,5
-example_mapping-insert_get,,30000,,,56515179.0,ns,5
-example_mapping-insert_get,,30000,,,56828605.0,ns,5
-example_mapping-insert_get,,30000,,,56015419.0,ns,5
-example_mapping-insert_get,,30000,,,56740711.0,ns,5
-example_mapping-insert_get,,30000,,,57648911.0,ns,5
-example_mapping-insert_get,,30000,,,56673150.0,ns,5
-example_mapping-insert_get,,30000,,,57238127.0,ns,5
-example_mapping-insert_get,,30000,,,55849999.0,ns,5
-example_mapping-insert_get,,30000,,,57669625.0,ns,5
-example_mapping-insert_get,,30000,,,56307069.0,ns,5
-example_mapping-insert_get,,30000,,,58122270.0,ns,5
-example_mapping-insert_get,,30000,,,56106208.0,ns,5
-example_mapping-insert_get,,30000,,,58241931.0,ns,5
-example_mapping-insert_get,,30000,,,55705850.0,ns,5
-example_mapping-insert_get,,30000,,,58080993.0,ns,5
-example_mapping-insert_get,,30000,,,55690322.0,ns,5
-example_mapping-insert_get,,30000,,,55662468.0,ns,5
-example_mapping-insert_get,,30000,,,55900071.0,ns,5
-example_mapping-insert_get,,30000,,,58644077.0,ns,5
-example_mapping-insert_get,,30000,,,55506191.0,ns,5
-example_mapping-insert_get,,30000,,,54902101.0,ns,5
-example_mapping-insert_get,,30000,,,55963896.0,ns,5
-example_mapping-insert_get,,30000,,,56534449.0,ns,5
-example_mapping-insert_get,,30000,,,55147240.0,ns,5
-example_mapping-insert_get,,30000,,,54790359.0,ns,5
-example_mapping-insert_get,,30000,,,56428044.0,ns,5
-example_mapping-insert_get,,30000,,,56359036.0,ns,5
-example_mapping-insert_get,,30000,,,56278575.0,ns,5
-example_mapping-insert_get,,30000,,,56447863.0,ns,5
-example_mapping-insert_get,,30000,,,55696862.0,ns,5
-example_mapping-insert_get,,30000,,,57566229.0,ns,5
-example_mapping-insert_get,,30000,,,58055040.0,ns,5
-example_mapping-insert_get,,30000,,,56782482.0,ns,5
-example_mapping-insert_get,,30000,,,57684515.0,ns,5
-example_mapping-insert_get,,30000,,,58898980.0,ns,5
-example_mapping-insert_get,,30000,,,59090650.0,ns,5
-example_mapping-insert_get,,30000,,,57780949.0,ns,5
-example_mapping-insert_get,,30000,,,57258831.0,ns,5
-example_mapping-insert_get,,30000,,,57185352.0,ns,5
-example_mapping-insert_get,,30000,,,58086988.0,ns,5
-example_mapping-insert_get,,30000,,,57554694.0,ns,5
-example_mapping-insert_get,,30000,,,58049002.0,ns,5
-example_mapping-insert_get,,30000,,,56538033.0,ns,5
-example_mapping-insert_get,,30000,,,56516276.0,ns,5
-example_mapping-insert_get,,30000,,,57543633.0,ns,5
-example_mapping-insert_get,,30000,,,56727420.0,ns,5
-example_mapping-insert_get,,30000,,,56299244.0,ns,5
-example_mapping-insert_get,,30000,,,57031851.0,ns,5
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
deleted file mode 100644
index 4417eb7..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[57737522.0,55464281.0,59324340.0,54946365.0,56542405.0,55447448.0,56719011.0,56050511.0,55237107.0,55613751.0,55807837.0,55508024.0,55541771.0,56293701.0,57451059.0,57331591.0,56698215.0,57100775.0,57438910.0,58101848.0,57242113.0,55318054.0,56661041.0,55884379.0,55954866.0,56580604.0,56241259.0,55534622.0,54591231.0,56434646.0,55688467.0,56749978.0,57016297.0,56069111.0,55661619.0,55724466.0,55559642.0,54500673.0,55901101.0,56296465.0,59593853.0,54054589.0,59196438.0,55831868.0,55791649.0,56980799.0,55044899.0,56391954.0,57510960.0,57987339.0,56265486.0,58662235.0,56515179.0,56828605.0,56015419.0,56740711.0,57648911.0,56673150.0,57238127.0,55849999.0,57669625.0,56307069.0,58122270.0,56106208.0,58241931.0,55705850.0,58080993.0,55690322.0,55662468.0,55900071.0,58644077.0,55506191.0,54902101.0,55963896.0,56534449.0,55147240.0,54790359.0,56428044.0,56359036.0,56278575.0,56447863.0,55696862.0,57566229.0,58055040.0,56782482.0,57684515.0,58898980.0,59090650.0,57780949.0,57258831.0,57185352.0,58086988.0,57554694.0,58049002.0,56538033.0,56516276.0,57543633.0,56727420.0,56299244.0,57031851.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
deleted file mode 100644
index e3bf104..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[10154714.250000004,10654842.450000003,11988517.649999999,12488645.849999996] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/30000/new/benchmark.json
deleted file mode 100644
index bc9dfd2..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"30000","throughput":null,"full_id":"example_mapping-insert_get/30000","directory_name":"example_mapping-insert_get/30000","title":"example_mapping-insert_get/30000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/30000/new/estimates.json
deleted file mode 100644
index ebd65dc..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11279158.634299997,"upper_bound":11368271.18155},"point_estimate":11323249.889999997,"standard_error":22696.337643674055},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11255715.0,"upper_bound":11343802.2},"point_estimate":11296304.2,"standard_error":24064.274118350688},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":174952.282513975,"upper_bound":280937.12771236623},"point_estimate":231577.51982867636,"standard_error":27229.13086869505},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195972.2401362885,"upper_bound":256514.29462866153},"point_estimate":228113.7636124897,"standard_error":15511.884036602567}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/30000/new/raw.csv
deleted file mode 100644
index a9f6edb..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,30000,,,57737522.0,ns,5
-example_mapping-insert_get,,30000,,,55464281.0,ns,5
-example_mapping-insert_get,,30000,,,59324340.0,ns,5
-example_mapping-insert_get,,30000,,,54946365.0,ns,5
-example_mapping-insert_get,,30000,,,56542405.0,ns,5
-example_mapping-insert_get,,30000,,,55447448.0,ns,5
-example_mapping-insert_get,,30000,,,56719011.0,ns,5
-example_mapping-insert_get,,30000,,,56050511.0,ns,5
-example_mapping-insert_get,,30000,,,55237107.0,ns,5
-example_mapping-insert_get,,30000,,,55613751.0,ns,5
-example_mapping-insert_get,,30000,,,55807837.0,ns,5
-example_mapping-insert_get,,30000,,,55508024.0,ns,5
-example_mapping-insert_get,,30000,,,55541771.0,ns,5
-example_mapping-insert_get,,30000,,,56293701.0,ns,5
-example_mapping-insert_get,,30000,,,57451059.0,ns,5
-example_mapping-insert_get,,30000,,,57331591.0,ns,5
-example_mapping-insert_get,,30000,,,56698215.0,ns,5
-example_mapping-insert_get,,30000,,,57100775.0,ns,5
-example_mapping-insert_get,,30000,,,57438910.0,ns,5
-example_mapping-insert_get,,30000,,,58101848.0,ns,5
-example_mapping-insert_get,,30000,,,57242113.0,ns,5
-example_mapping-insert_get,,30000,,,55318054.0,ns,5
-example_mapping-insert_get,,30000,,,56661041.0,ns,5
-example_mapping-insert_get,,30000,,,55884379.0,ns,5
-example_mapping-insert_get,,30000,,,55954866.0,ns,5
-example_mapping-insert_get,,30000,,,56580604.0,ns,5
-example_mapping-insert_get,,30000,,,56241259.0,ns,5
-example_mapping-insert_get,,30000,,,55534622.0,ns,5
-example_mapping-insert_get,,30000,,,54591231.0,ns,5
-example_mapping-insert_get,,30000,,,56434646.0,ns,5
-example_mapping-insert_get,,30000,,,55688467.0,ns,5
-example_mapping-insert_get,,30000,,,56749978.0,ns,5
-example_mapping-insert_get,,30000,,,57016297.0,ns,5
-example_mapping-insert_get,,30000,,,56069111.0,ns,5
-example_mapping-insert_get,,30000,,,55661619.0,ns,5
-example_mapping-insert_get,,30000,,,55724466.0,ns,5
-example_mapping-insert_get,,30000,,,55559642.0,ns,5
-example_mapping-insert_get,,30000,,,54500673.0,ns,5
-example_mapping-insert_get,,30000,,,55901101.0,ns,5
-example_mapping-insert_get,,30000,,,56296465.0,ns,5
-example_mapping-insert_get,,30000,,,59593853.0,ns,5
-example_mapping-insert_get,,30000,,,54054589.0,ns,5
-example_mapping-insert_get,,30000,,,59196438.0,ns,5
-example_mapping-insert_get,,30000,,,55831868.0,ns,5
-example_mapping-insert_get,,30000,,,55791649.0,ns,5
-example_mapping-insert_get,,30000,,,56980799.0,ns,5
-example_mapping-insert_get,,30000,,,55044899.0,ns,5
-example_mapping-insert_get,,30000,,,56391954.0,ns,5
-example_mapping-insert_get,,30000,,,57510960.0,ns,5
-example_mapping-insert_get,,30000,,,57987339.0,ns,5
-example_mapping-insert_get,,30000,,,56265486.0,ns,5
-example_mapping-insert_get,,30000,,,58662235.0,ns,5
-example_mapping-insert_get,,30000,,,56515179.0,ns,5
-example_mapping-insert_get,,30000,,,56828605.0,ns,5
-example_mapping-insert_get,,30000,,,56015419.0,ns,5
-example_mapping-insert_get,,30000,,,56740711.0,ns,5
-example_mapping-insert_get,,30000,,,57648911.0,ns,5
-example_mapping-insert_get,,30000,,,56673150.0,ns,5
-example_mapping-insert_get,,30000,,,57238127.0,ns,5
-example_mapping-insert_get,,30000,,,55849999.0,ns,5
-example_mapping-insert_get,,30000,,,57669625.0,ns,5
-example_mapping-insert_get,,30000,,,56307069.0,ns,5
-example_mapping-insert_get,,30000,,,58122270.0,ns,5
-example_mapping-insert_get,,30000,,,56106208.0,ns,5
-example_mapping-insert_get,,30000,,,58241931.0,ns,5
-example_mapping-insert_get,,30000,,,55705850.0,ns,5
-example_mapping-insert_get,,30000,,,58080993.0,ns,5
-example_mapping-insert_get,,30000,,,55690322.0,ns,5
-example_mapping-insert_get,,30000,,,55662468.0,ns,5
-example_mapping-insert_get,,30000,,,55900071.0,ns,5
-example_mapping-insert_get,,30000,,,58644077.0,ns,5
-example_mapping-insert_get,,30000,,,55506191.0,ns,5
-example_mapping-insert_get,,30000,,,54902101.0,ns,5
-example_mapping-insert_get,,30000,,,55963896.0,ns,5
-example_mapping-insert_get,,30000,,,56534449.0,ns,5
-example_mapping-insert_get,,30000,,,55147240.0,ns,5
-example_mapping-insert_get,,30000,,,54790359.0,ns,5
-example_mapping-insert_get,,30000,,,56428044.0,ns,5
-example_mapping-insert_get,,30000,,,56359036.0,ns,5
-example_mapping-insert_get,,30000,,,56278575.0,ns,5
-example_mapping-insert_get,,30000,,,56447863.0,ns,5
-example_mapping-insert_get,,30000,,,55696862.0,ns,5
-example_mapping-insert_get,,30000,,,57566229.0,ns,5
-example_mapping-insert_get,,30000,,,58055040.0,ns,5
-example_mapping-insert_get,,30000,,,56782482.0,ns,5
-example_mapping-insert_get,,30000,,,57684515.0,ns,5
-example_mapping-insert_get,,30000,,,58898980.0,ns,5
-example_mapping-insert_get,,30000,,,59090650.0,ns,5
-example_mapping-insert_get,,30000,,,57780949.0,ns,5
-example_mapping-insert_get,,30000,,,57258831.0,ns,5
-example_mapping-insert_get,,30000,,,57185352.0,ns,5
-example_mapping-insert_get,,30000,,,58086988.0,ns,5
-example_mapping-insert_get,,30000,,,57554694.0,ns,5
-example_mapping-insert_get,,30000,,,58049002.0,ns,5
-example_mapping-insert_get,,30000,,,56538033.0,ns,5
-example_mapping-insert_get,,30000,,,56516276.0,ns,5
-example_mapping-insert_get,,30000,,,57543633.0,ns,5
-example_mapping-insert_get,,30000,,,56727420.0,ns,5
-example_mapping-insert_get,,30000,,,56299244.0,ns,5
-example_mapping-insert_get,,30000,,,57031851.0,ns,5
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/30000/new/sample.json
deleted file mode 100644
index 4417eb7..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[57737522.0,55464281.0,59324340.0,54946365.0,56542405.0,55447448.0,56719011.0,56050511.0,55237107.0,55613751.0,55807837.0,55508024.0,55541771.0,56293701.0,57451059.0,57331591.0,56698215.0,57100775.0,57438910.0,58101848.0,57242113.0,55318054.0,56661041.0,55884379.0,55954866.0,56580604.0,56241259.0,55534622.0,54591231.0,56434646.0,55688467.0,56749978.0,57016297.0,56069111.0,55661619.0,55724466.0,55559642.0,54500673.0,55901101.0,56296465.0,59593853.0,54054589.0,59196438.0,55831868.0,55791649.0,56980799.0,55044899.0,56391954.0,57510960.0,57987339.0,56265486.0,58662235.0,56515179.0,56828605.0,56015419.0,56740711.0,57648911.0,56673150.0,57238127.0,55849999.0,57669625.0,56307069.0,58122270.0,56106208.0,58241931.0,55705850.0,58080993.0,55690322.0,55662468.0,55900071.0,58644077.0,55506191.0,54902101.0,55963896.0,56534449.0,55147240.0,54790359.0,56428044.0,56359036.0,56278575.0,56447863.0,55696862.0,57566229.0,58055040.0,56782482.0,57684515.0,58898980.0,59090650.0,57780949.0,57258831.0,57185352.0,58086988.0,57554694.0,58049002.0,56538033.0,56516276.0,57543633.0,56727420.0,56299244.0,57031851.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/30000/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/30000/new/tukey.json
deleted file mode 100644
index e3bf104..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/30000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[10154714.250000004,10654842.450000003,11988517.649999999,12488645.849999996] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..3193c8c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3325.0414818100335,"upper_bound":3342.60540363282},"point_estimate":3333.8153313377984,"standard_error":4.487158459125559},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3321.6288229156935,"upper_bound":3348.2790631131456},"point_estimate":3333.780482510543,"standard_error":5.954773781230759},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.40735355096898,"upper_bound":53.02665518216008},"point_estimate":44.02586983351266,"standard_error":4.154403383564027},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3338.175647575959,"upper_bound":3357.790727326037},"point_estimate":3348.177276892835,"standard_error":5.001567233550357},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":38.565269620702,"upper_bound":50.7833924188583},"point_estimate":44.9891398458023,"standard_error":3.113514715906088}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..4deb764
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,890674.0,ns,278
+example_mapping-insert_get,,50,,,1876541.0,ns,556
+example_mapping-insert_get,,50,,,2868026.0,ns,834
+example_mapping-insert_get,,50,,,3658789.0,ns,1112
+example_mapping-insert_get,,50,,,4600679.0,ns,1390
+example_mapping-insert_get,,50,,,5447526.0,ns,1668
+example_mapping-insert_get,,50,,,6331400.0,ns,1946
+example_mapping-insert_get,,50,,,7415900.0,ns,2224
+example_mapping-insert_get,,50,,,8116957.0,ns,2502
+example_mapping-insert_get,,50,,,9164970.0,ns,2780
+example_mapping-insert_get,,50,,,10113128.0,ns,3058
+example_mapping-insert_get,,50,,,10982488.0,ns,3336
+example_mapping-insert_get,,50,,,11900725.0,ns,3614
+example_mapping-insert_get,,50,,,12633028.0,ns,3892
+example_mapping-insert_get,,50,,,13574260.0,ns,4170
+example_mapping-insert_get,,50,,,14672551.0,ns,4448
+example_mapping-insert_get,,50,,,15625003.0,ns,4726
+example_mapping-insert_get,,50,,,16502286.0,ns,5004
+example_mapping-insert_get,,50,,,17448679.0,ns,5282
+example_mapping-insert_get,,50,,,18642039.0,ns,5560
+example_mapping-insert_get,,50,,,19514718.0,ns,5838
+example_mapping-insert_get,,50,,,20327971.0,ns,6116
+example_mapping-insert_get,,50,,,21354326.0,ns,6394
+example_mapping-insert_get,,50,,,22448768.0,ns,6672
+example_mapping-insert_get,,50,,,23372382.0,ns,6950
+example_mapping-insert_get,,50,,,24592675.0,ns,7228
+example_mapping-insert_get,,50,,,24829980.0,ns,7506
+example_mapping-insert_get,,50,,,25336750.0,ns,7784
+example_mapping-insert_get,,50,,,26871239.0,ns,8062
+example_mapping-insert_get,,50,,,27852863.0,ns,8340
+example_mapping-insert_get,,50,,,29561615.0,ns,8618
+example_mapping-insert_get,,50,,,29637124.0,ns,8896
+example_mapping-insert_get,,50,,,30272327.0,ns,9174
+example_mapping-insert_get,,50,,,30854291.0,ns,9452
+example_mapping-insert_get,,50,,,32051928.0,ns,9730
+example_mapping-insert_get,,50,,,32641535.0,ns,10008
+example_mapping-insert_get,,50,,,34172278.0,ns,10286
+example_mapping-insert_get,,50,,,35042676.0,ns,10564
+example_mapping-insert_get,,50,,,36507170.0,ns,10842
+example_mapping-insert_get,,50,,,37141578.0,ns,11120
+example_mapping-insert_get,,50,,,38383279.0,ns,11398
+example_mapping-insert_get,,50,,,38889383.0,ns,11676
+example_mapping-insert_get,,50,,,40168789.0,ns,11954
+example_mapping-insert_get,,50,,,40788226.0,ns,12232
+example_mapping-insert_get,,50,,,42524835.0,ns,12510
+example_mapping-insert_get,,50,,,42866529.0,ns,12788
+example_mapping-insert_get,,50,,,43940096.0,ns,13066
+example_mapping-insert_get,,50,,,44225547.0,ns,13344
+example_mapping-insert_get,,50,,,45173994.0,ns,13622
+example_mapping-insert_get,,50,,,46028049.0,ns,13900
+example_mapping-insert_get,,50,,,47649008.0,ns,14178
+example_mapping-insert_get,,50,,,48141573.0,ns,14456
+example_mapping-insert_get,,50,,,50307154.0,ns,14734
+example_mapping-insert_get,,50,,,49433830.0,ns,15012
+example_mapping-insert_get,,50,,,50340777.0,ns,15290
+example_mapping-insert_get,,50,,,52465010.0,ns,15568
+example_mapping-insert_get,,50,,,52844475.0,ns,15846
+example_mapping-insert_get,,50,,,54179081.0,ns,16124
+example_mapping-insert_get,,50,,,54437840.0,ns,16402
+example_mapping-insert_get,,50,,,55316758.0,ns,16680
+example_mapping-insert_get,,50,,,57087481.0,ns,16958
+example_mapping-insert_get,,50,,,58528888.0,ns,17236
+example_mapping-insert_get,,50,,,58348014.0,ns,17514
+example_mapping-insert_get,,50,,,58442724.0,ns,17792
+example_mapping-insert_get,,50,,,61677794.0,ns,18070
+example_mapping-insert_get,,50,,,60021379.0,ns,18348
+example_mapping-insert_get,,50,,,62176687.0,ns,18626
+example_mapping-insert_get,,50,,,63519969.0,ns,18904
+example_mapping-insert_get,,50,,,64789918.0,ns,19182
+example_mapping-insert_get,,50,,,64602155.0,ns,19460
+example_mapping-insert_get,,50,,,65228693.0,ns,19738
+example_mapping-insert_get,,50,,,67059086.0,ns,20016
+example_mapping-insert_get,,50,,,67852182.0,ns,20294
+example_mapping-insert_get,,50,,,67886111.0,ns,20572
+example_mapping-insert_get,,50,,,68322926.0,ns,20850
+example_mapping-insert_get,,50,,,70882429.0,ns,21128
+example_mapping-insert_get,,50,,,72384279.0,ns,21406
+example_mapping-insert_get,,50,,,72612262.0,ns,21684
+example_mapping-insert_get,,50,,,73040838.0,ns,21962
+example_mapping-insert_get,,50,,,74860460.0,ns,22240
+example_mapping-insert_get,,50,,,76073273.0,ns,22518
+example_mapping-insert_get,,50,,,75390428.0,ns,22796
+example_mapping-insert_get,,50,,,77571184.0,ns,23074
+example_mapping-insert_get,,50,,,78464120.0,ns,23352
+example_mapping-insert_get,,50,,,78660903.0,ns,23630
+example_mapping-insert_get,,50,,,80426919.0,ns,23908
+example_mapping-insert_get,,50,,,79794325.0,ns,24186
+example_mapping-insert_get,,50,,,81912299.0,ns,24464
+example_mapping-insert_get,,50,,,83526639.0,ns,24742
+example_mapping-insert_get,,50,,,84060238.0,ns,25020
+example_mapping-insert_get,,50,,,83728627.0,ns,25298
+example_mapping-insert_get,,50,,,86682730.0,ns,25576
+example_mapping-insert_get,,50,,,87925012.0,ns,25854
+example_mapping-insert_get,,50,,,88701792.0,ns,26132
+example_mapping-insert_get,,50,,,89778346.0,ns,26410
+example_mapping-insert_get,,50,,,91147533.0,ns,26688
+example_mapping-insert_get,,50,,,90406653.0,ns,26966
+example_mapping-insert_get,,50,,,92392635.0,ns,27244
+example_mapping-insert_get,,50,,,91469832.0,ns,27522
+example_mapping-insert_get,,50,,,91894601.0,ns,27800
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..6be317d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[278.0,556.0,834.0,1112.0,1390.0,1668.0,1946.0,2224.0,2502.0,2780.0,3058.0,3336.0,3614.0,3892.0,4170.0,4448.0,4726.0,5004.0,5282.0,5560.0,5838.0,6116.0,6394.0,6672.0,6950.0,7228.0,7506.0,7784.0,8062.0,8340.0,8618.0,8896.0,9174.0,9452.0,9730.0,10008.0,10286.0,10564.0,10842.0,11120.0,11398.0,11676.0,11954.0,12232.0,12510.0,12788.0,13066.0,13344.0,13622.0,13900.0,14178.0,14456.0,14734.0,15012.0,15290.0,15568.0,15846.0,16124.0,16402.0,16680.0,16958.0,17236.0,17514.0,17792.0,18070.0,18348.0,18626.0,18904.0,19182.0,19460.0,19738.0,20016.0,20294.0,20572.0,20850.0,21128.0,21406.0,21684.0,21962.0,22240.0,22518.0,22796.0,23074.0,23352.0,23630.0,23908.0,24186.0,24464.0,24742.0,25020.0,25298.0,25576.0,25854.0,26132.0,26410.0,26688.0,26966.0,27244.0,27522.0,27800.0],"times":[890674.0,1876541.0,2868026.0,3658789.0,4600679.0,5447526.0,6331400.0,7415900.0,8116957.0,9164970.0,10113128.0,10982488.0,11900725.0,12633028.0,13574260.0,14672551.0,15625003.0,16502286.0,17448679.0,18642039.0,19514718.0,20327971.0,21354326.0,22448768.0,23372382.0,24592675.0,24829980.0,25336750.0,26871239.0,27852863.0,29561615.0,29637124.0,30272327.0,30854291.0,32051928.0,32641535.0,34172278.0,35042676.0,36507170.0,37141578.0,38383279.0,38889383.0,40168789.0,40788226.0,42524835.0,42866529.0,43940096.0,44225547.0,45173994.0,46028049.0,47649008.0,48141573.0,50307154.0,49433830.0,50340777.0,52465010.0,52844475.0,54179081.0,54437840.0,55316758.0,57087481.0,58528888.0,58348014.0,58442724.0,61677794.0,60021379.0,62176687.0,63519969.0,64789918.0,64602155.0,65228693.0,67059086.0,67852182.0,67886111.0,68322926.0,70882429.0,72384279.0,72612262.0,73040838.0,74860460.0,76073273.0,75390428.0,77571184.0,78464120.0,78660903.0,80426919.0,79794325.0,81912299.0,83526639.0,84060238.0,83728627.0,86682730.0,87925012.0,88701792.0,89778346.0,91147533.0,90406653.0,92392635.0,91469832.0,91894601.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..4ec8a41
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[3127.9881316586716,3216.194373411291,3451.411018084943,3539.6172598375624] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..8927fd7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4668.822761806488,"upper_bound":4730.365292215719},"point_estimate":4695.316809115089,"standard_error":15.868013308798018},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4666.299299719888,"upper_bound":4700.728033884949},"point_estimate":4685.451904223228,"standard_error":9.618306327122996},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48.89509332311545,"upper_bound":80.15741064961055},"point_estimate":63.52240325600541,"standard_error":8.02152615583201},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4665.914601960304,"upper_bound":4755.9706111346895},"point_estimate":4702.482454863133,"standard_error":23.51179967855184},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67.43417979816553,"upper_bound":247.61243401912512},"point_estimate":159.63169623134775,"standard_error":51.33998231597033}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..2456309
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,931225.0,ns,204
+example_mapping-insert_get,,50,,,1834896.0,ns,408
+example_mapping-insert_get,,50,,,2940327.0,ns,612
+example_mapping-insert_get,,50,,,3826685.0,ns,816
+example_mapping-insert_get,,50,,,4706298.0,ns,1020
+example_mapping-insert_get,,50,,,5883379.0,ns,1224
+example_mapping-insert_get,,50,,,6680547.0,ns,1428
+example_mapping-insert_get,,50,,,7694527.0,ns,1632
+example_mapping-insert_get,,50,,,8637807.0,ns,1836
+example_mapping-insert_get,,50,,,9095541.0,ns,2040
+example_mapping-insert_get,,50,,,10426902.0,ns,2244
+example_mapping-insert_get,,50,,,11438822.0,ns,2448
+example_mapping-insert_get,,50,,,11877895.0,ns,2652
+example_mapping-insert_get,,50,,,12652790.0,ns,2856
+example_mapping-insert_get,,50,,,14409145.0,ns,3060
+example_mapping-insert_get,,50,,,15093653.0,ns,3264
+example_mapping-insert_get,,50,,,16794980.0,ns,3468
+example_mapping-insert_get,,50,,,17256542.0,ns,3672
+example_mapping-insert_get,,50,,,18238771.0,ns,3876
+example_mapping-insert_get,,50,,,19305407.0,ns,4080
+example_mapping-insert_get,,50,,,20177464.0,ns,4284
+example_mapping-insert_get,,50,,,21378679.0,ns,4488
+example_mapping-insert_get,,50,,,21709145.0,ns,4692
+example_mapping-insert_get,,50,,,22818679.0,ns,4896
+example_mapping-insert_get,,50,,,23433350.0,ns,5100
+example_mapping-insert_get,,50,,,25057481.0,ns,5304
+example_mapping-insert_get,,50,,,25882683.0,ns,5508
+example_mapping-insert_get,,50,,,27021263.0,ns,5712
+example_mapping-insert_get,,50,,,28434319.0,ns,5916
+example_mapping-insert_get,,50,,,28413062.0,ns,6120
+example_mapping-insert_get,,50,,,29418948.0,ns,6324
+example_mapping-insert_get,,50,,,30572124.0,ns,6528
+example_mapping-insert_get,,50,,,32423935.0,ns,6732
+example_mapping-insert_get,,50,,,32860663.0,ns,6936
+example_mapping-insert_get,,50,,,33317377.0,ns,7140
+example_mapping-insert_get,,50,,,34177186.0,ns,7344
+example_mapping-insert_get,,50,,,36019255.0,ns,7548
+example_mapping-insert_get,,50,,,36196795.0,ns,7752
+example_mapping-insert_get,,50,,,37383051.0,ns,7956
+example_mapping-insert_get,,50,,,38747317.0,ns,8160
+example_mapping-insert_get,,50,,,38624887.0,ns,8364
+example_mapping-insert_get,,50,,,40723887.0,ns,8568
+example_mapping-insert_get,,50,,,41638737.0,ns,8772
+example_mapping-insert_get,,50,,,42325802.0,ns,8976
+example_mapping-insert_get,,50,,,42778435.0,ns,9180
+example_mapping-insert_get,,50,,,44538426.0,ns,9384
+example_mapping-insert_get,,50,,,44177883.0,ns,9588
+example_mapping-insert_get,,50,,,45214383.0,ns,9792
+example_mapping-insert_get,,50,,,46940846.0,ns,9996
+example_mapping-insert_get,,50,,,47879803.0,ns,10200
+example_mapping-insert_get,,50,,,49327140.0,ns,10404
+example_mapping-insert_get,,50,,,49688630.0,ns,10608
+example_mapping-insert_get,,50,,,49670575.0,ns,10812
+example_mapping-insert_get,,50,,,52308179.0,ns,11016
+example_mapping-insert_get,,50,,,52586259.0,ns,11220
+example_mapping-insert_get,,50,,,53460617.0,ns,11424
+example_mapping-insert_get,,50,,,54945741.0,ns,11628
+example_mapping-insert_get,,50,,,55264450.0,ns,11832
+example_mapping-insert_get,,50,,,58156857.0,ns,12036
+example_mapping-insert_get,,50,,,57887241.0,ns,12240
+example_mapping-insert_get,,50,,,58527134.0,ns,12444
+example_mapping-insert_get,,50,,,57831049.0,ns,12648
+example_mapping-insert_get,,50,,,60307655.0,ns,12852
+example_mapping-insert_get,,50,,,60258822.0,ns,13056
+example_mapping-insert_get,,50,,,61481172.0,ns,13260
+example_mapping-insert_get,,50,,,61666119.0,ns,13464
+example_mapping-insert_get,,50,,,64225321.0,ns,13668
+example_mapping-insert_get,,50,,,65317797.0,ns,13872
+example_mapping-insert_get,,50,,,66723162.0,ns,14076
+example_mapping-insert_get,,50,,,67203272.0,ns,14280
+example_mapping-insert_get,,50,,,68119557.0,ns,14484
+example_mapping-insert_get,,50,,,67184945.0,ns,14688
+example_mapping-insert_get,,50,,,88677754.0,ns,14892
+example_mapping-insert_get,,50,,,80074415.0,ns,15096
+example_mapping-insert_get,,50,,,71831323.0,ns,15300
+example_mapping-insert_get,,50,,,72512702.0,ns,15504
+example_mapping-insert_get,,50,,,73083531.0,ns,15708
+example_mapping-insert_get,,50,,,75206371.0,ns,15912
+example_mapping-insert_get,,50,,,75045692.0,ns,16116
+example_mapping-insert_get,,50,,,75551188.0,ns,16320
+example_mapping-insert_get,,50,,,77001157.0,ns,16524
+example_mapping-insert_get,,50,,,79364344.0,ns,16728
+example_mapping-insert_get,,50,,,77511466.0,ns,16932
+example_mapping-insert_get,,50,,,78990435.0,ns,17136
+example_mapping-insert_get,,50,,,80904258.0,ns,17340
+example_mapping-insert_get,,50,,,81321109.0,ns,17544
+example_mapping-insert_get,,50,,,82326369.0,ns,17748
+example_mapping-insert_get,,50,,,83690261.0,ns,17952
+example_mapping-insert_get,,50,,,85964881.0,ns,18156
+example_mapping-insert_get,,50,,,86768111.0,ns,18360
+example_mapping-insert_get,,50,,,85794970.0,ns,18564
+example_mapping-insert_get,,50,,,86002928.0,ns,18768
+example_mapping-insert_get,,50,,,88243265.0,ns,18972
+example_mapping-insert_get,,50,,,90172240.0,ns,19176
+example_mapping-insert_get,,50,,,88996250.0,ns,19380
+example_mapping-insert_get,,50,,,91459017.0,ns,19584
+example_mapping-insert_get,,50,,,91883475.0,ns,19788
+example_mapping-insert_get,,50,,,94529128.0,ns,19992
+example_mapping-insert_get,,50,,,95399613.0,ns,20196
+example_mapping-insert_get,,50,,,95026741.0,ns,20400
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..1443eba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[204.0,408.0,612.0,816.0,1020.0,1224.0,1428.0,1632.0,1836.0,2040.0,2244.0,2448.0,2652.0,2856.0,3060.0,3264.0,3468.0,3672.0,3876.0,4080.0,4284.0,4488.0,4692.0,4896.0,5100.0,5304.0,5508.0,5712.0,5916.0,6120.0,6324.0,6528.0,6732.0,6936.0,7140.0,7344.0,7548.0,7752.0,7956.0,8160.0,8364.0,8568.0,8772.0,8976.0,9180.0,9384.0,9588.0,9792.0,9996.0,10200.0,10404.0,10608.0,10812.0,11016.0,11220.0,11424.0,11628.0,11832.0,12036.0,12240.0,12444.0,12648.0,12852.0,13056.0,13260.0,13464.0,13668.0,13872.0,14076.0,14280.0,14484.0,14688.0,14892.0,15096.0,15300.0,15504.0,15708.0,15912.0,16116.0,16320.0,16524.0,16728.0,16932.0,17136.0,17340.0,17544.0,17748.0,17952.0,18156.0,18360.0,18564.0,18768.0,18972.0,19176.0,19380.0,19584.0,19788.0,19992.0,20196.0,20400.0],"times":[931225.0,1834896.0,2940327.0,3826685.0,4706298.0,5883379.0,6680547.0,7694527.0,8637807.0,9095541.0,10426902.0,11438822.0,11877895.0,12652790.0,14409145.0,15093653.0,16794980.0,17256542.0,18238771.0,19305407.0,20177464.0,21378679.0,21709145.0,22818679.0,23433350.0,25057481.0,25882683.0,27021263.0,28434319.0,28413062.0,29418948.0,30572124.0,32423935.0,32860663.0,33317377.0,34177186.0,36019255.0,36196795.0,37383051.0,38747317.0,38624887.0,40723887.0,41638737.0,42325802.0,42778435.0,44538426.0,44177883.0,45214383.0,46940846.0,47879803.0,49327140.0,49688630.0,49670575.0,52308179.0,52586259.0,53460617.0,54945741.0,55264450.0,58156857.0,57887241.0,58527134.0,57831049.0,60307655.0,60258822.0,61481172.0,61666119.0,64225321.0,65317797.0,66723162.0,67203272.0,68119557.0,67184945.0,88677754.0,80074415.0,71831323.0,72512702.0,73083531.0,75206371.0,75045692.0,75551188.0,77001157.0,79364344.0,77511466.0,78990435.0,80904258.0,81321109.0,82326369.0,83690261.0,85964881.0,86768111.0,85794970.0,86002928.0,88243265.0,90172240.0,88996250.0,91459017.0,91883475.0,94529128.0,95399613.0,95026741.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..0615372
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[4374.3310650387475,4506.224659333229,4857.940910785181,4989.834505079662] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..555770d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4746.880655277367,"upper_bound":4775.597950431351},"point_estimate":4761.408522274286,"standard_error":7.349547079026747},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4742.904286136565,"upper_bound":4790.749850949664},"point_estimate":4764.533913294069,"standard_error":11.739353185893231},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":61.999127291255434,"upper_bound":94.41326121801153},"point_estimate":78.31629479051246,"standard_error":8.015331239118114},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4754.108788077059,"upper_bound":4784.8845866962865},"point_estimate":4769.764604357683,"standard_error":7.866364234915858},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":63.680216688040474,"upper_bound":83.51162574459057},"point_estimate":74.13963011693889,"standard_error":5.068226771041148}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..c7d4aba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,959306.0,ns,199
+example_mapping-insert_get,,50,,,1917016.0,ns,398
+example_mapping-insert_get,,50,,,2865580.0,ns,597
+example_mapping-insert_get,,50,,,3825832.0,ns,796
+example_mapping-insert_get,,50,,,4815229.0,ns,995
+example_mapping-insert_get,,50,,,5738988.0,ns,1194
+example_mapping-insert_get,,50,,,6713649.0,ns,1393
+example_mapping-insert_get,,50,,,7708564.0,ns,1592
+example_mapping-insert_get,,50,,,8828144.0,ns,1791
+example_mapping-insert_get,,50,,,9518177.0,ns,1990
+example_mapping-insert_get,,50,,,10570961.0,ns,2189
+example_mapping-insert_get,,50,,,10897019.0,ns,2388
+example_mapping-insert_get,,50,,,12208294.0,ns,2587
+example_mapping-insert_get,,50,,,12727818.0,ns,2786
+example_mapping-insert_get,,50,,,14137115.0,ns,2985
+example_mapping-insert_get,,50,,,15371640.0,ns,3184
+example_mapping-insert_get,,50,,,15557561.0,ns,3383
+example_mapping-insert_get,,50,,,17015932.0,ns,3582
+example_mapping-insert_get,,50,,,18034472.0,ns,3781
+example_mapping-insert_get,,50,,,18797192.0,ns,3980
+example_mapping-insert_get,,50,,,19812649.0,ns,4179
+example_mapping-insert_get,,50,,,20802443.0,ns,4378
+example_mapping-insert_get,,50,,,21581295.0,ns,4577
+example_mapping-insert_get,,50,,,22041615.0,ns,4776
+example_mapping-insert_get,,50,,,23179811.0,ns,4975
+example_mapping-insert_get,,50,,,23801331.0,ns,5174
+example_mapping-insert_get,,50,,,25424799.0,ns,5373
+example_mapping-insert_get,,50,,,26984729.0,ns,5572
+example_mapping-insert_get,,50,,,27459784.0,ns,5771
+example_mapping-insert_get,,50,,,28124526.0,ns,5970
+example_mapping-insert_get,,50,,,28680882.0,ns,6169
+example_mapping-insert_get,,50,,,29960217.0,ns,6368
+example_mapping-insert_get,,50,,,31219886.0,ns,6567
+example_mapping-insert_get,,50,,,31317077.0,ns,6766
+example_mapping-insert_get,,50,,,32317642.0,ns,6965
+example_mapping-insert_get,,50,,,34836969.0,ns,7164
+example_mapping-insert_get,,50,,,35459403.0,ns,7363
+example_mapping-insert_get,,50,,,35889278.0,ns,7562
+example_mapping-insert_get,,50,,,37778568.0,ns,7761
+example_mapping-insert_get,,50,,,38896363.0,ns,7960
+example_mapping-insert_get,,50,,,39199364.0,ns,8159
+example_mapping-insert_get,,50,,,39266698.0,ns,8358
+example_mapping-insert_get,,50,,,41493295.0,ns,8557
+example_mapping-insert_get,,50,,,41464693.0,ns,8756
+example_mapping-insert_get,,50,,,42669484.0,ns,8955
+example_mapping-insert_get,,50,,,43005879.0,ns,9154
+example_mapping-insert_get,,50,,,44241257.0,ns,9353
+example_mapping-insert_get,,50,,,44734332.0,ns,9552
+example_mapping-insert_get,,50,,,46572298.0,ns,9751
+example_mapping-insert_get,,50,,,46564616.0,ns,9950
+example_mapping-insert_get,,50,,,49389126.0,ns,10149
+example_mapping-insert_get,,50,,,48867199.0,ns,10348
+example_mapping-insert_get,,50,,,49399412.0,ns,10547
+example_mapping-insert_get,,50,,,52200854.0,ns,10746
+example_mapping-insert_get,,50,,,51586163.0,ns,10945
+example_mapping-insert_get,,50,,,53418042.0,ns,11144
+example_mapping-insert_get,,50,,,53520539.0,ns,11343
+example_mapping-insert_get,,50,,,54325073.0,ns,11542
+example_mapping-insert_get,,50,,,56248194.0,ns,11741
+example_mapping-insert_get,,50,,,57681171.0,ns,11940
+example_mapping-insert_get,,50,,,57874106.0,ns,12139
+example_mapping-insert_get,,50,,,58780572.0,ns,12338
+example_mapping-insert_get,,50,,,60068798.0,ns,12537
+example_mapping-insert_get,,50,,,59188943.0,ns,12736
+example_mapping-insert_get,,50,,,61258592.0,ns,12935
+example_mapping-insert_get,,50,,,62282040.0,ns,13134
+example_mapping-insert_get,,50,,,64386340.0,ns,13333
+example_mapping-insert_get,,50,,,64288392.0,ns,13532
+example_mapping-insert_get,,50,,,66445345.0,ns,13731
+example_mapping-insert_get,,50,,,66093384.0,ns,13930
+example_mapping-insert_get,,50,,,68161732.0,ns,14129
+example_mapping-insert_get,,50,,,67432819.0,ns,14328
+example_mapping-insert_get,,50,,,68542872.0,ns,14527
+example_mapping-insert_get,,50,,,70874706.0,ns,14726
+example_mapping-insert_get,,50,,,72061591.0,ns,14925
+example_mapping-insert_get,,50,,,72170347.0,ns,15124
+example_mapping-insert_get,,50,,,71749886.0,ns,15323
+example_mapping-insert_get,,50,,,75419978.0,ns,15522
+example_mapping-insert_get,,50,,,76405877.0,ns,15721
+example_mapping-insert_get,,50,,,77318405.0,ns,15920
+example_mapping-insert_get,,50,,,78661349.0,ns,16119
+example_mapping-insert_get,,50,,,78758467.0,ns,16318
+example_mapping-insert_get,,50,,,78887180.0,ns,16517
+example_mapping-insert_get,,50,,,80404851.0,ns,16716
+example_mapping-insert_get,,50,,,80226226.0,ns,16915
+example_mapping-insert_get,,50,,,81145639.0,ns,17114
+example_mapping-insert_get,,50,,,83043575.0,ns,17313
+example_mapping-insert_get,,50,,,84591165.0,ns,17512
+example_mapping-insert_get,,50,,,85290994.0,ns,17711
+example_mapping-insert_get,,50,,,85580703.0,ns,17910
+example_mapping-insert_get,,50,,,86626168.0,ns,18109
+example_mapping-insert_get,,50,,,87812339.0,ns,18308
+example_mapping-insert_get,,50,,,87126463.0,ns,18507
+example_mapping-insert_get,,50,,,89014020.0,ns,18706
+example_mapping-insert_get,,50,,,89092246.0,ns,18905
+example_mapping-insert_get,,50,,,90495600.0,ns,19104
+example_mapping-insert_get,,50,,,90295370.0,ns,19303
+example_mapping-insert_get,,50,,,90952555.0,ns,19502
+example_mapping-insert_get,,50,,,94947955.0,ns,19701
+example_mapping-insert_get,,50,,,95906633.0,ns,19900
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..3cd12c6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[199.0,398.0,597.0,796.0,995.0,1194.0,1393.0,1592.0,1791.0,1990.0,2189.0,2388.0,2587.0,2786.0,2985.0,3184.0,3383.0,3582.0,3781.0,3980.0,4179.0,4378.0,4577.0,4776.0,4975.0,5174.0,5373.0,5572.0,5771.0,5970.0,6169.0,6368.0,6567.0,6766.0,6965.0,7164.0,7363.0,7562.0,7761.0,7960.0,8159.0,8358.0,8557.0,8756.0,8955.0,9154.0,9353.0,9552.0,9751.0,9950.0,10149.0,10348.0,10547.0,10746.0,10945.0,11144.0,11343.0,11542.0,11741.0,11940.0,12139.0,12338.0,12537.0,12736.0,12935.0,13134.0,13333.0,13532.0,13731.0,13930.0,14129.0,14328.0,14527.0,14726.0,14925.0,15124.0,15323.0,15522.0,15721.0,15920.0,16119.0,16318.0,16517.0,16716.0,16915.0,17114.0,17313.0,17512.0,17711.0,17910.0,18109.0,18308.0,18507.0,18706.0,18905.0,19104.0,19303.0,19502.0,19701.0,19900.0],"times":[959306.0,1917016.0,2865580.0,3825832.0,4815229.0,5738988.0,6713649.0,7708564.0,8828144.0,9518177.0,10570961.0,10897019.0,12208294.0,12727818.0,14137115.0,15371640.0,15557561.0,17015932.0,18034472.0,18797192.0,19812649.0,20802443.0,21581295.0,22041615.0,23179811.0,23801331.0,25424799.0,26984729.0,27459784.0,28124526.0,28680882.0,29960217.0,31219886.0,31317077.0,32317642.0,34836969.0,35459403.0,35889278.0,37778568.0,38896363.0,39199364.0,39266698.0,41493295.0,41464693.0,42669484.0,43005879.0,44241257.0,44734332.0,46572298.0,46564616.0,49389126.0,48867199.0,49399412.0,52200854.0,51586163.0,53418042.0,53520539.0,54325073.0,56248194.0,57681171.0,57874106.0,58780572.0,60068798.0,59188943.0,61258592.0,62282040.0,64386340.0,64288392.0,66445345.0,66093384.0,68161732.0,67432819.0,68542872.0,70874706.0,72061591.0,72170347.0,71749886.0,75419978.0,76405877.0,77318405.0,78661349.0,78758467.0,78887180.0,80404851.0,80226226.0,81145639.0,83043575.0,84591165.0,85290994.0,85580703.0,86626168.0,87812339.0,87126463.0,89014020.0,89092246.0,90495600.0,90295370.0,90952555.0,94947955.0,95906633.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..d205f14
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[4400.272131691775,4557.473853598882,4976.678445351166,5133.880167258273] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..2feb120
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3143.127978300037,"upper_bound":3188.45574274746},"point_estimate":3163.808083174631,"standard_error":11.526503128718474},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3137.187752818302,"upper_bound":3160.9253012048193},"point_estimate":3150.415215309012,"standard_error":5.010638993708052},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":36.60795252663502,"upper_bound":58.1190823647597},"point_estimate":46.142584513093766,"standard_error":5.425205321882349},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3137.5376708313133,"upper_bound":3187.788902036585},"point_estimate":3159.1274715531254,"standard_error":12.959911099112018},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":59.909543944010466,"upper_bound":160.93516777258557},"point_estimate":116.08369757876264,"standard_error":25.391605554441455}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..e9895ce
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,889047.0,ns,290
+example_mapping-insert_get,,50,,,1892443.0,ns,580
+example_mapping-insert_get,,50,,,2551613.0,ns,870
+example_mapping-insert_get,,50,,,3726187.0,ns,1160
+example_mapping-insert_get,,50,,,4647575.0,ns,1450
+example_mapping-insert_get,,50,,,5516778.0,ns,1740
+example_mapping-insert_get,,50,,,6033454.0,ns,2030
+example_mapping-insert_get,,50,,,7317176.0,ns,2320
+example_mapping-insert_get,,50,,,8161340.0,ns,2610
+example_mapping-insert_get,,50,,,9488648.0,ns,2900
+example_mapping-insert_get,,50,,,11417132.0,ns,3190
+example_mapping-insert_get,,50,,,11030105.0,ns,3480
+example_mapping-insert_get,,50,,,11936369.0,ns,3770
+example_mapping-insert_get,,50,,,12918732.0,ns,4060
+example_mapping-insert_get,,50,,,14010853.0,ns,4350
+example_mapping-insert_get,,50,,,14878097.0,ns,4640
+example_mapping-insert_get,,50,,,15894613.0,ns,4930
+example_mapping-insert_get,,50,,,16557717.0,ns,5220
+example_mapping-insert_get,,50,,,17848175.0,ns,5510
+example_mapping-insert_get,,50,,,17749767.0,ns,5800
+example_mapping-insert_get,,50,,,18753902.0,ns,6090
+example_mapping-insert_get,,50,,,19632359.0,ns,6380
+example_mapping-insert_get,,50,,,20557855.0,ns,6670
+example_mapping-insert_get,,50,,,21513681.0,ns,6960
+example_mapping-insert_get,,50,,,23462641.0,ns,7250
+example_mapping-insert_get,,50,,,23858794.0,ns,7540
+example_mapping-insert_get,,50,,,24660916.0,ns,7830
+example_mapping-insert_get,,50,,,25071221.0,ns,8120
+example_mapping-insert_get,,50,,,25639419.0,ns,8410
+example_mapping-insert_get,,50,,,27078261.0,ns,8700
+example_mapping-insert_get,,50,,,27684311.0,ns,8990
+example_mapping-insert_get,,50,,,28949572.0,ns,9280
+example_mapping-insert_get,,50,,,30297234.0,ns,9570
+example_mapping-insert_get,,50,,,31459578.0,ns,9860
+example_mapping-insert_get,,50,,,31636541.0,ns,10150
+example_mapping-insert_get,,50,,,33097219.0,ns,10440
+example_mapping-insert_get,,50,,,34015938.0,ns,10730
+example_mapping-insert_get,,50,,,35970744.0,ns,11020
+example_mapping-insert_get,,50,,,35239309.0,ns,11310
+example_mapping-insert_get,,50,,,36337813.0,ns,11600
+example_mapping-insert_get,,50,,,36645214.0,ns,11890
+example_mapping-insert_get,,50,,,38783979.0,ns,12180
+example_mapping-insert_get,,50,,,39083713.0,ns,12470
+example_mapping-insert_get,,50,,,39518100.0,ns,12760
+example_mapping-insert_get,,50,,,41122232.0,ns,13050
+example_mapping-insert_get,,50,,,41876187.0,ns,13340
+example_mapping-insert_get,,50,,,42956287.0,ns,13630
+example_mapping-insert_get,,50,,,44209615.0,ns,13920
+example_mapping-insert_get,,50,,,45081793.0,ns,14210
+example_mapping-insert_get,,50,,,46294357.0,ns,14500
+example_mapping-insert_get,,50,,,46976953.0,ns,14790
+example_mapping-insert_get,,50,,,47264054.0,ns,15080
+example_mapping-insert_get,,50,,,48317842.0,ns,15370
+example_mapping-insert_get,,50,,,49874187.0,ns,15660
+example_mapping-insert_get,,50,,,49751810.0,ns,15950
+example_mapping-insert_get,,50,,,51260392.0,ns,16240
+example_mapping-insert_get,,50,,,52032040.0,ns,16530
+example_mapping-insert_get,,50,,,53620360.0,ns,16820
+example_mapping-insert_get,,50,,,53543754.0,ns,17110
+example_mapping-insert_get,,50,,,55207555.0,ns,17400
+example_mapping-insert_get,,50,,,54752847.0,ns,17690
+example_mapping-insert_get,,50,,,56576766.0,ns,17980
+example_mapping-insert_get,,50,,,60390455.0,ns,18270
+example_mapping-insert_get,,50,,,62560791.0,ns,18560
+example_mapping-insert_get,,50,,,71188420.0,ns,18850
+example_mapping-insert_get,,50,,,72762043.0,ns,19140
+example_mapping-insert_get,,50,,,61223430.0,ns,19430
+example_mapping-insert_get,,50,,,62675014.0,ns,19720
+example_mapping-insert_get,,50,,,63033671.0,ns,20010
+example_mapping-insert_get,,50,,,64584069.0,ns,20300
+example_mapping-insert_get,,50,,,65416104.0,ns,20590
+example_mapping-insert_get,,50,,,65787074.0,ns,20880
+example_mapping-insert_get,,50,,,65660232.0,ns,21170
+example_mapping-insert_get,,50,,,66708333.0,ns,21460
+example_mapping-insert_get,,50,,,67921990.0,ns,21750
+example_mapping-insert_get,,50,,,68814711.0,ns,22040
+example_mapping-insert_get,,50,,,69344805.0,ns,22330
+example_mapping-insert_get,,50,,,71134790.0,ns,22620
+example_mapping-insert_get,,50,,,70319771.0,ns,22910
+example_mapping-insert_get,,50,,,73828346.0,ns,23200
+example_mapping-insert_get,,50,,,73025839.0,ns,23490
+example_mapping-insert_get,,50,,,73657265.0,ns,23780
+example_mapping-insert_get,,50,,,76083472.0,ns,24070
+example_mapping-insert_get,,50,,,75691188.0,ns,24360
+example_mapping-insert_get,,50,,,77612058.0,ns,24650
+example_mapping-insert_get,,50,,,78915937.0,ns,24940
+example_mapping-insert_get,,50,,,78807989.0,ns,25230
+example_mapping-insert_get,,50,,,79440972.0,ns,25520
+example_mapping-insert_get,,50,,,81642327.0,ns,25810
+example_mapping-insert_get,,50,,,81463692.0,ns,26100
+example_mapping-insert_get,,50,,,83861704.0,ns,26390
+example_mapping-insert_get,,50,,,84238891.0,ns,26680
+example_mapping-insert_get,,50,,,84524568.0,ns,26970
+example_mapping-insert_get,,50,,,85930459.0,ns,27260
+example_mapping-insert_get,,50,,,87033590.0,ns,27550
+example_mapping-insert_get,,50,,,87421899.0,ns,27840
+example_mapping-insert_get,,50,,,88452579.0,ns,28130
+example_mapping-insert_get,,50,,,87873263.0,ns,28420
+example_mapping-insert_get,,50,,,88060758.0,ns,28710
+example_mapping-insert_get,,50,,,90643478.0,ns,29000
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..f78cd9b
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[290.0,580.0,870.0,1160.0,1450.0,1740.0,2030.0,2320.0,2610.0,2900.0,3190.0,3480.0,3770.0,4060.0,4350.0,4640.0,4930.0,5220.0,5510.0,5800.0,6090.0,6380.0,6670.0,6960.0,7250.0,7540.0,7830.0,8120.0,8410.0,8700.0,8990.0,9280.0,9570.0,9860.0,10150.0,10440.0,10730.0,11020.0,11310.0,11600.0,11890.0,12180.0,12470.0,12760.0,13050.0,13340.0,13630.0,13920.0,14210.0,14500.0,14790.0,15080.0,15370.0,15660.0,15950.0,16240.0,16530.0,16820.0,17110.0,17400.0,17690.0,17980.0,18270.0,18560.0,18850.0,19140.0,19430.0,19720.0,20010.0,20300.0,20590.0,20880.0,21170.0,21460.0,21750.0,22040.0,22330.0,22620.0,22910.0,23200.0,23490.0,23780.0,24070.0,24360.0,24650.0,24940.0,25230.0,25520.0,25810.0,26100.0,26390.0,26680.0,26970.0,27260.0,27550.0,27840.0,28130.0,28420.0,28710.0,29000.0],"times":[889047.0,1892443.0,2551613.0,3726187.0,4647575.0,5516778.0,6033454.0,7317176.0,8161340.0,9488648.0,11417132.0,11030105.0,11936369.0,12918732.0,14010853.0,14878097.0,15894613.0,16557717.0,17848175.0,17749767.0,18753902.0,19632359.0,20557855.0,21513681.0,23462641.0,23858794.0,24660916.0,25071221.0,25639419.0,27078261.0,27684311.0,28949572.0,30297234.0,31459578.0,31636541.0,33097219.0,34015938.0,35970744.0,35239309.0,36337813.0,36645214.0,38783979.0,39083713.0,39518100.0,41122232.0,41876187.0,42956287.0,44209615.0,45081793.0,46294357.0,46976953.0,47264054.0,48317842.0,49874187.0,49751810.0,51260392.0,52032040.0,53620360.0,53543754.0,55207555.0,54752847.0,56576766.0,60390455.0,62560791.0,71188420.0,72762043.0,61223430.0,62675014.0,63033671.0,64584069.0,65416104.0,65787074.0,65660232.0,66708333.0,67921990.0,68814711.0,69344805.0,71134790.0,70319771.0,73828346.0,73025839.0,73657265.0,76083472.0,75691188.0,77612058.0,78915937.0,78807989.0,79440972.0,81642327.0,81463692.0,83861704.0,84238891.0,84524568.0,85930459.0,87033590.0,87421899.0,88452579.0,87873263.0,88060758.0,90643478.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..db1dfb9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[2928.4170886180373,3021.731990474922,3270.5717287599473,3363.8866306168316] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..9aacca7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3698.1629391016613,"upper_bound":3900.0001790380916},"point_estimate":3779.2385237536555,"standard_error":52.91133912374887},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3666.8925890175888,"upper_bound":3716.4731929035725},"point_estimate":3696.2727871334832,"standard_error":13.6727505041987},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":78.42392771870766,"upper_bound":123.99948290181565},"point_estimate":100.2843163320973,"standard_error":12.25695556512638},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3727.09817291289,"upper_bound":3876.890876655138},"point_estimate":3784.741923541055,"standard_error":39.324835025063344},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":139.2490032783659,"upper_bound":857.7281703087402},"point_estimate":529.0715245782147,"standard_error":211.2474157400584}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..39c0033
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,890814.0,ns,259
+example_mapping-insert_get,,50,,,1888132.0,ns,518
+example_mapping-insert_get,,50,,,2751645.0,ns,777
+example_mapping-insert_get,,50,,,3588807.0,ns,1036
+example_mapping-insert_get,,50,,,4735253.0,ns,1295
+example_mapping-insert_get,,50,,,5614355.0,ns,1554
+example_mapping-insert_get,,50,,,6483172.0,ns,1813
+example_mapping-insert_get,,50,,,7755471.0,ns,2072
+example_mapping-insert_get,,50,,,8574779.0,ns,2331
+example_mapping-insert_get,,50,,,9461220.0,ns,2590
+example_mapping-insert_get,,50,,,10122970.0,ns,2849
+example_mapping-insert_get,,50,,,11190983.0,ns,3108
+example_mapping-insert_get,,50,,,12557706.0,ns,3367
+example_mapping-insert_get,,50,,,12881812.0,ns,3626
+example_mapping-insert_get,,50,,,14028205.0,ns,3885
+example_mapping-insert_get,,50,,,15409477.0,ns,4144
+example_mapping-insert_get,,50,,,15317021.0,ns,4403
+example_mapping-insert_get,,50,,,17585231.0,ns,4662
+example_mapping-insert_get,,50,,,18005533.0,ns,4921
+example_mapping-insert_get,,50,,,18623387.0,ns,5180
+example_mapping-insert_get,,50,,,19216078.0,ns,5439
+example_mapping-insert_get,,50,,,24974730.0,ns,5698
+example_mapping-insert_get,,50,,,21772929.0,ns,5957
+example_mapping-insert_get,,50,,,22354059.0,ns,6216
+example_mapping-insert_get,,50,,,22914670.0,ns,6475
+example_mapping-insert_get,,50,,,23926087.0,ns,6734
+example_mapping-insert_get,,50,,,25514908.0,ns,6993
+example_mapping-insert_get,,50,,,26147240.0,ns,7252
+example_mapping-insert_get,,50,,,27554382.0,ns,7511
+example_mapping-insert_get,,50,,,28348251.0,ns,7770
+example_mapping-insert_get,,50,,,28752523.0,ns,8029
+example_mapping-insert_get,,50,,,29811713.0,ns,8288
+example_mapping-insert_get,,50,,,30411352.0,ns,8547
+example_mapping-insert_get,,50,,,32389646.0,ns,8806
+example_mapping-insert_get,,50,,,32555552.0,ns,9065
+example_mapping-insert_get,,50,,,35215215.0,ns,9324
+example_mapping-insert_get,,50,,,36259429.0,ns,9583
+example_mapping-insert_get,,50,,,34961691.0,ns,9842
+example_mapping-insert_get,,50,,,35754483.0,ns,10101
+example_mapping-insert_get,,50,,,46405088.0,ns,10360
+example_mapping-insert_get,,50,,,38136665.0,ns,10619
+example_mapping-insert_get,,50,,,39176773.0,ns,10878
+example_mapping-insert_get,,50,,,40185903.0,ns,11137
+example_mapping-insert_get,,50,,,41315542.0,ns,11396
+example_mapping-insert_get,,50,,,42148206.0,ns,11655
+example_mapping-insert_get,,50,,,43151941.0,ns,11914
+example_mapping-insert_get,,50,,,44319311.0,ns,12173
+example_mapping-insert_get,,50,,,45212186.0,ns,12432
+example_mapping-insert_get,,50,,,72469650.0,ns,12691
+example_mapping-insert_get,,50,,,108266817.0,ns,12950
+example_mapping-insert_get,,50,,,52707736.0,ns,13209
+example_mapping-insert_get,,50,,,53690945.0,ns,13468
+example_mapping-insert_get,,50,,,55023956.0,ns,13727
+example_mapping-insert_get,,50,,,55686451.0,ns,13986
+example_mapping-insert_get,,50,,,57127391.0,ns,14245
+example_mapping-insert_get,,50,,,57758864.0,ns,14504
+example_mapping-insert_get,,50,,,59197454.0,ns,14763
+example_mapping-insert_get,,50,,,60003397.0,ns,15022
+example_mapping-insert_get,,50,,,61268327.0,ns,15281
+example_mapping-insert_get,,50,,,60793415.0,ns,15540
+example_mapping-insert_get,,50,,,58924386.0,ns,15799
+example_mapping-insert_get,,50,,,59360671.0,ns,16058
+example_mapping-insert_get,,50,,,61183888.0,ns,16317
+example_mapping-insert_get,,50,,,60929483.0,ns,16576
+example_mapping-insert_get,,50,,,64057352.0,ns,16835
+example_mapping-insert_get,,50,,,63877753.0,ns,17094
+example_mapping-insert_get,,50,,,63834019.0,ns,17353
+example_mapping-insert_get,,50,,,65165480.0,ns,17612
+example_mapping-insert_get,,50,,,66148324.0,ns,17871
+example_mapping-insert_get,,50,,,68181828.0,ns,18130
+example_mapping-insert_get,,50,,,68211509.0,ns,18389
+example_mapping-insert_get,,50,,,68343794.0,ns,18648
+example_mapping-insert_get,,50,,,71342264.0,ns,18907
+example_mapping-insert_get,,50,,,70016204.0,ns,19166
+example_mapping-insert_get,,50,,,72578417.0,ns,19425
+example_mapping-insert_get,,50,,,74352683.0,ns,19684
+example_mapping-insert_get,,50,,,73167787.0,ns,19943
+example_mapping-insert_get,,50,,,75934733.0,ns,20202
+example_mapping-insert_get,,50,,,76042758.0,ns,20461
+example_mapping-insert_get,,50,,,77937180.0,ns,20720
+example_mapping-insert_get,,50,,,77099878.0,ns,20979
+example_mapping-insert_get,,50,,,79716037.0,ns,21238
+example_mapping-insert_get,,50,,,80258586.0,ns,21497
+example_mapping-insert_get,,50,,,81941371.0,ns,21756
+example_mapping-insert_get,,50,,,82470703.0,ns,22015
+example_mapping-insert_get,,50,,,83706877.0,ns,22274
+example_mapping-insert_get,,50,,,84721957.0,ns,22533
+example_mapping-insert_get,,50,,,85148688.0,ns,22792
+example_mapping-insert_get,,50,,,86555586.0,ns,23051
+example_mapping-insert_get,,50,,,86989184.0,ns,23310
+example_mapping-insert_get,,50,,,87187268.0,ns,23569
+example_mapping-insert_get,,50,,,88161575.0,ns,23828
+example_mapping-insert_get,,50,,,89262789.0,ns,24087
+example_mapping-insert_get,,50,,,89715748.0,ns,24346
+example_mapping-insert_get,,50,,,90937717.0,ns,24605
+example_mapping-insert_get,,50,,,92098113.0,ns,24864
+example_mapping-insert_get,,50,,,93569507.0,ns,25123
+example_mapping-insert_get,,50,,,91756560.0,ns,25382
+example_mapping-insert_get,,50,,,94035952.0,ns,25641
+example_mapping-insert_get,,50,,,96112184.0,ns,25900
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..c65acf8
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[259.0,518.0,777.0,1036.0,1295.0,1554.0,1813.0,2072.0,2331.0,2590.0,2849.0,3108.0,3367.0,3626.0,3885.0,4144.0,4403.0,4662.0,4921.0,5180.0,5439.0,5698.0,5957.0,6216.0,6475.0,6734.0,6993.0,7252.0,7511.0,7770.0,8029.0,8288.0,8547.0,8806.0,9065.0,9324.0,9583.0,9842.0,10101.0,10360.0,10619.0,10878.0,11137.0,11396.0,11655.0,11914.0,12173.0,12432.0,12691.0,12950.0,13209.0,13468.0,13727.0,13986.0,14245.0,14504.0,14763.0,15022.0,15281.0,15540.0,15799.0,16058.0,16317.0,16576.0,16835.0,17094.0,17353.0,17612.0,17871.0,18130.0,18389.0,18648.0,18907.0,19166.0,19425.0,19684.0,19943.0,20202.0,20461.0,20720.0,20979.0,21238.0,21497.0,21756.0,22015.0,22274.0,22533.0,22792.0,23051.0,23310.0,23569.0,23828.0,24087.0,24346.0,24605.0,24864.0,25123.0,25382.0,25641.0,25900.0],"times":[890814.0,1888132.0,2751645.0,3588807.0,4735253.0,5614355.0,6483172.0,7755471.0,8574779.0,9461220.0,10122970.0,11190983.0,12557706.0,12881812.0,14028205.0,15409477.0,15317021.0,17585231.0,18005533.0,18623387.0,19216078.0,24974730.0,21772929.0,22354059.0,22914670.0,23926087.0,25514908.0,26147240.0,27554382.0,28348251.0,28752523.0,29811713.0,30411352.0,32389646.0,32555552.0,35215215.0,36259429.0,34961691.0,35754483.0,46405088.0,38136665.0,39176773.0,40185903.0,41315542.0,42148206.0,43151941.0,44319311.0,45212186.0,72469650.0,108266817.0,52707736.0,53690945.0,55023956.0,55686451.0,57127391.0,57758864.0,59197454.0,60003397.0,61268327.0,60793415.0,58924386.0,59360671.0,61183888.0,60929483.0,64057352.0,63877753.0,63834019.0,65165480.0,66148324.0,68181828.0,68211509.0,68343794.0,71342264.0,70016204.0,72578417.0,74352683.0,73167787.0,75934733.0,76042758.0,77937180.0,77099878.0,79716037.0,80258586.0,81941371.0,82470703.0,83706877.0,84721957.0,85148688.0,86555586.0,86989184.0,87187268.0,88161575.0,89262789.0,89715748.0,90937717.0,92098113.0,93569507.0,91756560.0,94035952.0,96112184.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..2e370d4
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[3183.2160335100525,3398.847456449823,3973.864584289211,4189.496007228981] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json
new file mode 100644
index 0000000..cd262f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"50","throughput":null,"full_id":"example_mapping-insert_get/50","directory_name":"example_mapping-insert_get/50","title":"example_mapping-insert_get/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json
new file mode 100644
index 0000000..8927fd7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4668.822761806488,"upper_bound":4730.365292215719},"point_estimate":4695.316809115089,"standard_error":15.868013308798018},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4666.299299719888,"upper_bound":4700.728033884949},"point_estimate":4685.451904223228,"standard_error":9.618306327122996},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":48.89509332311545,"upper_bound":80.15741064961055},"point_estimate":63.52240325600541,"standard_error":8.02152615583201},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4665.914601960304,"upper_bound":4755.9706111346895},"point_estimate":4702.482454863133,"standard_error":23.51179967855184},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67.43417979816553,"upper_bound":247.61243401912512},"point_estimate":159.63169623134775,"standard_error":51.33998231597033}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv
new file mode 100644
index 0000000..2456309
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,50,,,931225.0,ns,204
+example_mapping-insert_get,,50,,,1834896.0,ns,408
+example_mapping-insert_get,,50,,,2940327.0,ns,612
+example_mapping-insert_get,,50,,,3826685.0,ns,816
+example_mapping-insert_get,,50,,,4706298.0,ns,1020
+example_mapping-insert_get,,50,,,5883379.0,ns,1224
+example_mapping-insert_get,,50,,,6680547.0,ns,1428
+example_mapping-insert_get,,50,,,7694527.0,ns,1632
+example_mapping-insert_get,,50,,,8637807.0,ns,1836
+example_mapping-insert_get,,50,,,9095541.0,ns,2040
+example_mapping-insert_get,,50,,,10426902.0,ns,2244
+example_mapping-insert_get,,50,,,11438822.0,ns,2448
+example_mapping-insert_get,,50,,,11877895.0,ns,2652
+example_mapping-insert_get,,50,,,12652790.0,ns,2856
+example_mapping-insert_get,,50,,,14409145.0,ns,3060
+example_mapping-insert_get,,50,,,15093653.0,ns,3264
+example_mapping-insert_get,,50,,,16794980.0,ns,3468
+example_mapping-insert_get,,50,,,17256542.0,ns,3672
+example_mapping-insert_get,,50,,,18238771.0,ns,3876
+example_mapping-insert_get,,50,,,19305407.0,ns,4080
+example_mapping-insert_get,,50,,,20177464.0,ns,4284
+example_mapping-insert_get,,50,,,21378679.0,ns,4488
+example_mapping-insert_get,,50,,,21709145.0,ns,4692
+example_mapping-insert_get,,50,,,22818679.0,ns,4896
+example_mapping-insert_get,,50,,,23433350.0,ns,5100
+example_mapping-insert_get,,50,,,25057481.0,ns,5304
+example_mapping-insert_get,,50,,,25882683.0,ns,5508
+example_mapping-insert_get,,50,,,27021263.0,ns,5712
+example_mapping-insert_get,,50,,,28434319.0,ns,5916
+example_mapping-insert_get,,50,,,28413062.0,ns,6120
+example_mapping-insert_get,,50,,,29418948.0,ns,6324
+example_mapping-insert_get,,50,,,30572124.0,ns,6528
+example_mapping-insert_get,,50,,,32423935.0,ns,6732
+example_mapping-insert_get,,50,,,32860663.0,ns,6936
+example_mapping-insert_get,,50,,,33317377.0,ns,7140
+example_mapping-insert_get,,50,,,34177186.0,ns,7344
+example_mapping-insert_get,,50,,,36019255.0,ns,7548
+example_mapping-insert_get,,50,,,36196795.0,ns,7752
+example_mapping-insert_get,,50,,,37383051.0,ns,7956
+example_mapping-insert_get,,50,,,38747317.0,ns,8160
+example_mapping-insert_get,,50,,,38624887.0,ns,8364
+example_mapping-insert_get,,50,,,40723887.0,ns,8568
+example_mapping-insert_get,,50,,,41638737.0,ns,8772
+example_mapping-insert_get,,50,,,42325802.0,ns,8976
+example_mapping-insert_get,,50,,,42778435.0,ns,9180
+example_mapping-insert_get,,50,,,44538426.0,ns,9384
+example_mapping-insert_get,,50,,,44177883.0,ns,9588
+example_mapping-insert_get,,50,,,45214383.0,ns,9792
+example_mapping-insert_get,,50,,,46940846.0,ns,9996
+example_mapping-insert_get,,50,,,47879803.0,ns,10200
+example_mapping-insert_get,,50,,,49327140.0,ns,10404
+example_mapping-insert_get,,50,,,49688630.0,ns,10608
+example_mapping-insert_get,,50,,,49670575.0,ns,10812
+example_mapping-insert_get,,50,,,52308179.0,ns,11016
+example_mapping-insert_get,,50,,,52586259.0,ns,11220
+example_mapping-insert_get,,50,,,53460617.0,ns,11424
+example_mapping-insert_get,,50,,,54945741.0,ns,11628
+example_mapping-insert_get,,50,,,55264450.0,ns,11832
+example_mapping-insert_get,,50,,,58156857.0,ns,12036
+example_mapping-insert_get,,50,,,57887241.0,ns,12240
+example_mapping-insert_get,,50,,,58527134.0,ns,12444
+example_mapping-insert_get,,50,,,57831049.0,ns,12648
+example_mapping-insert_get,,50,,,60307655.0,ns,12852
+example_mapping-insert_get,,50,,,60258822.0,ns,13056
+example_mapping-insert_get,,50,,,61481172.0,ns,13260
+example_mapping-insert_get,,50,,,61666119.0,ns,13464
+example_mapping-insert_get,,50,,,64225321.0,ns,13668
+example_mapping-insert_get,,50,,,65317797.0,ns,13872
+example_mapping-insert_get,,50,,,66723162.0,ns,14076
+example_mapping-insert_get,,50,,,67203272.0,ns,14280
+example_mapping-insert_get,,50,,,68119557.0,ns,14484
+example_mapping-insert_get,,50,,,67184945.0,ns,14688
+example_mapping-insert_get,,50,,,88677754.0,ns,14892
+example_mapping-insert_get,,50,,,80074415.0,ns,15096
+example_mapping-insert_get,,50,,,71831323.0,ns,15300
+example_mapping-insert_get,,50,,,72512702.0,ns,15504
+example_mapping-insert_get,,50,,,73083531.0,ns,15708
+example_mapping-insert_get,,50,,,75206371.0,ns,15912
+example_mapping-insert_get,,50,,,75045692.0,ns,16116
+example_mapping-insert_get,,50,,,75551188.0,ns,16320
+example_mapping-insert_get,,50,,,77001157.0,ns,16524
+example_mapping-insert_get,,50,,,79364344.0,ns,16728
+example_mapping-insert_get,,50,,,77511466.0,ns,16932
+example_mapping-insert_get,,50,,,78990435.0,ns,17136
+example_mapping-insert_get,,50,,,80904258.0,ns,17340
+example_mapping-insert_get,,50,,,81321109.0,ns,17544
+example_mapping-insert_get,,50,,,82326369.0,ns,17748
+example_mapping-insert_get,,50,,,83690261.0,ns,17952
+example_mapping-insert_get,,50,,,85964881.0,ns,18156
+example_mapping-insert_get,,50,,,86768111.0,ns,18360
+example_mapping-insert_get,,50,,,85794970.0,ns,18564
+example_mapping-insert_get,,50,,,86002928.0,ns,18768
+example_mapping-insert_get,,50,,,88243265.0,ns,18972
+example_mapping-insert_get,,50,,,90172240.0,ns,19176
+example_mapping-insert_get,,50,,,88996250.0,ns,19380
+example_mapping-insert_get,,50,,,91459017.0,ns,19584
+example_mapping-insert_get,,50,,,91883475.0,ns,19788
+example_mapping-insert_get,,50,,,94529128.0,ns,19992
+example_mapping-insert_get,,50,,,95399613.0,ns,20196
+example_mapping-insert_get,,50,,,95026741.0,ns,20400
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json
new file mode 100644
index 0000000..1443eba
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[204.0,408.0,612.0,816.0,1020.0,1224.0,1428.0,1632.0,1836.0,2040.0,2244.0,2448.0,2652.0,2856.0,3060.0,3264.0,3468.0,3672.0,3876.0,4080.0,4284.0,4488.0,4692.0,4896.0,5100.0,5304.0,5508.0,5712.0,5916.0,6120.0,6324.0,6528.0,6732.0,6936.0,7140.0,7344.0,7548.0,7752.0,7956.0,8160.0,8364.0,8568.0,8772.0,8976.0,9180.0,9384.0,9588.0,9792.0,9996.0,10200.0,10404.0,10608.0,10812.0,11016.0,11220.0,11424.0,11628.0,11832.0,12036.0,12240.0,12444.0,12648.0,12852.0,13056.0,13260.0,13464.0,13668.0,13872.0,14076.0,14280.0,14484.0,14688.0,14892.0,15096.0,15300.0,15504.0,15708.0,15912.0,16116.0,16320.0,16524.0,16728.0,16932.0,17136.0,17340.0,17544.0,17748.0,17952.0,18156.0,18360.0,18564.0,18768.0,18972.0,19176.0,19380.0,19584.0,19788.0,19992.0,20196.0,20400.0],"times":[931225.0,1834896.0,2940327.0,3826685.0,4706298.0,5883379.0,6680547.0,7694527.0,8637807.0,9095541.0,10426902.0,11438822.0,11877895.0,12652790.0,14409145.0,15093653.0,16794980.0,17256542.0,18238771.0,19305407.0,20177464.0,21378679.0,21709145.0,22818679.0,23433350.0,25057481.0,25882683.0,27021263.0,28434319.0,28413062.0,29418948.0,30572124.0,32423935.0,32860663.0,33317377.0,34177186.0,36019255.0,36196795.0,37383051.0,38747317.0,38624887.0,40723887.0,41638737.0,42325802.0,42778435.0,44538426.0,44177883.0,45214383.0,46940846.0,47879803.0,49327140.0,49688630.0,49670575.0,52308179.0,52586259.0,53460617.0,54945741.0,55264450.0,58156857.0,57887241.0,58527134.0,57831049.0,60307655.0,60258822.0,61481172.0,61666119.0,64225321.0,65317797.0,66723162.0,67203272.0,68119557.0,67184945.0,88677754.0,80074415.0,71831323.0,72512702.0,73083531.0,75206371.0,75045692.0,75551188.0,77001157.0,79364344.0,77511466.0,78990435.0,80904258.0,81321109.0,82326369.0,83690261.0,85964881.0,86768111.0,85794970.0,86002928.0,88243265.0,90172240.0,88996250.0,91459017.0,91883475.0,94529128.0,95399613.0,95026741.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json
new file mode 100644
index 0000000..0615372
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/50/new/tukey.json
@@ -0,0 +1 @@
+[4374.3310650387475,4506.224659333229,4857.940910785181,4989.834505079662] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
deleted file mode 100644
index c675ba1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"60000","throughput":null,"full_id":"example_mapping-insert_get/60000","directory_name":"example_mapping-insert_get/60000","title":"example_mapping-insert_get/60000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
deleted file mode 100644
index b3edca6..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42825018.1555,"upper_bound":44033600.735},"point_estimate":43379524.49,"standard_error":310063.52220407187},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":42287977.25,"upper_bound":42792944.0},"point_estimate":42427367.75,"standard_error":136847.71191704719},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":564857.2465717793,"upper_bound":922400.3149241209},"point_estimate":765521.593259275,"standard_error":86205.5301260643},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1748588.261443472,"upper_bound":4174261.3521466707},"point_estimate":3115968.2380927703,"standard_error":620215.7196868772}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
deleted file mode 100644
index 6530bae..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,60000,,,86961577.0,ns,2
-example_mapping-insert_get,,60000,,,83771944.0,ns,2
-example_mapping-insert_get,,60000,,,84318656.0,ns,2
-example_mapping-insert_get,,60000,,,103961898.0,ns,2
-example_mapping-insert_get,,60000,,,95910276.0,ns,2
-example_mapping-insert_get,,60000,,,86522001.0,ns,2
-example_mapping-insert_get,,60000,,,86670929.0,ns,2
-example_mapping-insert_get,,60000,,,86857467.0,ns,2
-example_mapping-insert_get,,60000,,,88409021.0,ns,2
-example_mapping-insert_get,,60000,,,93151970.0,ns,2
-example_mapping-insert_get,,60000,,,91806255.0,ns,2
-example_mapping-insert_get,,60000,,,86696871.0,ns,2
-example_mapping-insert_get,,60000,,,88973907.0,ns,2
-example_mapping-insert_get,,60000,,,87482048.0,ns,2
-example_mapping-insert_get,,60000,,,87069462.0,ns,2
-example_mapping-insert_get,,60000,,,85890452.0,ns,2
-example_mapping-insert_get,,60000,,,85960793.0,ns,2
-example_mapping-insert_get,,60000,,,85899680.0,ns,2
-example_mapping-insert_get,,60000,,,84517226.0,ns,2
-example_mapping-insert_get,,60000,,,84642986.0,ns,2
-example_mapping-insert_get,,60000,,,85298829.0,ns,2
-example_mapping-insert_get,,60000,,,84526472.0,ns,2
-example_mapping-insert_get,,60000,,,84532614.0,ns,2
-example_mapping-insert_get,,60000,,,85753062.0,ns,2
-example_mapping-insert_get,,60000,,,84613116.0,ns,2
-example_mapping-insert_get,,60000,,,84838100.0,ns,2
-example_mapping-insert_get,,60000,,,112660371.0,ns,2
-example_mapping-insert_get,,60000,,,86383698.0,ns,2
-example_mapping-insert_get,,60000,,,85048799.0,ns,2
-example_mapping-insert_get,,60000,,,84829165.0,ns,2
-example_mapping-insert_get,,60000,,,84230674.0,ns,2
-example_mapping-insert_get,,60000,,,84366189.0,ns,2
-example_mapping-insert_get,,60000,,,84277487.0,ns,2
-example_mapping-insert_get,,60000,,,83734944.0,ns,2
-example_mapping-insert_get,,60000,,,83717436.0,ns,2
-example_mapping-insert_get,,60000,,,85888403.0,ns,2
-example_mapping-insert_get,,60000,,,85383514.0,ns,2
-example_mapping-insert_get,,60000,,,85564318.0,ns,2
-example_mapping-insert_get,,60000,,,85603559.0,ns,2
-example_mapping-insert_get,,60000,,,85862418.0,ns,2
-example_mapping-insert_get,,60000,,,83776664.0,ns,2
-example_mapping-insert_get,,60000,,,84619295.0,ns,2
-example_mapping-insert_get,,60000,,,82092798.0,ns,2
-example_mapping-insert_get,,60000,,,85585888.0,ns,2
-example_mapping-insert_get,,60000,,,88500416.0,ns,2
-example_mapping-insert_get,,60000,,,86544705.0,ns,2
-example_mapping-insert_get,,60000,,,83374886.0,ns,2
-example_mapping-insert_get,,60000,,,86453475.0,ns,2
-example_mapping-insert_get,,60000,,,83575220.0,ns,2
-example_mapping-insert_get,,60000,,,107360341.0,ns,2
-example_mapping-insert_get,,60000,,,94615041.0,ns,2
-example_mapping-insert_get,,60000,,,85654999.0,ns,2
-example_mapping-insert_get,,60000,,,86017590.0,ns,2
-example_mapping-insert_get,,60000,,,84916710.0,ns,2
-example_mapping-insert_get,,60000,,,84501313.0,ns,2
-example_mapping-insert_get,,60000,,,84479487.0,ns,2
-example_mapping-insert_get,,60000,,,86012014.0,ns,2
-example_mapping-insert_get,,60000,,,84871371.0,ns,2
-example_mapping-insert_get,,60000,,,84468097.0,ns,2
-example_mapping-insert_get,,60000,,,83785673.0,ns,2
-example_mapping-insert_get,,60000,,,83624950.0,ns,2
-example_mapping-insert_get,,60000,,,86330860.0,ns,2
-example_mapping-insert_get,,60000,,,85812718.0,ns,2
-example_mapping-insert_get,,60000,,,84481960.0,ns,2
-example_mapping-insert_get,,60000,,,84362574.0,ns,2
-example_mapping-insert_get,,60000,,,84693555.0,ns,2
-example_mapping-insert_get,,60000,,,84751508.0,ns,2
-example_mapping-insert_get,,60000,,,83791335.0,ns,2
-example_mapping-insert_get,,60000,,,84738419.0,ns,2
-example_mapping-insert_get,,60000,,,84433639.0,ns,2
-example_mapping-insert_get,,60000,,,85806023.0,ns,2
-example_mapping-insert_get,,60000,,,83927349.0,ns,2
-example_mapping-insert_get,,60000,,,84752344.0,ns,2
-example_mapping-insert_get,,60000,,,117061786.0,ns,2
-example_mapping-insert_get,,60000,,,86401230.0,ns,2
-example_mapping-insert_get,,60000,,,84520335.0,ns,2
-example_mapping-insert_get,,60000,,,83823054.0,ns,2
-example_mapping-insert_get,,60000,,,84301972.0,ns,2
-example_mapping-insert_get,,60000,,,83966741.0,ns,2
-example_mapping-insert_get,,60000,,,82694193.0,ns,2
-example_mapping-insert_get,,60000,,,84107970.0,ns,2
-example_mapping-insert_get,,60000,,,84208269.0,ns,2
-example_mapping-insert_get,,60000,,,81868104.0,ns,2
-example_mapping-insert_get,,60000,,,83784145.0,ns,2
-example_mapping-insert_get,,60000,,,83759672.0,ns,2
-example_mapping-insert_get,,60000,,,84803369.0,ns,2
-example_mapping-insert_get,,60000,,,85374801.0,ns,2
-example_mapping-insert_get,,60000,,,84041387.0,ns,2
-example_mapping-insert_get,,60000,,,82639129.0,ns,2
-example_mapping-insert_get,,60000,,,85210439.0,ns,2
-example_mapping-insert_get,,60000,,,84271949.0,ns,2
-example_mapping-insert_get,,60000,,,84349506.0,ns,2
-example_mapping-insert_get,,60000,,,83769346.0,ns,2
-example_mapping-insert_get,,60000,,,86280357.0,ns,2
-example_mapping-insert_get,,60000,,,83578477.0,ns,2
-example_mapping-insert_get,,60000,,,85409498.0,ns,2
-example_mapping-insert_get,,60000,,,116404733.0,ns,2
-example_mapping-insert_get,,60000,,,90629583.0,ns,2
-example_mapping-insert_get,,60000,,,87750880.0,ns,2
-example_mapping-insert_get,,60000,,,85592169.0,ns,2
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
deleted file mode 100644
index edadc91..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[86961577.0,83771944.0,84318656.0,103961898.0,95910276.0,86522001.0,86670929.0,86857467.0,88409021.0,93151970.0,91806255.0,86696871.0,88973907.0,87482048.0,87069462.0,85890452.0,85960793.0,85899680.0,84517226.0,84642986.0,85298829.0,84526472.0,84532614.0,85753062.0,84613116.0,84838100.0,112660371.0,86383698.0,85048799.0,84829165.0,84230674.0,84366189.0,84277487.0,83734944.0,83717436.0,85888403.0,85383514.0,85564318.0,85603559.0,85862418.0,83776664.0,84619295.0,82092798.0,85585888.0,88500416.0,86544705.0,83374886.0,86453475.0,83575220.0,107360341.0,94615041.0,85654999.0,86017590.0,84916710.0,84501313.0,84479487.0,86012014.0,84871371.0,84468097.0,83785673.0,83624950.0,86330860.0,85812718.0,84481960.0,84362574.0,84693555.0,84751508.0,83791335.0,84738419.0,84433639.0,85806023.0,83927349.0,84752344.0,117061786.0,86401230.0,84520335.0,83823054.0,84301972.0,83966741.0,82694193.0,84107970.0,84208269.0,81868104.0,83784145.0,83759672.0,84803369.0,85374801.0,84041387.0,82639129.0,85210439.0,84271949.0,84349506.0,83769346.0,86280357.0,83578477.0,85409498.0,116404733.0,90629583.0,87750880.0,85592169.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
deleted file mode 100644
index be4cd95..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[39036100.75,40587076.0,44723010.0,46273985.25] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
deleted file mode 100644
index c675ba1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"60000","throughput":null,"full_id":"example_mapping-insert_get/60000","directory_name":"example_mapping-insert_get/60000","title":"example_mapping-insert_get/60000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
deleted file mode 100644
index d9528a9..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23598513.994125,"upper_bound":23895860.05925},"point_estimate":23741745.665,"standard_error":75790.70578613755},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23388828.0,"upper_bound":23632623.0},"point_estimate":23535015.0,"standard_error":58966.4635606137},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":383593.0911898613,"upper_bound":694617.7321180701},"point_estimate":561947.2734734416,"standard_error":77389.73619621704},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":606640.9583703802,"upper_bound":905129.1501489595},"point_estimate":761461.5254567955,"standard_error":76467.31805412714}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
deleted file mode 100644
index 1519aa1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,60000,,,45681334.0,ns,2
-example_mapping-insert_get,,60000,,,47081025.0,ns,2
-example_mapping-insert_get,,60000,,,45998279.0,ns,2
-example_mapping-insert_get,,60000,,,46184590.0,ns,2
-example_mapping-insert_get,,60000,,,45648096.0,ns,2
-example_mapping-insert_get,,60000,,,46607442.0,ns,2
-example_mapping-insert_get,,60000,,,48330549.0,ns,2
-example_mapping-insert_get,,60000,,,48235221.0,ns,2
-example_mapping-insert_get,,60000,,,47248902.0,ns,2
-example_mapping-insert_get,,60000,,,46679193.0,ns,2
-example_mapping-insert_get,,60000,,,45684129.0,ns,2
-example_mapping-insert_get,,60000,,,46320644.0,ns,2
-example_mapping-insert_get,,60000,,,46623037.0,ns,2
-example_mapping-insert_get,,60000,,,47567265.0,ns,2
-example_mapping-insert_get,,60000,,,48903851.0,ns,2
-example_mapping-insert_get,,60000,,,48588827.0,ns,2
-example_mapping-insert_get,,60000,,,51438609.0,ns,2
-example_mapping-insert_get,,60000,,,47318571.0,ns,2
-example_mapping-insert_get,,60000,,,46310552.0,ns,2
-example_mapping-insert_get,,60000,,,53427813.0,ns,2
-example_mapping-insert_get,,60000,,,50731887.0,ns,2
-example_mapping-insert_get,,60000,,,46493796.0,ns,2
-example_mapping-insert_get,,60000,,,47150629.0,ns,2
-example_mapping-insert_get,,60000,,,49760371.0,ns,2
-example_mapping-insert_get,,60000,,,49060206.0,ns,2
-example_mapping-insert_get,,60000,,,48102070.0,ns,2
-example_mapping-insert_get,,60000,,,48141021.0,ns,2
-example_mapping-insert_get,,60000,,,46790252.0,ns,2
-example_mapping-insert_get,,60000,,,47033814.0,ns,2
-example_mapping-insert_get,,60000,,,46352499.0,ns,2
-example_mapping-insert_get,,60000,,,46948701.0,ns,2
-example_mapping-insert_get,,60000,,,45973207.0,ns,2
-example_mapping-insert_get,,60000,,,47304135.0,ns,2
-example_mapping-insert_get,,60000,,,47553929.0,ns,2
-example_mapping-insert_get,,60000,,,47226357.0,ns,2
-example_mapping-insert_get,,60000,,,47876975.0,ns,2
-example_mapping-insert_get,,60000,,,47082201.0,ns,2
-example_mapping-insert_get,,60000,,,48015206.0,ns,2
-example_mapping-insert_get,,60000,,,46582784.0,ns,2
-example_mapping-insert_get,,60000,,,49702039.0,ns,2
-example_mapping-insert_get,,60000,,,50409362.0,ns,2
-example_mapping-insert_get,,60000,,,45931099.0,ns,2
-example_mapping-insert_get,,60000,,,46161487.0,ns,2
-example_mapping-insert_get,,60000,,,46563315.0,ns,2
-example_mapping-insert_get,,60000,,,46190752.0,ns,2
-example_mapping-insert_get,,60000,,,46451318.0,ns,2
-example_mapping-insert_get,,60000,,,45712680.0,ns,2
-example_mapping-insert_get,,60000,,,46277930.0,ns,2
-example_mapping-insert_get,,60000,,,46782165.0,ns,2
-example_mapping-insert_get,,60000,,,45922156.0,ns,2
-example_mapping-insert_get,,60000,,,47505165.0,ns,2
-example_mapping-insert_get,,60000,,,47837808.0,ns,2
-example_mapping-insert_get,,60000,,,47451121.0,ns,2
-example_mapping-insert_get,,60000,,,46537029.0,ns,2
-example_mapping-insert_get,,60000,,,46346584.0,ns,2
-example_mapping-insert_get,,60000,,,47573465.0,ns,2
-example_mapping-insert_get,,60000,,,50209473.0,ns,2
-example_mapping-insert_get,,60000,,,46972712.0,ns,2
-example_mapping-insert_get,,60000,,,49335644.0,ns,2
-example_mapping-insert_get,,60000,,,47720829.0,ns,2
-example_mapping-insert_get,,60000,,,49342844.0,ns,2
-example_mapping-insert_get,,60000,,,50416043.0,ns,2
-example_mapping-insert_get,,60000,,,49276193.0,ns,2
-example_mapping-insert_get,,60000,,,46686690.0,ns,2
-example_mapping-insert_get,,60000,,,47104928.0,ns,2
-example_mapping-insert_get,,60000,,,46310606.0,ns,2
-example_mapping-insert_get,,60000,,,46281340.0,ns,2
-example_mapping-insert_get,,60000,,,46586936.0,ns,2
-example_mapping-insert_get,,60000,,,47124394.0,ns,2
-example_mapping-insert_get,,60000,,,46470361.0,ns,2
-example_mapping-insert_get,,60000,,,46944604.0,ns,2
-example_mapping-insert_get,,60000,,,47044675.0,ns,2
-example_mapping-insert_get,,60000,,,46228801.0,ns,2
-example_mapping-insert_get,,60000,,,45935981.0,ns,2
-example_mapping-insert_get,,60000,,,46264394.0,ns,2
-example_mapping-insert_get,,60000,,,46705087.0,ns,2
-example_mapping-insert_get,,60000,,,47826719.0,ns,2
-example_mapping-insert_get,,60000,,,49828003.0,ns,2
-example_mapping-insert_get,,60000,,,45572240.0,ns,2
-example_mapping-insert_get,,60000,,,47157741.0,ns,2
-example_mapping-insert_get,,60000,,,46781586.0,ns,2
-example_mapping-insert_get,,60000,,,46172567.0,ns,2
-example_mapping-insert_get,,60000,,,48256522.0,ns,2
-example_mapping-insert_get,,60000,,,47539475.0,ns,2
-example_mapping-insert_get,,60000,,,46498070.0,ns,2
-example_mapping-insert_get,,60000,,,47059035.0,ns,2
-example_mapping-insert_get,,60000,,,46465947.0,ns,2
-example_mapping-insert_get,,60000,,,46624111.0,ns,2
-example_mapping-insert_get,,60000,,,47093437.0,ns,2
-example_mapping-insert_get,,60000,,,50597346.0,ns,2
-example_mapping-insert_get,,60000,,,52147828.0,ns,2
-example_mapping-insert_get,,60000,,,49327341.0,ns,2
-example_mapping-insert_get,,60000,,,46773147.0,ns,2
-example_mapping-insert_get,,60000,,,49063720.0,ns,2
-example_mapping-insert_get,,60000,,,45854610.0,ns,2
-example_mapping-insert_get,,60000,,,46943751.0,ns,2
-example_mapping-insert_get,,60000,,,49030085.0,ns,2
-example_mapping-insert_get,,60000,,,48405983.0,ns,2
-example_mapping-insert_get,,60000,,,47739752.0,ns,2
-example_mapping-insert_get,,60000,,,47214138.0,ns,2
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
deleted file mode 100644
index 3c73a49..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[45681334.0,47081025.0,45998279.0,46184590.0,45648096.0,46607442.0,48330549.0,48235221.0,47248902.0,46679193.0,45684129.0,46320644.0,46623037.0,47567265.0,48903851.0,48588827.0,51438609.0,47318571.0,46310552.0,53427813.0,50731887.0,46493796.0,47150629.0,49760371.0,49060206.0,48102070.0,48141021.0,46790252.0,47033814.0,46352499.0,46948701.0,45973207.0,47304135.0,47553929.0,47226357.0,47876975.0,47082201.0,48015206.0,46582784.0,49702039.0,50409362.0,45931099.0,46161487.0,46563315.0,46190752.0,46451318.0,45712680.0,46277930.0,46782165.0,45922156.0,47505165.0,47837808.0,47451121.0,46537029.0,46346584.0,47573465.0,50209473.0,46972712.0,49335644.0,47720829.0,49342844.0,50416043.0,49276193.0,46686690.0,47104928.0,46310606.0,46281340.0,46586936.0,47124394.0,46470361.0,46944604.0,47044675.0,46228801.0,45935981.0,46264394.0,46705087.0,47826719.0,49828003.0,45572240.0,47157741.0,46781586.0,46172567.0,48256522.0,47539475.0,46498070.0,47059035.0,46465947.0,46624111.0,47093437.0,50597346.0,52147828.0,49327341.0,46773147.0,49063720.0,45854610.0,46943751.0,49030085.0,48405983.0,47739752.0,47214138.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
deleted file mode 100644
index 8a1eee1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[20756867.875,21994006.375,25293042.375,26530180.875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/60000/new/benchmark.json
deleted file mode 100644
index c675ba1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"60000","throughput":null,"full_id":"example_mapping-insert_get/60000","directory_name":"example_mapping-insert_get/60000","title":"example_mapping-insert_get/60000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/60000/new/estimates.json
deleted file mode 100644
index d9528a9..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23598513.994125,"upper_bound":23895860.05925},"point_estimate":23741745.665,"standard_error":75790.70578613755},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23388828.0,"upper_bound":23632623.0},"point_estimate":23535015.0,"standard_error":58966.4635606137},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":383593.0911898613,"upper_bound":694617.7321180701},"point_estimate":561947.2734734416,"standard_error":77389.73619621704},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":606640.9583703802,"upper_bound":905129.1501489595},"point_estimate":761461.5254567955,"standard_error":76467.31805412714}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/60000/new/raw.csv
deleted file mode 100644
index 1519aa1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_mapping-insert_get,,60000,,,45681334.0,ns,2
-example_mapping-insert_get,,60000,,,47081025.0,ns,2
-example_mapping-insert_get,,60000,,,45998279.0,ns,2
-example_mapping-insert_get,,60000,,,46184590.0,ns,2
-example_mapping-insert_get,,60000,,,45648096.0,ns,2
-example_mapping-insert_get,,60000,,,46607442.0,ns,2
-example_mapping-insert_get,,60000,,,48330549.0,ns,2
-example_mapping-insert_get,,60000,,,48235221.0,ns,2
-example_mapping-insert_get,,60000,,,47248902.0,ns,2
-example_mapping-insert_get,,60000,,,46679193.0,ns,2
-example_mapping-insert_get,,60000,,,45684129.0,ns,2
-example_mapping-insert_get,,60000,,,46320644.0,ns,2
-example_mapping-insert_get,,60000,,,46623037.0,ns,2
-example_mapping-insert_get,,60000,,,47567265.0,ns,2
-example_mapping-insert_get,,60000,,,48903851.0,ns,2
-example_mapping-insert_get,,60000,,,48588827.0,ns,2
-example_mapping-insert_get,,60000,,,51438609.0,ns,2
-example_mapping-insert_get,,60000,,,47318571.0,ns,2
-example_mapping-insert_get,,60000,,,46310552.0,ns,2
-example_mapping-insert_get,,60000,,,53427813.0,ns,2
-example_mapping-insert_get,,60000,,,50731887.0,ns,2
-example_mapping-insert_get,,60000,,,46493796.0,ns,2
-example_mapping-insert_get,,60000,,,47150629.0,ns,2
-example_mapping-insert_get,,60000,,,49760371.0,ns,2
-example_mapping-insert_get,,60000,,,49060206.0,ns,2
-example_mapping-insert_get,,60000,,,48102070.0,ns,2
-example_mapping-insert_get,,60000,,,48141021.0,ns,2
-example_mapping-insert_get,,60000,,,46790252.0,ns,2
-example_mapping-insert_get,,60000,,,47033814.0,ns,2
-example_mapping-insert_get,,60000,,,46352499.0,ns,2
-example_mapping-insert_get,,60000,,,46948701.0,ns,2
-example_mapping-insert_get,,60000,,,45973207.0,ns,2
-example_mapping-insert_get,,60000,,,47304135.0,ns,2
-example_mapping-insert_get,,60000,,,47553929.0,ns,2
-example_mapping-insert_get,,60000,,,47226357.0,ns,2
-example_mapping-insert_get,,60000,,,47876975.0,ns,2
-example_mapping-insert_get,,60000,,,47082201.0,ns,2
-example_mapping-insert_get,,60000,,,48015206.0,ns,2
-example_mapping-insert_get,,60000,,,46582784.0,ns,2
-example_mapping-insert_get,,60000,,,49702039.0,ns,2
-example_mapping-insert_get,,60000,,,50409362.0,ns,2
-example_mapping-insert_get,,60000,,,45931099.0,ns,2
-example_mapping-insert_get,,60000,,,46161487.0,ns,2
-example_mapping-insert_get,,60000,,,46563315.0,ns,2
-example_mapping-insert_get,,60000,,,46190752.0,ns,2
-example_mapping-insert_get,,60000,,,46451318.0,ns,2
-example_mapping-insert_get,,60000,,,45712680.0,ns,2
-example_mapping-insert_get,,60000,,,46277930.0,ns,2
-example_mapping-insert_get,,60000,,,46782165.0,ns,2
-example_mapping-insert_get,,60000,,,45922156.0,ns,2
-example_mapping-insert_get,,60000,,,47505165.0,ns,2
-example_mapping-insert_get,,60000,,,47837808.0,ns,2
-example_mapping-insert_get,,60000,,,47451121.0,ns,2
-example_mapping-insert_get,,60000,,,46537029.0,ns,2
-example_mapping-insert_get,,60000,,,46346584.0,ns,2
-example_mapping-insert_get,,60000,,,47573465.0,ns,2
-example_mapping-insert_get,,60000,,,50209473.0,ns,2
-example_mapping-insert_get,,60000,,,46972712.0,ns,2
-example_mapping-insert_get,,60000,,,49335644.0,ns,2
-example_mapping-insert_get,,60000,,,47720829.0,ns,2
-example_mapping-insert_get,,60000,,,49342844.0,ns,2
-example_mapping-insert_get,,60000,,,50416043.0,ns,2
-example_mapping-insert_get,,60000,,,49276193.0,ns,2
-example_mapping-insert_get,,60000,,,46686690.0,ns,2
-example_mapping-insert_get,,60000,,,47104928.0,ns,2
-example_mapping-insert_get,,60000,,,46310606.0,ns,2
-example_mapping-insert_get,,60000,,,46281340.0,ns,2
-example_mapping-insert_get,,60000,,,46586936.0,ns,2
-example_mapping-insert_get,,60000,,,47124394.0,ns,2
-example_mapping-insert_get,,60000,,,46470361.0,ns,2
-example_mapping-insert_get,,60000,,,46944604.0,ns,2
-example_mapping-insert_get,,60000,,,47044675.0,ns,2
-example_mapping-insert_get,,60000,,,46228801.0,ns,2
-example_mapping-insert_get,,60000,,,45935981.0,ns,2
-example_mapping-insert_get,,60000,,,46264394.0,ns,2
-example_mapping-insert_get,,60000,,,46705087.0,ns,2
-example_mapping-insert_get,,60000,,,47826719.0,ns,2
-example_mapping-insert_get,,60000,,,49828003.0,ns,2
-example_mapping-insert_get,,60000,,,45572240.0,ns,2
-example_mapping-insert_get,,60000,,,47157741.0,ns,2
-example_mapping-insert_get,,60000,,,46781586.0,ns,2
-example_mapping-insert_get,,60000,,,46172567.0,ns,2
-example_mapping-insert_get,,60000,,,48256522.0,ns,2
-example_mapping-insert_get,,60000,,,47539475.0,ns,2
-example_mapping-insert_get,,60000,,,46498070.0,ns,2
-example_mapping-insert_get,,60000,,,47059035.0,ns,2
-example_mapping-insert_get,,60000,,,46465947.0,ns,2
-example_mapping-insert_get,,60000,,,46624111.0,ns,2
-example_mapping-insert_get,,60000,,,47093437.0,ns,2
-example_mapping-insert_get,,60000,,,50597346.0,ns,2
-example_mapping-insert_get,,60000,,,52147828.0,ns,2
-example_mapping-insert_get,,60000,,,49327341.0,ns,2
-example_mapping-insert_get,,60000,,,46773147.0,ns,2
-example_mapping-insert_get,,60000,,,49063720.0,ns,2
-example_mapping-insert_get,,60000,,,45854610.0,ns,2
-example_mapping-insert_get,,60000,,,46943751.0,ns,2
-example_mapping-insert_get,,60000,,,49030085.0,ns,2
-example_mapping-insert_get,,60000,,,48405983.0,ns,2
-example_mapping-insert_get,,60000,,,47739752.0,ns,2
-example_mapping-insert_get,,60000,,,47214138.0,ns,2
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/60000/new/sample.json
deleted file mode 100644
index 3c73a49..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0,2.0],"times":[45681334.0,47081025.0,45998279.0,46184590.0,45648096.0,46607442.0,48330549.0,48235221.0,47248902.0,46679193.0,45684129.0,46320644.0,46623037.0,47567265.0,48903851.0,48588827.0,51438609.0,47318571.0,46310552.0,53427813.0,50731887.0,46493796.0,47150629.0,49760371.0,49060206.0,48102070.0,48141021.0,46790252.0,47033814.0,46352499.0,46948701.0,45973207.0,47304135.0,47553929.0,47226357.0,47876975.0,47082201.0,48015206.0,46582784.0,49702039.0,50409362.0,45931099.0,46161487.0,46563315.0,46190752.0,46451318.0,45712680.0,46277930.0,46782165.0,45922156.0,47505165.0,47837808.0,47451121.0,46537029.0,46346584.0,47573465.0,50209473.0,46972712.0,49335644.0,47720829.0,49342844.0,50416043.0,49276193.0,46686690.0,47104928.0,46310606.0,46281340.0,46586936.0,47124394.0,46470361.0,46944604.0,47044675.0,46228801.0,45935981.0,46264394.0,46705087.0,47826719.0,49828003.0,45572240.0,47157741.0,46781586.0,46172567.0,48256522.0,47539475.0,46498070.0,47059035.0,46465947.0,46624111.0,47093437.0,50597346.0,52147828.0,49327341.0,46773147.0,49063720.0,45854610.0,46943751.0,49030085.0,48405983.0,47739752.0,47214138.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/60000/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/60000/new/tukey.json
deleted file mode 100644
index 8a1eee1..0000000
--- a/analysis/current/criterion/example_mapping-insert_get/60000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[20756867.875,21994006.375,25293042.375,26530180.875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
new file mode 100644
index 0000000..a82ab6b
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6858760.29375,"upper_bound":6889864.4050625},"point_estimate":6874414.47125,"standard_error":7922.089280025964},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6856942.875,"upper_bound":6885609.3125},"point_estimate":6869891.0625,"standard_error":7030.553313289915},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":56919.051564484835,"upper_bound":94077.17671729624},"point_estimate":77898.30450452864,"standard_error":9673.29899028217},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":67394.35812045464,"upper_bound":91955.23895060825},"point_estimate":80171.68225396759,"standard_error":6274.67719444646}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
new file mode 100644
index 0000000..7a33bdb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,54782336.0,ns,8
+example_mapping-insert_get,,7500,,,55737155.0,ns,8
+example_mapping-insert_get,,7500,,,54719514.0,ns,8
+example_mapping-insert_get,,7500,,,55952185.0,ns,8
+example_mapping-insert_get,,7500,,,55101763.0,ns,8
+example_mapping-insert_get,,7500,,,55282686.0,ns,8
+example_mapping-insert_get,,7500,,,55460764.0,ns,8
+example_mapping-insert_get,,7500,,,54518769.0,ns,8
+example_mapping-insert_get,,7500,,,55148397.0,ns,8
+example_mapping-insert_get,,7500,,,55586787.0,ns,8
+example_mapping-insert_get,,7500,,,54870498.0,ns,8
+example_mapping-insert_get,,7500,,,54676836.0,ns,8
+example_mapping-insert_get,,7500,,,55686143.0,ns,8
+example_mapping-insert_get,,7500,,,54662975.0,ns,8
+example_mapping-insert_get,,7500,,,54674405.0,ns,8
+example_mapping-insert_get,,7500,,,54542407.0,ns,8
+example_mapping-insert_get,,7500,,,52981780.0,ns,8
+example_mapping-insert_get,,7500,,,56218639.0,ns,8
+example_mapping-insert_get,,7500,,,56165960.0,ns,8
+example_mapping-insert_get,,7500,,,55850893.0,ns,8
+example_mapping-insert_get,,7500,,,54412848.0,ns,8
+example_mapping-insert_get,,7500,,,55001231.0,ns,8
+example_mapping-insert_get,,7500,,,54528261.0,ns,8
+example_mapping-insert_get,,7500,,,54963034.0,ns,8
+example_mapping-insert_get,,7500,,,54981705.0,ns,8
+example_mapping-insert_get,,7500,,,55343386.0,ns,8
+example_mapping-insert_get,,7500,,,54644582.0,ns,8
+example_mapping-insert_get,,7500,,,54874478.0,ns,8
+example_mapping-insert_get,,7500,,,55018951.0,ns,8
+example_mapping-insert_get,,7500,,,54703430.0,ns,8
+example_mapping-insert_get,,7500,,,56221682.0,ns,8
+example_mapping-insert_get,,7500,,,54404803.0,ns,8
+example_mapping-insert_get,,7500,,,54954448.0,ns,8
+example_mapping-insert_get,,7500,,,55016669.0,ns,8
+example_mapping-insert_get,,7500,,,54346564.0,ns,8
+example_mapping-insert_get,,7500,,,55383074.0,ns,8
+example_mapping-insert_get,,7500,,,55277237.0,ns,8
+example_mapping-insert_get,,7500,,,55512790.0,ns,8
+example_mapping-insert_get,,7500,,,54525253.0,ns,8
+example_mapping-insert_get,,7500,,,55768289.0,ns,8
+example_mapping-insert_get,,7500,,,53482185.0,ns,8
+example_mapping-insert_get,,7500,,,54990114.0,ns,8
+example_mapping-insert_get,,7500,,,55072937.0,ns,8
+example_mapping-insert_get,,7500,,,54851199.0,ns,8
+example_mapping-insert_get,,7500,,,55756580.0,ns,8
+example_mapping-insert_get,,7500,,,55557674.0,ns,8
+example_mapping-insert_get,,7500,,,55490472.0,ns,8
+example_mapping-insert_get,,7500,,,54371659.0,ns,8
+example_mapping-insert_get,,7500,,,54908828.0,ns,8
+example_mapping-insert_get,,7500,,,55013144.0,ns,8
+example_mapping-insert_get,,7500,,,54855543.0,ns,8
+example_mapping-insert_get,,7500,,,53344759.0,ns,8
+example_mapping-insert_get,,7500,,,55067986.0,ns,8
+example_mapping-insert_get,,7500,,,54375599.0,ns,8
+example_mapping-insert_get,,7500,,,55369118.0,ns,8
+example_mapping-insert_get,,7500,,,55118233.0,ns,8
+example_mapping-insert_get,,7500,,,54061585.0,ns,8
+example_mapping-insert_get,,7500,,,54362512.0,ns,8
+example_mapping-insert_get,,7500,,,54681851.0,ns,8
+example_mapping-insert_get,,7500,,,54622027.0,ns,8
+example_mapping-insert_get,,7500,,,54880883.0,ns,8
+example_mapping-insert_get,,7500,,,54357551.0,ns,8
+example_mapping-insert_get,,7500,,,54794610.0,ns,8
+example_mapping-insert_get,,7500,,,54215662.0,ns,8
+example_mapping-insert_get,,7500,,,54686288.0,ns,8
+example_mapping-insert_get,,7500,,,54477922.0,ns,8
+example_mapping-insert_get,,7500,,,54446081.0,ns,8
+example_mapping-insert_get,,7500,,,55474859.0,ns,8
+example_mapping-insert_get,,7500,,,54671944.0,ns,8
+example_mapping-insert_get,,7500,,,55534623.0,ns,8
+example_mapping-insert_get,,7500,,,54955223.0,ns,8
+example_mapping-insert_get,,7500,,,55731495.0,ns,8
+example_mapping-insert_get,,7500,,,55191017.0,ns,8
+example_mapping-insert_get,,7500,,,55675600.0,ns,8
+example_mapping-insert_get,,7500,,,54204036.0,ns,8
+example_mapping-insert_get,,7500,,,54919357.0,ns,8
+example_mapping-insert_get,,7500,,,55486734.0,ns,8
+example_mapping-insert_get,,7500,,,53792175.0,ns,8
+example_mapping-insert_get,,7500,,,54900905.0,ns,8
+example_mapping-insert_get,,7500,,,53845466.0,ns,8
+example_mapping-insert_get,,7500,,,55573032.0,ns,8
+example_mapping-insert_get,,7500,,,55143827.0,ns,8
+example_mapping-insert_get,,7500,,,56409798.0,ns,8
+example_mapping-insert_get,,7500,,,55458489.0,ns,8
+example_mapping-insert_get,,7500,,,55214190.0,ns,8
+example_mapping-insert_get,,7500,,,56208217.0,ns,8
+example_mapping-insert_get,,7500,,,55016339.0,ns,8
+example_mapping-insert_get,,7500,,,55374090.0,ns,8
+example_mapping-insert_get,,7500,,,54524942.0,ns,8
+example_mapping-insert_get,,7500,,,54835855.0,ns,8
+example_mapping-insert_get,,7500,,,54543412.0,ns,8
+example_mapping-insert_get,,7500,,,55374065.0,ns,8
+example_mapping-insert_get,,7500,,,54824776.0,ns,8
+example_mapping-insert_get,,7500,,,53899148.0,ns,8
+example_mapping-insert_get,,7500,,,55906208.0,ns,8
+example_mapping-insert_get,,7500,,,56189263.0,ns,8
+example_mapping-insert_get,,7500,,,55611299.0,ns,8
+example_mapping-insert_get,,7500,,,55730743.0,ns,8
+example_mapping-insert_get,,7500,,,54646695.0,ns,8
+example_mapping-insert_get,,7500,,,54947146.0,ns,8
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
new file mode 100644
index 0000000..d7666f9
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[54782336.0,55737155.0,54719514.0,55952185.0,55101763.0,55282686.0,55460764.0,54518769.0,55148397.0,55586787.0,54870498.0,54676836.0,55686143.0,54662975.0,54674405.0,54542407.0,52981780.0,56218639.0,56165960.0,55850893.0,54412848.0,55001231.0,54528261.0,54963034.0,54981705.0,55343386.0,54644582.0,54874478.0,55018951.0,54703430.0,56221682.0,54404803.0,54954448.0,55016669.0,54346564.0,55383074.0,55277237.0,55512790.0,54525253.0,55768289.0,53482185.0,54990114.0,55072937.0,54851199.0,55756580.0,55557674.0,55490472.0,54371659.0,54908828.0,55013144.0,54855543.0,53344759.0,55067986.0,54375599.0,55369118.0,55118233.0,54061585.0,54362512.0,54681851.0,54622027.0,54880883.0,54357551.0,54794610.0,54215662.0,54686288.0,54477922.0,54446081.0,55474859.0,54671944.0,55534623.0,54955223.0,55731495.0,55191017.0,55675600.0,54204036.0,54919357.0,55486734.0,53792175.0,54900905.0,53845466.0,55573032.0,55143827.0,56409798.0,55458489.0,55214190.0,56208217.0,55016339.0,55374090.0,54524942.0,54835855.0,54543412.0,55374065.0,54824776.0,53899148.0,55906208.0,56189263.0,55611299.0,55730743.0,54646695.0,54947146.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
new file mode 100644
index 0000000..3df6e3c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::SortedVecMap)])])/tukey.json
@@ -0,0 +1 @@
+[6520363.71875,6675115.8125,7087788.0625,7242540.15625] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..712e470
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":610915.8188025345,"upper_bound":638989.0640811181},"point_estimate":621305.6964745611,"standard_error":7917.715047941353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":608542.1964285714,"upper_bound":613531.25},"point_estimate":611125.4128901972,"standard_error":1314.7337102793952},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8281.78442769544,"upper_bound":17286.16397694677},"point_estimate":12440.711558920382,"standard_error":2308.8565979905356},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":610543.2577037383,"upper_bound":674989.6041068467},"point_estimate":633166.5351632924,"standard_error":18098.88991820278},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15253.646335706835,"upper_bound":134277.02924689557},"point_estimate":79499.83236216841,"standard_error":41518.66588753947}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..4819aa6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,1228349.0,ns,2
+example_mapping-insert_get,,7500,,,2433774.0,ns,4
+example_mapping-insert_get,,7500,,,3642698.0,ns,6
+example_mapping-insert_get,,7500,,,4963590.0,ns,8
+example_mapping-insert_get,,7500,,,6052287.0,ns,10
+example_mapping-insert_get,,7500,,,7395487.0,ns,12
+example_mapping-insert_get,,7500,,,8672572.0,ns,14
+example_mapping-insert_get,,7500,,,9816500.0,ns,16
+example_mapping-insert_get,,7500,,,10729912.0,ns,18
+example_mapping-insert_get,,7500,,,12160050.0,ns,20
+example_mapping-insert_get,,7500,,,13332704.0,ns,22
+example_mapping-insert_get,,7500,,,14345708.0,ns,24
+example_mapping-insert_get,,7500,,,15657143.0,ns,26
+example_mapping-insert_get,,7500,,,17041945.0,ns,28
+example_mapping-insert_get,,7500,,,18268507.0,ns,30
+example_mapping-insert_get,,7500,,,19737946.0,ns,32
+example_mapping-insert_get,,7500,,,20360297.0,ns,34
+example_mapping-insert_get,,7500,,,22027073.0,ns,36
+example_mapping-insert_get,,7500,,,22765513.0,ns,38
+example_mapping-insert_get,,7500,,,24523177.0,ns,40
+example_mapping-insert_get,,7500,,,25813163.0,ns,42
+example_mapping-insert_get,,7500,,,26841388.0,ns,44
+example_mapping-insert_get,,7500,,,29307235.0,ns,46
+example_mapping-insert_get,,7500,,,29477439.0,ns,48
+example_mapping-insert_get,,7500,,,29712661.0,ns,50
+example_mapping-insert_get,,7500,,,31292612.0,ns,52
+example_mapping-insert_get,,7500,,,32953355.0,ns,54
+example_mapping-insert_get,,7500,,,33234604.0,ns,56
+example_mapping-insert_get,,7500,,,34719148.0,ns,58
+example_mapping-insert_get,,7500,,,35882972.0,ns,60
+example_mapping-insert_get,,7500,,,36891682.0,ns,62
+example_mapping-insert_get,,7500,,,38827308.0,ns,64
+example_mapping-insert_get,,7500,,,39205828.0,ns,66
+example_mapping-insert_get,,7500,,,40172650.0,ns,68
+example_mapping-insert_get,,7500,,,42566765.0,ns,70
+example_mapping-insert_get,,7500,,,48717877.0,ns,72
+example_mapping-insert_get,,7500,,,47030127.0,ns,74
+example_mapping-insert_get,,7500,,,44773766.0,ns,76
+example_mapping-insert_get,,7500,,,48475796.0,ns,78
+example_mapping-insert_get,,7500,,,53168409.0,ns,80
+example_mapping-insert_get,,7500,,,53129680.0,ns,82
+example_mapping-insert_get,,7500,,,52142723.0,ns,84
+example_mapping-insert_get,,7500,,,52624146.0,ns,86
+example_mapping-insert_get,,7500,,,53112444.0,ns,88
+example_mapping-insert_get,,7500,,,55669945.0,ns,90
+example_mapping-insert_get,,7500,,,57691088.0,ns,92
+example_mapping-insert_get,,7500,,,56652591.0,ns,94
+example_mapping-insert_get,,7500,,,57164833.0,ns,96
+example_mapping-insert_get,,7500,,,59682908.0,ns,98
+example_mapping-insert_get,,7500,,,62088760.0,ns,100
+example_mapping-insert_get,,7500,,,64010705.0,ns,102
+example_mapping-insert_get,,7500,,,62937088.0,ns,104
+example_mapping-insert_get,,7500,,,64482018.0,ns,106
+example_mapping-insert_get,,7500,,,66278599.0,ns,108
+example_mapping-insert_get,,7500,,,67398582.0,ns,110
+example_mapping-insert_get,,7500,,,66860386.0,ns,112
+example_mapping-insert_get,,7500,,,68127371.0,ns,114
+example_mapping-insert_get,,7500,,,74244430.0,ns,116
+example_mapping-insert_get,,7500,,,75081293.0,ns,118
+example_mapping-insert_get,,7500,,,71504435.0,ns,120
+example_mapping-insert_get,,7500,,,74893577.0,ns,122
+example_mapping-insert_get,,7500,,,76406022.0,ns,124
+example_mapping-insert_get,,7500,,,80639757.0,ns,126
+example_mapping-insert_get,,7500,,,78998106.0,ns,128
+example_mapping-insert_get,,7500,,,79618759.0,ns,130
+example_mapping-insert_get,,7500,,,83092144.0,ns,132
+example_mapping-insert_get,,7500,,,82691535.0,ns,134
+example_mapping-insert_get,,7500,,,85914329.0,ns,136
+example_mapping-insert_get,,7500,,,83634558.0,ns,138
+example_mapping-insert_get,,7500,,,85457189.0,ns,140
+example_mapping-insert_get,,7500,,,89153545.0,ns,142
+example_mapping-insert_get,,7500,,,87271237.0,ns,144
+example_mapping-insert_get,,7500,,,89525719.0,ns,146
+example_mapping-insert_get,,7500,,,89334462.0,ns,148
+example_mapping-insert_get,,7500,,,90916140.0,ns,150
+example_mapping-insert_get,,7500,,,93260073.0,ns,152
+example_mapping-insert_get,,7500,,,93973507.0,ns,154
+example_mapping-insert_get,,7500,,,96028597.0,ns,156
+example_mapping-insert_get,,7500,,,98514572.0,ns,158
+example_mapping-insert_get,,7500,,,98389205.0,ns,160
+example_mapping-insert_get,,7500,,,99281569.0,ns,162
+example_mapping-insert_get,,7500,,,99804649.0,ns,164
+example_mapping-insert_get,,7500,,,101502017.0,ns,166
+example_mapping-insert_get,,7500,,,101453728.0,ns,168
+example_mapping-insert_get,,7500,,,102139918.0,ns,170
+example_mapping-insert_get,,7500,,,105041724.0,ns,172
+example_mapping-insert_get,,7500,,,106522453.0,ns,174
+example_mapping-insert_get,,7500,,,107499549.0,ns,176
+example_mapping-insert_get,,7500,,,247110448.0,ns,178
+example_mapping-insert_get,,7500,,,117721687.0,ns,180
+example_mapping-insert_get,,7500,,,119397736.0,ns,182
+example_mapping-insert_get,,7500,,,120695053.0,ns,184
+example_mapping-insert_get,,7500,,,121567456.0,ns,186
+example_mapping-insert_get,,7500,,,122835319.0,ns,188
+example_mapping-insert_get,,7500,,,118295557.0,ns,190
+example_mapping-insert_get,,7500,,,112517816.0,ns,192
+example_mapping-insert_get,,7500,,,113618358.0,ns,194
+example_mapping-insert_get,,7500,,,114879120.0,ns,196
+example_mapping-insert_get,,7500,,,115657649.0,ns,198
+example_mapping-insert_get,,7500,,,117228498.0,ns,200
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..8caa07d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1228349.0,2433774.0,3642698.0,4963590.0,6052287.0,7395487.0,8672572.0,9816500.0,10729912.0,12160050.0,13332704.0,14345708.0,15657143.0,17041945.0,18268507.0,19737946.0,20360297.0,22027073.0,22765513.0,24523177.0,25813163.0,26841388.0,29307235.0,29477439.0,29712661.0,31292612.0,32953355.0,33234604.0,34719148.0,35882972.0,36891682.0,38827308.0,39205828.0,40172650.0,42566765.0,48717877.0,47030127.0,44773766.0,48475796.0,53168409.0,53129680.0,52142723.0,52624146.0,53112444.0,55669945.0,57691088.0,56652591.0,57164833.0,59682908.0,62088760.0,64010705.0,62937088.0,64482018.0,66278599.0,67398582.0,66860386.0,68127371.0,74244430.0,75081293.0,71504435.0,74893577.0,76406022.0,80639757.0,78998106.0,79618759.0,83092144.0,82691535.0,85914329.0,83634558.0,85457189.0,89153545.0,87271237.0,89525719.0,89334462.0,90916140.0,93260073.0,93973507.0,96028597.0,98514572.0,98389205.0,99281569.0,99804649.0,101502017.0,101453728.0,102139918.0,105041724.0,106522453.0,107499549.0,247110448.0,117721687.0,119397736.0,120695053.0,121567456.0,122835319.0,118295557.0,112517816.0,113618358.0,114879120.0,115657649.0,117228498.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..a62fdeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap until n=225, then std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[554195.8615121585,578765.2605433133,644283.6579597262,668853.056990881] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
new file mode 100644
index 0000000..ebf786c
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77122118.24125,"upper_bound":77411025.55125001},"point_estimate":77265855.36,"standard_error":73827.8674741104},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":77093101.0,"upper_bound":77457360.5},"point_estimate":77317804.0,"standard_error":103166.18218803193},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":554453.8425564766,"upper_bound":896368.0832862854},"point_estimate":694540.2662694454,"standard_error":91209.0374099284},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":627313.522540328,"upper_bound":858783.5266645428},"point_estimate":743286.4541215564,"standard_error":59271.88283767366}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
new file mode 100644
index 0000000..a7d23a7
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,77058209.0,ns,1
+example_mapping-insert_get,,7500,,,77362110.0,ns,1
+example_mapping-insert_get,,7500,,,77969310.0,ns,1
+example_mapping-insert_get,,7500,,,77981666.0,ns,1
+example_mapping-insert_get,,7500,,,77636414.0,ns,1
+example_mapping-insert_get,,7500,,,77978062.0,ns,1
+example_mapping-insert_get,,7500,,,76146982.0,ns,1
+example_mapping-insert_get,,7500,,,77428479.0,ns,1
+example_mapping-insert_get,,7500,,,76814376.0,ns,1
+example_mapping-insert_get,,7500,,,76247050.0,ns,1
+example_mapping-insert_get,,7500,,,76044897.0,ns,1
+example_mapping-insert_get,,7500,,,77756590.0,ns,1
+example_mapping-insert_get,,7500,,,77438924.0,ns,1
+example_mapping-insert_get,,7500,,,75915135.0,ns,1
+example_mapping-insert_get,,7500,,,76906586.0,ns,1
+example_mapping-insert_get,,7500,,,77060279.0,ns,1
+example_mapping-insert_get,,7500,,,76968933.0,ns,1
+example_mapping-insert_get,,7500,,,77750180.0,ns,1
+example_mapping-insert_get,,7500,,,76681302.0,ns,1
+example_mapping-insert_get,,7500,,,77774457.0,ns,1
+example_mapping-insert_get,,7500,,,77533870.0,ns,1
+example_mapping-insert_get,,7500,,,77795001.0,ns,1
+example_mapping-insert_get,,7500,,,77617300.0,ns,1
+example_mapping-insert_get,,7500,,,76875195.0,ns,1
+example_mapping-insert_get,,7500,,,77082376.0,ns,1
+example_mapping-insert_get,,7500,,,78271540.0,ns,1
+example_mapping-insert_get,,7500,,,78496507.0,ns,1
+example_mapping-insert_get,,7500,,,77815382.0,ns,1
+example_mapping-insert_get,,7500,,,76489038.0,ns,1
+example_mapping-insert_get,,7500,,,77403168.0,ns,1
+example_mapping-insert_get,,7500,,,77430323.0,ns,1
+example_mapping-insert_get,,7500,,,77642017.0,ns,1
+example_mapping-insert_get,,7500,,,77234654.0,ns,1
+example_mapping-insert_get,,7500,,,77818915.0,ns,1
+example_mapping-insert_get,,7500,,,79914756.0,ns,1
+example_mapping-insert_get,,7500,,,77060771.0,ns,1
+example_mapping-insert_get,,7500,,,76908126.0,ns,1
+example_mapping-insert_get,,7500,,,76967797.0,ns,1
+example_mapping-insert_get,,7500,,,78007445.0,ns,1
+example_mapping-insert_get,,7500,,,77866308.0,ns,1
+example_mapping-insert_get,,7500,,,76588195.0,ns,1
+example_mapping-insert_get,,7500,,,77019476.0,ns,1
+example_mapping-insert_get,,7500,,,76815254.0,ns,1
+example_mapping-insert_get,,7500,,,76724665.0,ns,1
+example_mapping-insert_get,,7500,,,77093101.0,ns,1
+example_mapping-insert_get,,7500,,,76190730.0,ns,1
+example_mapping-insert_get,,7500,,,76755598.0,ns,1
+example_mapping-insert_get,,7500,,,76067084.0,ns,1
+example_mapping-insert_get,,7500,,,77388823.0,ns,1
+example_mapping-insert_get,,7500,,,77309691.0,ns,1
+example_mapping-insert_get,,7500,,,77168761.0,ns,1
+example_mapping-insert_get,,7500,,,77187412.0,ns,1
+example_mapping-insert_get,,7500,,,77189529.0,ns,1
+example_mapping-insert_get,,7500,,,76905353.0,ns,1
+example_mapping-insert_get,,7500,,,76316549.0,ns,1
+example_mapping-insert_get,,7500,,,76460867.0,ns,1
+example_mapping-insert_get,,7500,,,78267173.0,ns,1
+example_mapping-insert_get,,7500,,,76869459.0,ns,1
+example_mapping-insert_get,,7500,,,77339907.0,ns,1
+example_mapping-insert_get,,7500,,,78484503.0,ns,1
+example_mapping-insert_get,,7500,,,78061246.0,ns,1
+example_mapping-insert_get,,7500,,,77748718.0,ns,1
+example_mapping-insert_get,,7500,,,78549778.0,ns,1
+example_mapping-insert_get,,7500,,,77777529.0,ns,1
+example_mapping-insert_get,,7500,,,77020938.0,ns,1
+example_mapping-insert_get,,7500,,,77325917.0,ns,1
+example_mapping-insert_get,,7500,,,76472209.0,ns,1
+example_mapping-insert_get,,7500,,,76471207.0,ns,1
+example_mapping-insert_get,,7500,,,75849086.0,ns,1
+example_mapping-insert_get,,7500,,,78121877.0,ns,1
+example_mapping-insert_get,,7500,,,77642065.0,ns,1
+example_mapping-insert_get,,7500,,,77842096.0,ns,1
+example_mapping-insert_get,,7500,,,78479761.0,ns,1
+example_mapping-insert_get,,7500,,,77576233.0,ns,1
+example_mapping-insert_get,,7500,,,77444644.0,ns,1
+example_mapping-insert_get,,7500,,,78716299.0,ns,1
+example_mapping-insert_get,,7500,,,77617930.0,ns,1
+example_mapping-insert_get,,7500,,,77483124.0,ns,1
+example_mapping-insert_get,,7500,,,75933767.0,ns,1
+example_mapping-insert_get,,7500,,,77159758.0,ns,1
+example_mapping-insert_get,,7500,,,76372412.0,ns,1
+example_mapping-insert_get,,7500,,,77196114.0,ns,1
+example_mapping-insert_get,,7500,,,77418342.0,ns,1
+example_mapping-insert_get,,7500,,,77841015.0,ns,1
+example_mapping-insert_get,,7500,,,78088449.0,ns,1
+example_mapping-insert_get,,7500,,,78145729.0,ns,1
+example_mapping-insert_get,,7500,,,76611794.0,ns,1
+example_mapping-insert_get,,7500,,,77175498.0,ns,1
+example_mapping-insert_get,,7500,,,77180791.0,ns,1
+example_mapping-insert_get,,7500,,,77616151.0,ns,1
+example_mapping-insert_get,,7500,,,77709592.0,ns,1
+example_mapping-insert_get,,7500,,,77475797.0,ns,1
+example_mapping-insert_get,,7500,,,76577291.0,ns,1
+example_mapping-insert_get,,7500,,,76417611.0,ns,1
+example_mapping-insert_get,,7500,,,75692522.0,ns,1
+example_mapping-insert_get,,7500,,,76439991.0,ns,1
+example_mapping-insert_get,,7500,,,78205067.0,ns,1
+example_mapping-insert_get,,7500,,,75608132.0,ns,1
+example_mapping-insert_get,,7500,,,76706877.0,ns,1
+example_mapping-insert_get,,7500,,,77519619.0,ns,1
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
new file mode 100644
index 0000000..aba787f
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[77058209.0,77362110.0,77969310.0,77981666.0,77636414.0,77978062.0,76146982.0,77428479.0,76814376.0,76247050.0,76044897.0,77756590.0,77438924.0,75915135.0,76906586.0,77060279.0,76968933.0,77750180.0,76681302.0,77774457.0,77533870.0,77795001.0,77617300.0,76875195.0,77082376.0,78271540.0,78496507.0,77815382.0,76489038.0,77403168.0,77430323.0,77642017.0,77234654.0,77818915.0,79914756.0,77060771.0,76908126.0,76967797.0,78007445.0,77866308.0,76588195.0,77019476.0,76815254.0,76724665.0,77093101.0,76190730.0,76755598.0,76067084.0,77388823.0,77309691.0,77168761.0,77187412.0,77189529.0,76905353.0,76316549.0,76460867.0,78267173.0,76869459.0,77339907.0,78484503.0,78061246.0,77748718.0,78549778.0,77777529.0,77020938.0,77325917.0,76472209.0,76471207.0,75849086.0,78121877.0,77642065.0,77842096.0,78479761.0,77576233.0,77444644.0,78716299.0,77617930.0,77483124.0,75933767.0,77159758.0,76372412.0,77196114.0,77418342.0,77841015.0,78088449.0,78145729.0,76611794.0,77175498.0,77180791.0,77616151.0,77709592.0,77475797.0,76577291.0,76417611.0,75692522.0,76439991.0,78205067.0,75608132.0,76706877.0,77519619.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
new file mode 100644
index 0000000..2208282
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", primrose_library::VecMap)])])/tukey.json
@@ -0,0 +1 @@
+[73915555.75,75357618.625,79203119.625,80645182.5] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
new file mode 100644
index 0000000..a468f8b
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":889028.6069926926,"upper_bound":904986.5112222439},"point_estimate":896180.4323902394,"standard_error":4085.821830874958},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":883880.6447368421,"upper_bound":890711.3777777777},"point_estimate":887151.978448276,"standard_error":1733.685163380667},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11194.775461804093,"upper_bound":20214.243405357112},"point_estimate":17522.148092785657,"standard_error":2338.784495455337},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":885455.4130914551,"upper_bound":907103.4795778759},"point_estimate":894563.1923230382,"standard_error":5612.713134748606},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20846.033670369987,"upper_bound":57344.00219583672},"point_estimate":40930.77670509883,"standard_error":9302.608871700517}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
new file mode 100644
index 0000000..e4cf296
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,1741309.0,ns,2
+example_mapping-insert_get,,7500,,,3448871.0,ns,4
+example_mapping-insert_get,,7500,,,5316135.0,ns,6
+example_mapping-insert_get,,7500,,,7062896.0,ns,8
+example_mapping-insert_get,,7500,,,8880040.0,ns,10
+example_mapping-insert_get,,7500,,,10804097.0,ns,12
+example_mapping-insert_get,,7500,,,12391075.0,ns,14
+example_mapping-insert_get,,7500,,,13606977.0,ns,16
+example_mapping-insert_get,,7500,,,15563568.0,ns,18
+example_mapping-insert_get,,7500,,,17483116.0,ns,20
+example_mapping-insert_get,,7500,,,20165904.0,ns,22
+example_mapping-insert_get,,7500,,,21625529.0,ns,24
+example_mapping-insert_get,,7500,,,22954550.0,ns,26
+example_mapping-insert_get,,7500,,,25304221.0,ns,28
+example_mapping-insert_get,,7500,,,26062736.0,ns,30
+example_mapping-insert_get,,7500,,,28675301.0,ns,32
+example_mapping-insert_get,,7500,,,29718443.0,ns,34
+example_mapping-insert_get,,7500,,,31837757.0,ns,36
+example_mapping-insert_get,,7500,,,34334905.0,ns,38
+example_mapping-insert_get,,7500,,,34923913.0,ns,40
+example_mapping-insert_get,,7500,,,37329108.0,ns,42
+example_mapping-insert_get,,7500,,,38415737.0,ns,44
+example_mapping-insert_get,,7500,,,52480829.0,ns,46
+example_mapping-insert_get,,7500,,,50249496.0,ns,48
+example_mapping-insert_get,,7500,,,47219901.0,ns,50
+example_mapping-insert_get,,7500,,,46504350.0,ns,52
+example_mapping-insert_get,,7500,,,49371497.0,ns,54
+example_mapping-insert_get,,7500,,,50100468.0,ns,56
+example_mapping-insert_get,,7500,,,52495097.0,ns,58
+example_mapping-insert_get,,7500,,,56431506.0,ns,60
+example_mapping-insert_get,,7500,,,55977567.0,ns,62
+example_mapping-insert_get,,7500,,,58443772.0,ns,64
+example_mapping-insert_get,,7500,,,59097992.0,ns,66
+example_mapping-insert_get,,7500,,,60199505.0,ns,68
+example_mapping-insert_get,,7500,,,61987760.0,ns,70
+example_mapping-insert_get,,7500,,,63521100.0,ns,72
+example_mapping-insert_get,,7500,,,65670282.0,ns,74
+example_mapping-insert_get,,7500,,,65785442.0,ns,76
+example_mapping-insert_get,,7500,,,68705369.0,ns,78
+example_mapping-insert_get,,7500,,,71273762.0,ns,80
+example_mapping-insert_get,,7500,,,73439303.0,ns,82
+example_mapping-insert_get,,7500,,,75509831.0,ns,84
+example_mapping-insert_get,,7500,,,76353034.0,ns,86
+example_mapping-insert_get,,7500,,,78732384.0,ns,88
+example_mapping-insert_get,,7500,,,82103579.0,ns,90
+example_mapping-insert_get,,7500,,,81065314.0,ns,92
+example_mapping-insert_get,,7500,,,84846225.0,ns,94
+example_mapping-insert_get,,7500,,,84687907.0,ns,96
+example_mapping-insert_get,,7500,,,85741971.0,ns,98
+example_mapping-insert_get,,7500,,,89307626.0,ns,100
+example_mapping-insert_get,,7500,,,90985016.0,ns,102
+example_mapping-insert_get,,7500,,,91804248.0,ns,104
+example_mapping-insert_get,,7500,,,95137730.0,ns,106
+example_mapping-insert_get,,7500,,,97161421.0,ns,108
+example_mapping-insert_get,,7500,,,99408581.0,ns,110
+example_mapping-insert_get,,7500,,,100404546.0,ns,112
+example_mapping-insert_get,,7500,,,101971490.0,ns,114
+example_mapping-insert_get,,7500,,,108360271.0,ns,116
+example_mapping-insert_get,,7500,,,106486917.0,ns,118
+example_mapping-insert_get,,7500,,,108112381.0,ns,120
+example_mapping-insert_get,,7500,,,108603152.0,ns,122
+example_mapping-insert_get,,7500,,,111176705.0,ns,124
+example_mapping-insert_get,,7500,,,113862522.0,ns,126
+example_mapping-insert_get,,7500,,,115927029.0,ns,128
+example_mapping-insert_get,,7500,,,113539453.0,ns,130
+example_mapping-insert_get,,7500,,,113960759.0,ns,132
+example_mapping-insert_get,,7500,,,117083021.0,ns,134
+example_mapping-insert_get,,7500,,,118018949.0,ns,136
+example_mapping-insert_get,,7500,,,121247282.0,ns,138
+example_mapping-insert_get,,7500,,,123492046.0,ns,140
+example_mapping-insert_get,,7500,,,125272083.0,ns,142
+example_mapping-insert_get,,7500,,,125647778.0,ns,144
+example_mapping-insert_get,,7500,,,127238383.0,ns,146
+example_mapping-insert_get,,7500,,,131047311.0,ns,148
+example_mapping-insert_get,,7500,,,132633980.0,ns,150
+example_mapping-insert_get,,7500,,,134349858.0,ns,152
+example_mapping-insert_get,,7500,,,136112566.0,ns,154
+example_mapping-insert_get,,7500,,,137839420.0,ns,156
+example_mapping-insert_get,,7500,,,145161912.0,ns,158
+example_mapping-insert_get,,7500,,,139622462.0,ns,160
+example_mapping-insert_get,,7500,,,141719993.0,ns,162
+example_mapping-insert_get,,7500,,,145837496.0,ns,164
+example_mapping-insert_get,,7500,,,147023784.0,ns,166
+example_mapping-insert_get,,7500,,,171327288.0,ns,168
+example_mapping-insert_get,,7500,,,148479184.0,ns,170
+example_mapping-insert_get,,7500,,,151095522.0,ns,172
+example_mapping-insert_get,,7500,,,154405983.0,ns,174
+example_mapping-insert_get,,7500,,,191413886.0,ns,176
+example_mapping-insert_get,,7500,,,157207002.0,ns,178
+example_mapping-insert_get,,7500,,,160328048.0,ns,180
+example_mapping-insert_get,,7500,,,169077099.0,ns,182
+example_mapping-insert_get,,7500,,,160923504.0,ns,184
+example_mapping-insert_get,,7500,,,165241189.0,ns,186
+example_mapping-insert_get,,7500,,,162804147.0,ns,188
+example_mapping-insert_get,,7500,,,166142459.0,ns,190
+example_mapping-insert_get,,7500,,,170287344.0,ns,192
+example_mapping-insert_get,,7500,,,169806164.0,ns,194
+example_mapping-insert_get,,7500,,,172770455.0,ns,196
+example_mapping-insert_get,,7500,,,175964833.0,ns,198
+example_mapping-insert_get,,7500,,,176212722.0,ns,200
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
new file mode 100644
index 0000000..5201361
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1741309.0,3448871.0,5316135.0,7062896.0,8880040.0,10804097.0,12391075.0,13606977.0,15563568.0,17483116.0,20165904.0,21625529.0,22954550.0,25304221.0,26062736.0,28675301.0,29718443.0,31837757.0,34334905.0,34923913.0,37329108.0,38415737.0,52480829.0,50249496.0,47219901.0,46504350.0,49371497.0,50100468.0,52495097.0,56431506.0,55977567.0,58443772.0,59097992.0,60199505.0,61987760.0,63521100.0,65670282.0,65785442.0,68705369.0,71273762.0,73439303.0,75509831.0,76353034.0,78732384.0,82103579.0,81065314.0,84846225.0,84687907.0,85741971.0,89307626.0,90985016.0,91804248.0,95137730.0,97161421.0,99408581.0,100404546.0,101971490.0,108360271.0,106486917.0,108112381.0,108603152.0,111176705.0,113862522.0,115927029.0,113539453.0,113960759.0,117083021.0,118018949.0,121247282.0,123492046.0,125272083.0,125647778.0,127238383.0,131047311.0,132633980.0,134349858.0,136112566.0,137839420.0,145161912.0,139622462.0,141719993.0,145837496.0,147023784.0,171327288.0,148479184.0,151095522.0,154405983.0,191413886.0,157207002.0,160328048.0,169077099.0,160923504.0,165241189.0,162804147.0,166142459.0,170287344.0,169806164.0,172770455.0,175964833.0,176212722.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
new file mode 100644
index 0000000..278161a
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::BTreeMap)])])/tukey.json
@@ -0,0 +1 @@
+[814820.4821368386,846694.3430021908,931691.3053097967,963565.1661751489] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
new file mode 100644
index 0000000..e3b04ac
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":597886.2758740749,"upper_bound":610155.2326252386},"point_estimate":603189.956525793,"standard_error":3163.3408332528556},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":596908.3289473684,"upper_bound":599708.1208791209},"point_estimate":598412.504681648,"standard_error":704.000701136494},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4303.288932013285,"upper_bound":7888.9708632036545},"point_estimate":5543.421912963023,"standard_error":884.4629132414807},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":596504.1192140199,"upper_bound":600804.7318719282},"point_estimate":598445.3265893306,"standard_error":1096.833379659372},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10013.018373779432,"upper_bound":47229.32749370452},"point_estimate":31892.26356331228,"standard_error":9481.941227881402}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
new file mode 100644
index 0000000..0bda4f1
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,1160389.0,ns,2
+example_mapping-insert_get,,7500,,,2454991.0,ns,4
+example_mapping-insert_get,,7500,,,3580270.0,ns,6
+example_mapping-insert_get,,7500,,,4736224.0,ns,8
+example_mapping-insert_get,,7500,,,6017863.0,ns,10
+example_mapping-insert_get,,7500,,,7320688.0,ns,12
+example_mapping-insert_get,,7500,,,8416204.0,ns,14
+example_mapping-insert_get,,7500,,,9643563.0,ns,16
+example_mapping-insert_get,,7500,,,10660923.0,ns,18
+example_mapping-insert_get,,7500,,,12114216.0,ns,20
+example_mapping-insert_get,,7500,,,13400822.0,ns,22
+example_mapping-insert_get,,7500,,,14172343.0,ns,24
+example_mapping-insert_get,,7500,,,15256490.0,ns,26
+example_mapping-insert_get,,7500,,,16772294.0,ns,28
+example_mapping-insert_get,,7500,,,17939160.0,ns,30
+example_mapping-insert_get,,7500,,,18882560.0,ns,32
+example_mapping-insert_get,,7500,,,20381147.0,ns,34
+example_mapping-insert_get,,7500,,,21345358.0,ns,36
+example_mapping-insert_get,,7500,,,22038111.0,ns,38
+example_mapping-insert_get,,7500,,,23927211.0,ns,40
+example_mapping-insert_get,,7500,,,25200480.0,ns,42
+example_mapping-insert_get,,7500,,,26459261.0,ns,44
+example_mapping-insert_get,,7500,,,27462159.0,ns,46
+example_mapping-insert_get,,7500,,,28500316.0,ns,48
+example_mapping-insert_get,,7500,,,29954685.0,ns,50
+example_mapping-insert_get,,7500,,,31749973.0,ns,52
+example_mapping-insert_get,,7500,,,36137266.0,ns,54
+example_mapping-insert_get,,7500,,,44896290.0,ns,56
+example_mapping-insert_get,,7500,,,46680141.0,ns,58
+example_mapping-insert_get,,7500,,,41677182.0,ns,60
+example_mapping-insert_get,,7500,,,36867112.0,ns,62
+example_mapping-insert_get,,7500,,,38475460.0,ns,64
+example_mapping-insert_get,,7500,,,38284844.0,ns,66
+example_mapping-insert_get,,7500,,,40897998.0,ns,68
+example_mapping-insert_get,,7500,,,41705359.0,ns,70
+example_mapping-insert_get,,7500,,,43725254.0,ns,72
+example_mapping-insert_get,,7500,,,44207556.0,ns,74
+example_mapping-insert_get,,7500,,,45384875.0,ns,76
+example_mapping-insert_get,,7500,,,46640778.0,ns,78
+example_mapping-insert_get,,7500,,,46968700.0,ns,80
+example_mapping-insert_get,,7500,,,49061847.0,ns,82
+example_mapping-insert_get,,7500,,,50757436.0,ns,84
+example_mapping-insert_get,,7500,,,51799911.0,ns,86
+example_mapping-insert_get,,7500,,,52494936.0,ns,88
+example_mapping-insert_get,,7500,,,52334850.0,ns,90
+example_mapping-insert_get,,7500,,,55468233.0,ns,92
+example_mapping-insert_get,,7500,,,56589012.0,ns,94
+example_mapping-insert_get,,7500,,,58052449.0,ns,96
+example_mapping-insert_get,,7500,,,59037999.0,ns,98
+example_mapping-insert_get,,7500,,,59070692.0,ns,100
+example_mapping-insert_get,,7500,,,61086416.0,ns,102
+example_mapping-insert_get,,7500,,,62327858.0,ns,104
+example_mapping-insert_get,,7500,,,63715022.0,ns,106
+example_mapping-insert_get,,7500,,,64437903.0,ns,108
+example_mapping-insert_get,,7500,,,66513031.0,ns,110
+example_mapping-insert_get,,7500,,,68497762.0,ns,112
+example_mapping-insert_get,,7500,,,66738615.0,ns,114
+example_mapping-insert_get,,7500,,,69189307.0,ns,116
+example_mapping-insert_get,,7500,,,70442367.0,ns,118
+example_mapping-insert_get,,7500,,,72592797.0,ns,120
+example_mapping-insert_get,,7500,,,73274139.0,ns,122
+example_mapping-insert_get,,7500,,,74477241.0,ns,124
+example_mapping-insert_get,,7500,,,75401949.0,ns,126
+example_mapping-insert_get,,7500,,,75443505.0,ns,128
+example_mapping-insert_get,,7500,,,78112074.0,ns,130
+example_mapping-insert_get,,7500,,,77824704.0,ns,132
+example_mapping-insert_get,,7500,,,78267898.0,ns,134
+example_mapping-insert_get,,7500,,,81697213.0,ns,136
+example_mapping-insert_get,,7500,,,81587673.0,ns,138
+example_mapping-insert_get,,7500,,,83929841.0,ns,140
+example_mapping-insert_get,,7500,,,85220649.0,ns,142
+example_mapping-insert_get,,7500,,,85612505.0,ns,144
+example_mapping-insert_get,,7500,,,87208171.0,ns,146
+example_mapping-insert_get,,7500,,,87198765.0,ns,148
+example_mapping-insert_get,,7500,,,90206486.0,ns,150
+example_mapping-insert_get,,7500,,,89156477.0,ns,152
+example_mapping-insert_get,,7500,,,92630722.0,ns,154
+example_mapping-insert_get,,7500,,,92908389.0,ns,156
+example_mapping-insert_get,,7500,,,94043860.0,ns,158
+example_mapping-insert_get,,7500,,,95155345.0,ns,160
+example_mapping-insert_get,,7500,,,96458128.0,ns,162
+example_mapping-insert_get,,7500,,,100965519.0,ns,164
+example_mapping-insert_get,,7500,,,99380264.0,ns,166
+example_mapping-insert_get,,7500,,,98882982.0,ns,168
+example_mapping-insert_get,,7500,,,102749653.0,ns,170
+example_mapping-insert_get,,7500,,,103940942.0,ns,172
+example_mapping-insert_get,,7500,,,104258811.0,ns,174
+example_mapping-insert_get,,7500,,,104616448.0,ns,176
+example_mapping-insert_get,,7500,,,106514638.0,ns,178
+example_mapping-insert_get,,7500,,,106786157.0,ns,180
+example_mapping-insert_get,,7500,,,109194675.0,ns,182
+example_mapping-insert_get,,7500,,,109500717.0,ns,184
+example_mapping-insert_get,,7500,,,110760472.0,ns,186
+example_mapping-insert_get,,7500,,,111806645.0,ns,188
+example_mapping-insert_get,,7500,,,114247676.0,ns,190
+example_mapping-insert_get,,7500,,,115443431.0,ns,192
+example_mapping-insert_get,,7500,,,116149296.0,ns,194
+example_mapping-insert_get,,7500,,,115951635.0,ns,196
+example_mapping-insert_get,,7500,,,117113238.0,ns,198
+example_mapping-insert_get,,7500,,,118331924.0,ns,200
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
new file mode 100644
index 0000000..f2dfe06
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1160389.0,2454991.0,3580270.0,4736224.0,6017863.0,7320688.0,8416204.0,9643563.0,10660923.0,12114216.0,13400822.0,14172343.0,15256490.0,16772294.0,17939160.0,18882560.0,20381147.0,21345358.0,22038111.0,23927211.0,25200480.0,26459261.0,27462159.0,28500316.0,29954685.0,31749973.0,36137266.0,44896290.0,46680141.0,41677182.0,36867112.0,38475460.0,38284844.0,40897998.0,41705359.0,43725254.0,44207556.0,45384875.0,46640778.0,46968700.0,49061847.0,50757436.0,51799911.0,52494936.0,52334850.0,55468233.0,56589012.0,58052449.0,59037999.0,59070692.0,61086416.0,62327858.0,63715022.0,64437903.0,66513031.0,68497762.0,66738615.0,69189307.0,70442367.0,72592797.0,73274139.0,74477241.0,75401949.0,75443505.0,78112074.0,77824704.0,78267898.0,81697213.0,81587673.0,83929841.0,85220649.0,85612505.0,87208171.0,87198765.0,90206486.0,89156477.0,92630722.0,92908389.0,94043860.0,95155345.0,96458128.0,100965519.0,99380264.0,98882982.0,102749653.0,103940942.0,104258811.0,104616448.0,106514638.0,106786157.0,109194675.0,109500717.0,110760472.0,111806645.0,114247676.0,115443431.0,116149296.0,115951635.0,117113238.0,118331924.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
new file mode 100644
index 0000000..770c002
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/Mapping2D([("-opt-candelabra-src-tests-example_mapping-src-types.pr.rs", [("Map", std::collections::HashMap)])])/tukey.json
@@ -0,0 +1 @@
+[572625.2654379931,583436.5692720269,612266.7128294501,623078.0166634838] \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/new/benchmark.json b/analysis/current/criterion/example_mapping-insert_get/7500/new/benchmark.json
new file mode 100644
index 0000000..0fc8e24
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_mapping-insert_get","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_mapping-insert_get/7500","directory_name":"example_mapping-insert_get/7500","title":"example_mapping-insert_get/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/new/estimates.json b/analysis/current/criterion/example_mapping-insert_get/7500/new/estimates.json
new file mode 100644
index 0000000..712e470
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":610915.8188025345,"upper_bound":638989.0640811181},"point_estimate":621305.6964745611,"standard_error":7917.715047941353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":608542.1964285714,"upper_bound":613531.25},"point_estimate":611125.4128901972,"standard_error":1314.7337102793952},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8281.78442769544,"upper_bound":17286.16397694677},"point_estimate":12440.711558920382,"standard_error":2308.8565979905356},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":610543.2577037383,"upper_bound":674989.6041068467},"point_estimate":633166.5351632924,"standard_error":18098.88991820278},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15253.646335706835,"upper_bound":134277.02924689557},"point_estimate":79499.83236216841,"standard_error":41518.66588753947}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/new/raw.csv b/analysis/current/criterion/example_mapping-insert_get/7500/new/raw.csv
new file mode 100644
index 0000000..4819aa6
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_mapping-insert_get,,7500,,,1228349.0,ns,2
+example_mapping-insert_get,,7500,,,2433774.0,ns,4
+example_mapping-insert_get,,7500,,,3642698.0,ns,6
+example_mapping-insert_get,,7500,,,4963590.0,ns,8
+example_mapping-insert_get,,7500,,,6052287.0,ns,10
+example_mapping-insert_get,,7500,,,7395487.0,ns,12
+example_mapping-insert_get,,7500,,,8672572.0,ns,14
+example_mapping-insert_get,,7500,,,9816500.0,ns,16
+example_mapping-insert_get,,7500,,,10729912.0,ns,18
+example_mapping-insert_get,,7500,,,12160050.0,ns,20
+example_mapping-insert_get,,7500,,,13332704.0,ns,22
+example_mapping-insert_get,,7500,,,14345708.0,ns,24
+example_mapping-insert_get,,7500,,,15657143.0,ns,26
+example_mapping-insert_get,,7500,,,17041945.0,ns,28
+example_mapping-insert_get,,7500,,,18268507.0,ns,30
+example_mapping-insert_get,,7500,,,19737946.0,ns,32
+example_mapping-insert_get,,7500,,,20360297.0,ns,34
+example_mapping-insert_get,,7500,,,22027073.0,ns,36
+example_mapping-insert_get,,7500,,,22765513.0,ns,38
+example_mapping-insert_get,,7500,,,24523177.0,ns,40
+example_mapping-insert_get,,7500,,,25813163.0,ns,42
+example_mapping-insert_get,,7500,,,26841388.0,ns,44
+example_mapping-insert_get,,7500,,,29307235.0,ns,46
+example_mapping-insert_get,,7500,,,29477439.0,ns,48
+example_mapping-insert_get,,7500,,,29712661.0,ns,50
+example_mapping-insert_get,,7500,,,31292612.0,ns,52
+example_mapping-insert_get,,7500,,,32953355.0,ns,54
+example_mapping-insert_get,,7500,,,33234604.0,ns,56
+example_mapping-insert_get,,7500,,,34719148.0,ns,58
+example_mapping-insert_get,,7500,,,35882972.0,ns,60
+example_mapping-insert_get,,7500,,,36891682.0,ns,62
+example_mapping-insert_get,,7500,,,38827308.0,ns,64
+example_mapping-insert_get,,7500,,,39205828.0,ns,66
+example_mapping-insert_get,,7500,,,40172650.0,ns,68
+example_mapping-insert_get,,7500,,,42566765.0,ns,70
+example_mapping-insert_get,,7500,,,48717877.0,ns,72
+example_mapping-insert_get,,7500,,,47030127.0,ns,74
+example_mapping-insert_get,,7500,,,44773766.0,ns,76
+example_mapping-insert_get,,7500,,,48475796.0,ns,78
+example_mapping-insert_get,,7500,,,53168409.0,ns,80
+example_mapping-insert_get,,7500,,,53129680.0,ns,82
+example_mapping-insert_get,,7500,,,52142723.0,ns,84
+example_mapping-insert_get,,7500,,,52624146.0,ns,86
+example_mapping-insert_get,,7500,,,53112444.0,ns,88
+example_mapping-insert_get,,7500,,,55669945.0,ns,90
+example_mapping-insert_get,,7500,,,57691088.0,ns,92
+example_mapping-insert_get,,7500,,,56652591.0,ns,94
+example_mapping-insert_get,,7500,,,57164833.0,ns,96
+example_mapping-insert_get,,7500,,,59682908.0,ns,98
+example_mapping-insert_get,,7500,,,62088760.0,ns,100
+example_mapping-insert_get,,7500,,,64010705.0,ns,102
+example_mapping-insert_get,,7500,,,62937088.0,ns,104
+example_mapping-insert_get,,7500,,,64482018.0,ns,106
+example_mapping-insert_get,,7500,,,66278599.0,ns,108
+example_mapping-insert_get,,7500,,,67398582.0,ns,110
+example_mapping-insert_get,,7500,,,66860386.0,ns,112
+example_mapping-insert_get,,7500,,,68127371.0,ns,114
+example_mapping-insert_get,,7500,,,74244430.0,ns,116
+example_mapping-insert_get,,7500,,,75081293.0,ns,118
+example_mapping-insert_get,,7500,,,71504435.0,ns,120
+example_mapping-insert_get,,7500,,,74893577.0,ns,122
+example_mapping-insert_get,,7500,,,76406022.0,ns,124
+example_mapping-insert_get,,7500,,,80639757.0,ns,126
+example_mapping-insert_get,,7500,,,78998106.0,ns,128
+example_mapping-insert_get,,7500,,,79618759.0,ns,130
+example_mapping-insert_get,,7500,,,83092144.0,ns,132
+example_mapping-insert_get,,7500,,,82691535.0,ns,134
+example_mapping-insert_get,,7500,,,85914329.0,ns,136
+example_mapping-insert_get,,7500,,,83634558.0,ns,138
+example_mapping-insert_get,,7500,,,85457189.0,ns,140
+example_mapping-insert_get,,7500,,,89153545.0,ns,142
+example_mapping-insert_get,,7500,,,87271237.0,ns,144
+example_mapping-insert_get,,7500,,,89525719.0,ns,146
+example_mapping-insert_get,,7500,,,89334462.0,ns,148
+example_mapping-insert_get,,7500,,,90916140.0,ns,150
+example_mapping-insert_get,,7500,,,93260073.0,ns,152
+example_mapping-insert_get,,7500,,,93973507.0,ns,154
+example_mapping-insert_get,,7500,,,96028597.0,ns,156
+example_mapping-insert_get,,7500,,,98514572.0,ns,158
+example_mapping-insert_get,,7500,,,98389205.0,ns,160
+example_mapping-insert_get,,7500,,,99281569.0,ns,162
+example_mapping-insert_get,,7500,,,99804649.0,ns,164
+example_mapping-insert_get,,7500,,,101502017.0,ns,166
+example_mapping-insert_get,,7500,,,101453728.0,ns,168
+example_mapping-insert_get,,7500,,,102139918.0,ns,170
+example_mapping-insert_get,,7500,,,105041724.0,ns,172
+example_mapping-insert_get,,7500,,,106522453.0,ns,174
+example_mapping-insert_get,,7500,,,107499549.0,ns,176
+example_mapping-insert_get,,7500,,,247110448.0,ns,178
+example_mapping-insert_get,,7500,,,117721687.0,ns,180
+example_mapping-insert_get,,7500,,,119397736.0,ns,182
+example_mapping-insert_get,,7500,,,120695053.0,ns,184
+example_mapping-insert_get,,7500,,,121567456.0,ns,186
+example_mapping-insert_get,,7500,,,122835319.0,ns,188
+example_mapping-insert_get,,7500,,,118295557.0,ns,190
+example_mapping-insert_get,,7500,,,112517816.0,ns,192
+example_mapping-insert_get,,7500,,,113618358.0,ns,194
+example_mapping-insert_get,,7500,,,114879120.0,ns,196
+example_mapping-insert_get,,7500,,,115657649.0,ns,198
+example_mapping-insert_get,,7500,,,117228498.0,ns,200
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/new/sample.json b/analysis/current/criterion/example_mapping-insert_get/7500/new/sample.json
new file mode 100644
index 0000000..8caa07d
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1228349.0,2433774.0,3642698.0,4963590.0,6052287.0,7395487.0,8672572.0,9816500.0,10729912.0,12160050.0,13332704.0,14345708.0,15657143.0,17041945.0,18268507.0,19737946.0,20360297.0,22027073.0,22765513.0,24523177.0,25813163.0,26841388.0,29307235.0,29477439.0,29712661.0,31292612.0,32953355.0,33234604.0,34719148.0,35882972.0,36891682.0,38827308.0,39205828.0,40172650.0,42566765.0,48717877.0,47030127.0,44773766.0,48475796.0,53168409.0,53129680.0,52142723.0,52624146.0,53112444.0,55669945.0,57691088.0,56652591.0,57164833.0,59682908.0,62088760.0,64010705.0,62937088.0,64482018.0,66278599.0,67398582.0,66860386.0,68127371.0,74244430.0,75081293.0,71504435.0,74893577.0,76406022.0,80639757.0,78998106.0,79618759.0,83092144.0,82691535.0,85914329.0,83634558.0,85457189.0,89153545.0,87271237.0,89525719.0,89334462.0,90916140.0,93260073.0,93973507.0,96028597.0,98514572.0,98389205.0,99281569.0,99804649.0,101502017.0,101453728.0,102139918.0,105041724.0,106522453.0,107499549.0,247110448.0,117721687.0,119397736.0,120695053.0,121567456.0,122835319.0,118295557.0,112517816.0,113618358.0,114879120.0,115657649.0,117228498.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_mapping-insert_get/7500/new/tukey.json b/analysis/current/criterion/example_mapping-insert_get/7500/new/tukey.json
new file mode 100644
index 0000000..a62fdeb
--- /dev/null
+++ b/analysis/current/criterion/example_mapping-insert_get/7500/new/tukey.json
@@ -0,0 +1 @@
+[554195.8615121585,578765.2605433133,644283.6579597262,668853.056990881] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
deleted file mode 100644
index 55d0599..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_sets-insert_n/10000","directory_name":"example_sets-insert_n/10000","title":"example_sets-insert_n/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 4fde818..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5965999.676093751,"upper_bound":6114207.8798125},"point_estimate":6027677.655,"standard_error":38646.056193380326},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5941772.0,"upper_bound":6001527.75},"point_estimate":5968561.1875,"standard_error":16866.650091145522},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":82865.57039134204,"upper_bound":128940.60776084661},"point_estimate":102101.10043734312,"standard_error":11366.30073279136},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":90682.6824407214,"upper_bound":609360.4586737765},"point_estimate":388681.89942495193,"standard_error":142936.587011439}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index a56be65..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,10000,,,47379065.0,ns,8
-example_sets-insert_n,,10000,,,48204683.0,ns,8
-example_sets-insert_n,,10000,,,48049623.0,ns,8
-example_sets-insert_n,,10000,,,48431935.0,ns,8
-example_sets-insert_n,,10000,,,49177531.0,ns,8
-example_sets-insert_n,,10000,,,48712323.0,ns,8
-example_sets-insert_n,,10000,,,48478786.0,ns,8
-example_sets-insert_n,,10000,,,48740600.0,ns,8
-example_sets-insert_n,,10000,,,49181812.0,ns,8
-example_sets-insert_n,,10000,,,48785347.0,ns,8
-example_sets-insert_n,,10000,,,48617636.0,ns,8
-example_sets-insert_n,,10000,,,47870198.0,ns,8
-example_sets-insert_n,,10000,,,48493912.0,ns,8
-example_sets-insert_n,,10000,,,46595857.0,ns,8
-example_sets-insert_n,,10000,,,46930029.0,ns,8
-example_sets-insert_n,,10000,,,46389687.0,ns,8
-example_sets-insert_n,,10000,,,48202943.0,ns,8
-example_sets-insert_n,,10000,,,47328522.0,ns,8
-example_sets-insert_n,,10000,,,47585764.0,ns,8
-example_sets-insert_n,,10000,,,46753662.0,ns,8
-example_sets-insert_n,,10000,,,47457262.0,ns,8
-example_sets-insert_n,,10000,,,46948278.0,ns,8
-example_sets-insert_n,,10000,,,47314762.0,ns,8
-example_sets-insert_n,,10000,,,47968857.0,ns,8
-example_sets-insert_n,,10000,,,48078106.0,ns,8
-example_sets-insert_n,,10000,,,47912787.0,ns,8
-example_sets-insert_n,,10000,,,46521774.0,ns,8
-example_sets-insert_n,,10000,,,46678653.0,ns,8
-example_sets-insert_n,,10000,,,48278340.0,ns,8
-example_sets-insert_n,,10000,,,48287042.0,ns,8
-example_sets-insert_n,,10000,,,48474233.0,ns,8
-example_sets-insert_n,,10000,,,47534176.0,ns,8
-example_sets-insert_n,,10000,,,46898686.0,ns,8
-example_sets-insert_n,,10000,,,47915454.0,ns,8
-example_sets-insert_n,,10000,,,46758643.0,ns,8
-example_sets-insert_n,,10000,,,47265272.0,ns,8
-example_sets-insert_n,,10000,,,46891613.0,ns,8
-example_sets-insert_n,,10000,,,46183911.0,ns,8
-example_sets-insert_n,,10000,,,47640156.0,ns,8
-example_sets-insert_n,,10000,,,47246373.0,ns,8
-example_sets-insert_n,,10000,,,47319877.0,ns,8
-example_sets-insert_n,,10000,,,47362052.0,ns,8
-example_sets-insert_n,,10000,,,46760153.0,ns,8
-example_sets-insert_n,,10000,,,46970677.0,ns,8
-example_sets-insert_n,,10000,,,47439490.0,ns,8
-example_sets-insert_n,,10000,,,47997002.0,ns,8
-example_sets-insert_n,,10000,,,49571904.0,ns,8
-example_sets-insert_n,,10000,,,48831063.0,ns,8
-example_sets-insert_n,,10000,,,48733631.0,ns,8
-example_sets-insert_n,,10000,,,48453706.0,ns,8
-example_sets-insert_n,,10000,,,47526337.0,ns,8
-example_sets-insert_n,,10000,,,47754363.0,ns,8
-example_sets-insert_n,,10000,,,49191860.0,ns,8
-example_sets-insert_n,,10000,,,47396918.0,ns,8
-example_sets-insert_n,,10000,,,49128050.0,ns,8
-example_sets-insert_n,,10000,,,49085809.0,ns,8
-example_sets-insert_n,,10000,,,48255573.0,ns,8
-example_sets-insert_n,,10000,,,48261259.0,ns,8
-example_sets-insert_n,,10000,,,47185182.0,ns,8
-example_sets-insert_n,,10000,,,48011370.0,ns,8
-example_sets-insert_n,,10000,,,48173732.0,ns,8
-example_sets-insert_n,,10000,,,46231614.0,ns,8
-example_sets-insert_n,,10000,,,47447945.0,ns,8
-example_sets-insert_n,,10000,,,46856712.0,ns,8
-example_sets-insert_n,,10000,,,48330998.0,ns,8
-example_sets-insert_n,,10000,,,47481784.0,ns,8
-example_sets-insert_n,,10000,,,48594112.0,ns,8
-example_sets-insert_n,,10000,,,66249908.0,ns,8
-example_sets-insert_n,,10000,,,71816012.0,ns,8
-example_sets-insert_n,,10000,,,47660455.0,ns,8
-example_sets-insert_n,,10000,,,48004641.0,ns,8
-example_sets-insert_n,,10000,,,47734475.0,ns,8
-example_sets-insert_n,,10000,,,46875470.0,ns,8
-example_sets-insert_n,,10000,,,47127751.0,ns,8
-example_sets-insert_n,,10000,,,48198081.0,ns,8
-example_sets-insert_n,,10000,,,47121399.0,ns,8
-example_sets-insert_n,,10000,,,47482230.0,ns,8
-example_sets-insert_n,,10000,,,47546987.0,ns,8
-example_sets-insert_n,,10000,,,48019803.0,ns,8
-example_sets-insert_n,,10000,,,46970995.0,ns,8
-example_sets-insert_n,,10000,,,47436019.0,ns,8
-example_sets-insert_n,,10000,,,47423068.0,ns,8
-example_sets-insert_n,,10000,,,47139409.0,ns,8
-example_sets-insert_n,,10000,,,47137572.0,ns,8
-example_sets-insert_n,,10000,,,47622591.0,ns,8
-example_sets-insert_n,,10000,,,47742616.0,ns,8
-example_sets-insert_n,,10000,,,47714598.0,ns,8
-example_sets-insert_n,,10000,,,48448939.0,ns,8
-example_sets-insert_n,,10000,,,48234287.0,ns,8
-example_sets-insert_n,,10000,,,49297342.0,ns,8
-example_sets-insert_n,,10000,,,47655930.0,ns,8
-example_sets-insert_n,,10000,,,46591722.0,ns,8
-example_sets-insert_n,,10000,,,47397468.0,ns,8
-example_sets-insert_n,,10000,,,48270156.0,ns,8
-example_sets-insert_n,,10000,,,47859872.0,ns,8
-example_sets-insert_n,,10000,,,48444805.0,ns,8
-example_sets-insert_n,,10000,,,49540240.0,ns,8
-example_sets-insert_n,,10000,,,48363801.0,ns,8
-example_sets-insert_n,,10000,,,47913968.0,ns,8
-example_sets-insert_n,,10000,,,48582048.0,ns,8
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index daecf00..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[47379065.0,48204683.0,48049623.0,48431935.0,49177531.0,48712323.0,48478786.0,48740600.0,49181812.0,48785347.0,48617636.0,47870198.0,48493912.0,46595857.0,46930029.0,46389687.0,48202943.0,47328522.0,47585764.0,46753662.0,47457262.0,46948278.0,47314762.0,47968857.0,48078106.0,47912787.0,46521774.0,46678653.0,48278340.0,48287042.0,48474233.0,47534176.0,46898686.0,47915454.0,46758643.0,47265272.0,46891613.0,46183911.0,47640156.0,47246373.0,47319877.0,47362052.0,46760153.0,46970677.0,47439490.0,47997002.0,49571904.0,48831063.0,48733631.0,48453706.0,47526337.0,47754363.0,49191860.0,47396918.0,49128050.0,49085809.0,48255573.0,48261259.0,47185182.0,48011370.0,48173732.0,46231614.0,47447945.0,46856712.0,48330998.0,47481784.0,48594112.0,66249908.0,71816012.0,47660455.0,48004641.0,47734475.0,46875470.0,47127751.0,48198081.0,47121399.0,47482230.0,47546987.0,48019803.0,46970995.0,47436019.0,47423068.0,47139409.0,47137572.0,47622591.0,47742616.0,47714598.0,48448939.0,48234287.0,49297342.0,47655930.0,46591722.0,47397468.0,48270156.0,47859872.0,48444805.0,49540240.0,48363801.0,47913968.0,48582048.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 70e66e8..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[5508381.8125,5710590.25,6249812.75,6452021.1875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index 55d0599..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_sets-insert_n/10000","directory_name":"example_sets-insert_n/10000","title":"example_sets-insert_n/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 954c05f..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2466678.1879375004,"upper_bound":2497013.9762875},"point_estimate":2481092.2420000006,"standard_error":7726.828292276814},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2450621.55,"upper_bound":2478603.8},"point_estimate":2466454.8499999996,"standard_error":7993.750097068636},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":40749.0378865601,"upper_bound":68961.8775656818},"point_estimate":58046.64297446615,"standard_error":7050.902700214099},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":55849.13350448501,"upper_bound":98413.47817405955},"point_estimate":77545.72216900566,"standard_error":10995.987670312521}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 12b4de2..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,10000,,,48552715.0,ns,20
-example_sets-insert_n,,10000,,,49081388.0,ns,20
-example_sets-insert_n,,10000,,,48375329.0,ns,20
-example_sets-insert_n,,10000,,,49010656.0,ns,20
-example_sets-insert_n,,10000,,,50262758.0,ns,20
-example_sets-insert_n,,10000,,,49557304.0,ns,20
-example_sets-insert_n,,10000,,,49510183.0,ns,20
-example_sets-insert_n,,10000,,,48560348.0,ns,20
-example_sets-insert_n,,10000,,,48457910.0,ns,20
-example_sets-insert_n,,10000,,,50645541.0,ns,20
-example_sets-insert_n,,10000,,,48918754.0,ns,20
-example_sets-insert_n,,10000,,,49572076.0,ns,20
-example_sets-insert_n,,10000,,,49347206.0,ns,20
-example_sets-insert_n,,10000,,,48666696.0,ns,20
-example_sets-insert_n,,10000,,,48928787.0,ns,20
-example_sets-insert_n,,10000,,,48387392.0,ns,20
-example_sets-insert_n,,10000,,,48897196.0,ns,20
-example_sets-insert_n,,10000,,,48112514.0,ns,20
-example_sets-insert_n,,10000,,,47967262.0,ns,20
-example_sets-insert_n,,10000,,,49070400.0,ns,20
-example_sets-insert_n,,10000,,,48389934.0,ns,20
-example_sets-insert_n,,10000,,,50277043.0,ns,20
-example_sets-insert_n,,10000,,,48470319.0,ns,20
-example_sets-insert_n,,10000,,,48370606.0,ns,20
-example_sets-insert_n,,10000,,,49761118.0,ns,20
-example_sets-insert_n,,10000,,,49036818.0,ns,20
-example_sets-insert_n,,10000,,,50238286.0,ns,20
-example_sets-insert_n,,10000,,,48720261.0,ns,20
-example_sets-insert_n,,10000,,,48951572.0,ns,20
-example_sets-insert_n,,10000,,,50139595.0,ns,20
-example_sets-insert_n,,10000,,,49187355.0,ns,20
-example_sets-insert_n,,10000,,,48493175.0,ns,20
-example_sets-insert_n,,10000,,,47993701.0,ns,20
-example_sets-insert_n,,10000,,,48056678.0,ns,20
-example_sets-insert_n,,10000,,,50424879.0,ns,20
-example_sets-insert_n,,10000,,,48018875.0,ns,20
-example_sets-insert_n,,10000,,,48042579.0,ns,20
-example_sets-insert_n,,10000,,,49867862.0,ns,20
-example_sets-insert_n,,10000,,,49248503.0,ns,20
-example_sets-insert_n,,10000,,,49297770.0,ns,20
-example_sets-insert_n,,10000,,,51773944.0,ns,20
-example_sets-insert_n,,10000,,,48581414.0,ns,20
-example_sets-insert_n,,10000,,,50483069.0,ns,20
-example_sets-insert_n,,10000,,,49079358.0,ns,20
-example_sets-insert_n,,10000,,,50110324.0,ns,20
-example_sets-insert_n,,10000,,,49471441.0,ns,20
-example_sets-insert_n,,10000,,,48519745.0,ns,20
-example_sets-insert_n,,10000,,,50126267.0,ns,20
-example_sets-insert_n,,10000,,,49603121.0,ns,20
-example_sets-insert_n,,10000,,,52447369.0,ns,20
-example_sets-insert_n,,10000,,,52365994.0,ns,20
-example_sets-insert_n,,10000,,,48868268.0,ns,20
-example_sets-insert_n,,10000,,,51306662.0,ns,20
-example_sets-insert_n,,10000,,,47496786.0,ns,20
-example_sets-insert_n,,10000,,,50173545.0,ns,20
-example_sets-insert_n,,10000,,,49980127.0,ns,20
-example_sets-insert_n,,10000,,,47727846.0,ns,20
-example_sets-insert_n,,10000,,,50153072.0,ns,20
-example_sets-insert_n,,10000,,,50124450.0,ns,20
-example_sets-insert_n,,10000,,,48813057.0,ns,20
-example_sets-insert_n,,10000,,,49450028.0,ns,20
-example_sets-insert_n,,10000,,,50451597.0,ns,20
-example_sets-insert_n,,10000,,,53018468.0,ns,20
-example_sets-insert_n,,10000,,,51760691.0,ns,20
-example_sets-insert_n,,10000,,,55087771.0,ns,20
-example_sets-insert_n,,10000,,,50765593.0,ns,20
-example_sets-insert_n,,10000,,,48500845.0,ns,20
-example_sets-insert_n,,10000,,,50944765.0,ns,20
-example_sets-insert_n,,10000,,,53962088.0,ns,20
-example_sets-insert_n,,10000,,,49519539.0,ns,20
-example_sets-insert_n,,10000,,,49310988.0,ns,20
-example_sets-insert_n,,10000,,,48815645.0,ns,20
-example_sets-insert_n,,10000,,,49874898.0,ns,20
-example_sets-insert_n,,10000,,,52722279.0,ns,20
-example_sets-insert_n,,10000,,,57219459.0,ns,20
-example_sets-insert_n,,10000,,,49760053.0,ns,20
-example_sets-insert_n,,10000,,,50577605.0,ns,20
-example_sets-insert_n,,10000,,,49390725.0,ns,20
-example_sets-insert_n,,10000,,,46780407.0,ns,20
-example_sets-insert_n,,10000,,,48715910.0,ns,20
-example_sets-insert_n,,10000,,,48550436.0,ns,20
-example_sets-insert_n,,10000,,,48981245.0,ns,20
-example_sets-insert_n,,10000,,,49701987.0,ns,20
-example_sets-insert_n,,10000,,,49605350.0,ns,20
-example_sets-insert_n,,10000,,,50764737.0,ns,20
-example_sets-insert_n,,10000,,,49012431.0,ns,20
-example_sets-insert_n,,10000,,,48652879.0,ns,20
-example_sets-insert_n,,10000,,,49732896.0,ns,20
-example_sets-insert_n,,10000,,,49227289.0,ns,20
-example_sets-insert_n,,10000,,,49523285.0,ns,20
-example_sets-insert_n,,10000,,,51447346.0,ns,20
-example_sets-insert_n,,10000,,,48455514.0,ns,20
-example_sets-insert_n,,10000,,,49729252.0,ns,20
-example_sets-insert_n,,10000,,,49749251.0,ns,20
-example_sets-insert_n,,10000,,,49491887.0,ns,20
-example_sets-insert_n,,10000,,,48503315.0,ns,20
-example_sets-insert_n,,10000,,,48013846.0,ns,20
-example_sets-insert_n,,10000,,,51018916.0,ns,20
-example_sets-insert_n,,10000,,,48544247.0,ns,20
-example_sets-insert_n,,10000,,,48773818.0,ns,20
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 13d0e81..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0,20.0],"times":[48552715.0,49081388.0,48375329.0,49010656.0,50262758.0,49557304.0,49510183.0,48560348.0,48457910.0,50645541.0,48918754.0,49572076.0,49347206.0,48666696.0,48928787.0,48387392.0,48897196.0,48112514.0,47967262.0,49070400.0,48389934.0,50277043.0,48470319.0,48370606.0,49761118.0,49036818.0,50238286.0,48720261.0,48951572.0,50139595.0,49187355.0,48493175.0,47993701.0,48056678.0,50424879.0,48018875.0,48042579.0,49867862.0,49248503.0,49297770.0,51773944.0,48581414.0,50483069.0,49079358.0,50110324.0,49471441.0,48519745.0,50126267.0,49603121.0,52447369.0,52365994.0,48868268.0,51306662.0,47496786.0,50173545.0,49980127.0,47727846.0,50153072.0,50124450.0,48813057.0,49450028.0,50451597.0,53018468.0,51760691.0,55087771.0,50765593.0,48500845.0,50944765.0,53962088.0,49519539.0,49310988.0,48815645.0,49874898.0,52722279.0,57219459.0,49760053.0,50577605.0,49390725.0,46780407.0,48715910.0,48550436.0,48981245.0,49701987.0,49605350.0,50764737.0,49012431.0,48652879.0,49732896.0,49227289.0,49523285.0,51447346.0,48455514.0,49729252.0,49749251.0,49491887.0,48503315.0,48013846.0,51018916.0,48544247.0,48773818.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 27b4549..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[2193784.8625000003,2311296.1187500004,2624659.46875,2742170.7249999996] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index 55d0599..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_sets-insert_n/10000","directory_name":"example_sets-insert_n/10000","title":"example_sets-insert_n/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 6ba4c67..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":841957.9569642785,"upper_bound":847260.9425782632},"point_estimate":844577.742135298,"standard_error":1354.5888818208214},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":840301.6369047619,"upper_bound":846669.3397435897},"point_estimate":843032.1418918918,"standard_error":1764.0221059639139},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9822.349660645506,"upper_bound":17056.230346866792},"point_estimate":13411.918861622553,"standard_error":1852.0270583197064},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":841518.858320299,"upper_bound":848030.1342860906},"point_estimate":844703.1621383183,"standard_error":1664.3189432742151},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11820.789755898919,"upper_bound":15242.490423533674},"point_estimate":13646.27050580746,"standard_error":874.8133704906134}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 5c2a31b..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,10000,,,1687235.0,ns,2
-example_sets-insert_n,,10000,,,3387718.0,ns,4
-example_sets-insert_n,,10000,,,5010418.0,ns,6
-example_sets-insert_n,,10000,,,6799987.0,ns,8
-example_sets-insert_n,,10000,,,8598300.0,ns,10
-example_sets-insert_n,,10000,,,10160824.0,ns,12
-example_sets-insert_n,,10000,,,11997246.0,ns,14
-example_sets-insert_n,,10000,,,13586280.0,ns,16
-example_sets-insert_n,,10000,,,15127513.0,ns,18
-example_sets-insert_n,,10000,,,16619801.0,ns,20
-example_sets-insert_n,,10000,,,18064329.0,ns,22
-example_sets-insert_n,,10000,,,20356080.0,ns,24
-example_sets-insert_n,,10000,,,21582064.0,ns,26
-example_sets-insert_n,,10000,,,23344725.0,ns,28
-example_sets-insert_n,,10000,,,24558270.0,ns,30
-example_sets-insert_n,,10000,,,26901816.0,ns,32
-example_sets-insert_n,,10000,,,29111616.0,ns,34
-example_sets-insert_n,,10000,,,30111926.0,ns,36
-example_sets-insert_n,,10000,,,31481937.0,ns,38
-example_sets-insert_n,,10000,,,34661396.0,ns,40
-example_sets-insert_n,,10000,,,36835622.0,ns,42
-example_sets-insert_n,,10000,,,38170559.0,ns,44
-example_sets-insert_n,,10000,,,39213787.0,ns,46
-example_sets-insert_n,,10000,,,41609920.0,ns,48
-example_sets-insert_n,,10000,,,42814381.0,ns,50
-example_sets-insert_n,,10000,,,42987546.0,ns,52
-example_sets-insert_n,,10000,,,45344085.0,ns,54
-example_sets-insert_n,,10000,,,45965047.0,ns,56
-example_sets-insert_n,,10000,,,47509268.0,ns,58
-example_sets-insert_n,,10000,,,51099995.0,ns,60
-example_sets-insert_n,,10000,,,52422152.0,ns,62
-example_sets-insert_n,,10000,,,54070083.0,ns,64
-example_sets-insert_n,,10000,,,54126880.0,ns,66
-example_sets-insert_n,,10000,,,58388645.0,ns,68
-example_sets-insert_n,,10000,,,61538000.0,ns,70
-example_sets-insert_n,,10000,,,62521127.0,ns,72
-example_sets-insert_n,,10000,,,62383538.0,ns,74
-example_sets-insert_n,,10000,,,64973824.0,ns,76
-example_sets-insert_n,,10000,,,66035061.0,ns,78
-example_sets-insert_n,,10000,,,66690730.0,ns,80
-example_sets-insert_n,,10000,,,67800124.0,ns,82
-example_sets-insert_n,,10000,,,70553408.0,ns,84
-example_sets-insert_n,,10000,,,71712068.0,ns,86
-example_sets-insert_n,,10000,,,73555944.0,ns,88
-example_sets-insert_n,,10000,,,74056860.0,ns,90
-example_sets-insert_n,,10000,,,77101774.0,ns,92
-example_sets-insert_n,,10000,,,80902832.0,ns,94
-example_sets-insert_n,,10000,,,83046704.0,ns,96
-example_sets-insert_n,,10000,,,83908217.0,ns,98
-example_sets-insert_n,,10000,,,85175292.0,ns,100
-example_sets-insert_n,,10000,,,86121516.0,ns,102
-example_sets-insert_n,,10000,,,88036576.0,ns,104
-example_sets-insert_n,,10000,,,88852312.0,ns,106
-example_sets-insert_n,,10000,,,90918041.0,ns,108
-example_sets-insert_n,,10000,,,92302561.0,ns,110
-example_sets-insert_n,,10000,,,93676917.0,ns,112
-example_sets-insert_n,,10000,,,95269394.0,ns,114
-example_sets-insert_n,,10000,,,98211440.0,ns,116
-example_sets-insert_n,,10000,,,98119334.0,ns,118
-example_sets-insert_n,,10000,,,102419341.0,ns,120
-example_sets-insert_n,,10000,,,102568990.0,ns,122
-example_sets-insert_n,,10000,,,105456822.0,ns,124
-example_sets-insert_n,,10000,,,107279585.0,ns,126
-example_sets-insert_n,,10000,,,109718441.0,ns,128
-example_sets-insert_n,,10000,,,109580056.0,ns,130
-example_sets-insert_n,,10000,,,108603882.0,ns,132
-example_sets-insert_n,,10000,,,112173742.0,ns,134
-example_sets-insert_n,,10000,,,117911713.0,ns,136
-example_sets-insert_n,,10000,,,116870688.0,ns,138
-example_sets-insert_n,,10000,,,116340335.0,ns,140
-example_sets-insert_n,,10000,,,119571263.0,ns,142
-example_sets-insert_n,,10000,,,121061884.0,ns,144
-example_sets-insert_n,,10000,,,123084351.0,ns,146
-example_sets-insert_n,,10000,,,122725941.0,ns,148
-example_sets-insert_n,,10000,,,127315784.0,ns,150
-example_sets-insert_n,,10000,,,131969832.0,ns,152
-example_sets-insert_n,,10000,,,133294682.0,ns,154
-example_sets-insert_n,,10000,,,130394510.0,ns,156
-example_sets-insert_n,,10000,,,134997321.0,ns,158
-example_sets-insert_n,,10000,,,134301607.0,ns,160
-example_sets-insert_n,,10000,,,134335331.0,ns,162
-example_sets-insert_n,,10000,,,136317667.0,ns,164
-example_sets-insert_n,,10000,,,139003608.0,ns,166
-example_sets-insert_n,,10000,,,145261902.0,ns,168
-example_sets-insert_n,,10000,,,146241388.0,ns,170
-example_sets-insert_n,,10000,,,147762856.0,ns,172
-example_sets-insert_n,,10000,,,146288373.0,ns,174
-example_sets-insert_n,,10000,,,147253744.0,ns,176
-example_sets-insert_n,,10000,,,147695383.0,ns,178
-example_sets-insert_n,,10000,,,152184968.0,ns,180
-example_sets-insert_n,,10000,,,155055571.0,ns,182
-example_sets-insert_n,,10000,,,153377608.0,ns,184
-example_sets-insert_n,,10000,,,156536340.0,ns,186
-example_sets-insert_n,,10000,,,160696302.0,ns,188
-example_sets-insert_n,,10000,,,160392054.0,ns,190
-example_sets-insert_n,,10000,,,162697337.0,ns,192
-example_sets-insert_n,,10000,,,169410257.0,ns,194
-example_sets-insert_n,,10000,,,164416699.0,ns,196
-example_sets-insert_n,,10000,,,163484710.0,ns,198
-example_sets-insert_n,,10000,,,167975689.0,ns,200
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 85b8bee..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1687235.0,3387718.0,5010418.0,6799987.0,8598300.0,10160824.0,11997246.0,13586280.0,15127513.0,16619801.0,18064329.0,20356080.0,21582064.0,23344725.0,24558270.0,26901816.0,29111616.0,30111926.0,31481937.0,34661396.0,36835622.0,38170559.0,39213787.0,41609920.0,42814381.0,42987546.0,45344085.0,45965047.0,47509268.0,51099995.0,52422152.0,54070083.0,54126880.0,58388645.0,61538000.0,62521127.0,62383538.0,64973824.0,66035061.0,66690730.0,67800124.0,70553408.0,71712068.0,73555944.0,74056860.0,77101774.0,80902832.0,83046704.0,83908217.0,85175292.0,86121516.0,88036576.0,88852312.0,90918041.0,92302561.0,93676917.0,95269394.0,98211440.0,98119334.0,102419341.0,102568990.0,105456822.0,107279585.0,109718441.0,109580056.0,108603882.0,112173742.0,117911713.0,116870688.0,116340335.0,119571263.0,121061884.0,123084351.0,122725941.0,127315784.0,131969832.0,133294682.0,130394510.0,134997321.0,134301607.0,134335331.0,136317667.0,139003608.0,145261902.0,146241388.0,147762856.0,146288373.0,147253744.0,147695383.0,152184968.0,155055571.0,153377608.0,156536340.0,160696302.0,160392054.0,162697337.0,169410257.0,164416699.0,163484710.0,167975689.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index cdf6d79..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[782110.4575777476,808965.6249595891,880579.4046444996,907434.5720263411] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/10000/new/benchmark.json
deleted file mode 100644
index 55d0599..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_sets-insert_n/10000","directory_name":"example_sets-insert_n/10000","title":"example_sets-insert_n/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/10000/new/estimates.json
deleted file mode 100644
index 4fde818..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5965999.676093751,"upper_bound":6114207.8798125},"point_estimate":6027677.655,"standard_error":38646.056193380326},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5941772.0,"upper_bound":6001527.75},"point_estimate":5968561.1875,"standard_error":16866.650091145522},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":82865.57039134204,"upper_bound":128940.60776084661},"point_estimate":102101.10043734312,"standard_error":11366.30073279136},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":90682.6824407214,"upper_bound":609360.4586737765},"point_estimate":388681.89942495193,"standard_error":142936.587011439}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/10000/new/raw.csv
deleted file mode 100644
index a56be65..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,10000,,,47379065.0,ns,8
-example_sets-insert_n,,10000,,,48204683.0,ns,8
-example_sets-insert_n,,10000,,,48049623.0,ns,8
-example_sets-insert_n,,10000,,,48431935.0,ns,8
-example_sets-insert_n,,10000,,,49177531.0,ns,8
-example_sets-insert_n,,10000,,,48712323.0,ns,8
-example_sets-insert_n,,10000,,,48478786.0,ns,8
-example_sets-insert_n,,10000,,,48740600.0,ns,8
-example_sets-insert_n,,10000,,,49181812.0,ns,8
-example_sets-insert_n,,10000,,,48785347.0,ns,8
-example_sets-insert_n,,10000,,,48617636.0,ns,8
-example_sets-insert_n,,10000,,,47870198.0,ns,8
-example_sets-insert_n,,10000,,,48493912.0,ns,8
-example_sets-insert_n,,10000,,,46595857.0,ns,8
-example_sets-insert_n,,10000,,,46930029.0,ns,8
-example_sets-insert_n,,10000,,,46389687.0,ns,8
-example_sets-insert_n,,10000,,,48202943.0,ns,8
-example_sets-insert_n,,10000,,,47328522.0,ns,8
-example_sets-insert_n,,10000,,,47585764.0,ns,8
-example_sets-insert_n,,10000,,,46753662.0,ns,8
-example_sets-insert_n,,10000,,,47457262.0,ns,8
-example_sets-insert_n,,10000,,,46948278.0,ns,8
-example_sets-insert_n,,10000,,,47314762.0,ns,8
-example_sets-insert_n,,10000,,,47968857.0,ns,8
-example_sets-insert_n,,10000,,,48078106.0,ns,8
-example_sets-insert_n,,10000,,,47912787.0,ns,8
-example_sets-insert_n,,10000,,,46521774.0,ns,8
-example_sets-insert_n,,10000,,,46678653.0,ns,8
-example_sets-insert_n,,10000,,,48278340.0,ns,8
-example_sets-insert_n,,10000,,,48287042.0,ns,8
-example_sets-insert_n,,10000,,,48474233.0,ns,8
-example_sets-insert_n,,10000,,,47534176.0,ns,8
-example_sets-insert_n,,10000,,,46898686.0,ns,8
-example_sets-insert_n,,10000,,,47915454.0,ns,8
-example_sets-insert_n,,10000,,,46758643.0,ns,8
-example_sets-insert_n,,10000,,,47265272.0,ns,8
-example_sets-insert_n,,10000,,,46891613.0,ns,8
-example_sets-insert_n,,10000,,,46183911.0,ns,8
-example_sets-insert_n,,10000,,,47640156.0,ns,8
-example_sets-insert_n,,10000,,,47246373.0,ns,8
-example_sets-insert_n,,10000,,,47319877.0,ns,8
-example_sets-insert_n,,10000,,,47362052.0,ns,8
-example_sets-insert_n,,10000,,,46760153.0,ns,8
-example_sets-insert_n,,10000,,,46970677.0,ns,8
-example_sets-insert_n,,10000,,,47439490.0,ns,8
-example_sets-insert_n,,10000,,,47997002.0,ns,8
-example_sets-insert_n,,10000,,,49571904.0,ns,8
-example_sets-insert_n,,10000,,,48831063.0,ns,8
-example_sets-insert_n,,10000,,,48733631.0,ns,8
-example_sets-insert_n,,10000,,,48453706.0,ns,8
-example_sets-insert_n,,10000,,,47526337.0,ns,8
-example_sets-insert_n,,10000,,,47754363.0,ns,8
-example_sets-insert_n,,10000,,,49191860.0,ns,8
-example_sets-insert_n,,10000,,,47396918.0,ns,8
-example_sets-insert_n,,10000,,,49128050.0,ns,8
-example_sets-insert_n,,10000,,,49085809.0,ns,8
-example_sets-insert_n,,10000,,,48255573.0,ns,8
-example_sets-insert_n,,10000,,,48261259.0,ns,8
-example_sets-insert_n,,10000,,,47185182.0,ns,8
-example_sets-insert_n,,10000,,,48011370.0,ns,8
-example_sets-insert_n,,10000,,,48173732.0,ns,8
-example_sets-insert_n,,10000,,,46231614.0,ns,8
-example_sets-insert_n,,10000,,,47447945.0,ns,8
-example_sets-insert_n,,10000,,,46856712.0,ns,8
-example_sets-insert_n,,10000,,,48330998.0,ns,8
-example_sets-insert_n,,10000,,,47481784.0,ns,8
-example_sets-insert_n,,10000,,,48594112.0,ns,8
-example_sets-insert_n,,10000,,,66249908.0,ns,8
-example_sets-insert_n,,10000,,,71816012.0,ns,8
-example_sets-insert_n,,10000,,,47660455.0,ns,8
-example_sets-insert_n,,10000,,,48004641.0,ns,8
-example_sets-insert_n,,10000,,,47734475.0,ns,8
-example_sets-insert_n,,10000,,,46875470.0,ns,8
-example_sets-insert_n,,10000,,,47127751.0,ns,8
-example_sets-insert_n,,10000,,,48198081.0,ns,8
-example_sets-insert_n,,10000,,,47121399.0,ns,8
-example_sets-insert_n,,10000,,,47482230.0,ns,8
-example_sets-insert_n,,10000,,,47546987.0,ns,8
-example_sets-insert_n,,10000,,,48019803.0,ns,8
-example_sets-insert_n,,10000,,,46970995.0,ns,8
-example_sets-insert_n,,10000,,,47436019.0,ns,8
-example_sets-insert_n,,10000,,,47423068.0,ns,8
-example_sets-insert_n,,10000,,,47139409.0,ns,8
-example_sets-insert_n,,10000,,,47137572.0,ns,8
-example_sets-insert_n,,10000,,,47622591.0,ns,8
-example_sets-insert_n,,10000,,,47742616.0,ns,8
-example_sets-insert_n,,10000,,,47714598.0,ns,8
-example_sets-insert_n,,10000,,,48448939.0,ns,8
-example_sets-insert_n,,10000,,,48234287.0,ns,8
-example_sets-insert_n,,10000,,,49297342.0,ns,8
-example_sets-insert_n,,10000,,,47655930.0,ns,8
-example_sets-insert_n,,10000,,,46591722.0,ns,8
-example_sets-insert_n,,10000,,,47397468.0,ns,8
-example_sets-insert_n,,10000,,,48270156.0,ns,8
-example_sets-insert_n,,10000,,,47859872.0,ns,8
-example_sets-insert_n,,10000,,,48444805.0,ns,8
-example_sets-insert_n,,10000,,,49540240.0,ns,8
-example_sets-insert_n,,10000,,,48363801.0,ns,8
-example_sets-insert_n,,10000,,,47913968.0,ns,8
-example_sets-insert_n,,10000,,,48582048.0,ns,8
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/new/sample.json b/analysis/current/criterion/example_sets-insert_n/10000/new/sample.json
deleted file mode 100644
index daecf00..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0,8.0],"times":[47379065.0,48204683.0,48049623.0,48431935.0,49177531.0,48712323.0,48478786.0,48740600.0,49181812.0,48785347.0,48617636.0,47870198.0,48493912.0,46595857.0,46930029.0,46389687.0,48202943.0,47328522.0,47585764.0,46753662.0,47457262.0,46948278.0,47314762.0,47968857.0,48078106.0,47912787.0,46521774.0,46678653.0,48278340.0,48287042.0,48474233.0,47534176.0,46898686.0,47915454.0,46758643.0,47265272.0,46891613.0,46183911.0,47640156.0,47246373.0,47319877.0,47362052.0,46760153.0,46970677.0,47439490.0,47997002.0,49571904.0,48831063.0,48733631.0,48453706.0,47526337.0,47754363.0,49191860.0,47396918.0,49128050.0,49085809.0,48255573.0,48261259.0,47185182.0,48011370.0,48173732.0,46231614.0,47447945.0,46856712.0,48330998.0,47481784.0,48594112.0,66249908.0,71816012.0,47660455.0,48004641.0,47734475.0,46875470.0,47127751.0,48198081.0,47121399.0,47482230.0,47546987.0,48019803.0,46970995.0,47436019.0,47423068.0,47139409.0,47137572.0,47622591.0,47742616.0,47714598.0,48448939.0,48234287.0,49297342.0,47655930.0,46591722.0,47397468.0,48270156.0,47859872.0,48444805.0,49540240.0,48363801.0,47913968.0,48582048.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/10000/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/10000/new/tukey.json
deleted file mode 100644
index 70e66e8..0000000
--- a/analysis/current/criterion/example_sets-insert_n/10000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[5508381.8125,5710590.25,6249812.75,6452021.1875] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..f0d7158
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"150","throughput":null,"full_id":"example_sets-insert_n/150","directory_name":"example_sets-insert_n/150","title":"example_sets-insert_n/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..e61a007
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20009.650850801627,"upper_bound":21204.204494993166},"point_estimate":20503.988087883732,"standard_error":311.50066153000495},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19852.424654141854,"upper_bound":20082.68351886209},"point_estimate":20012.81001906257,"standard_error":70.12591818294837},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":454.4445777908865,"upper_bound":864.793000361141},"point_estimate":574.2387208008945,"standard_error":109.36457620012492},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19802.5962426252,"upper_bound":21001.855376387415},"point_estimate":20289.009742779333,"standard_error":311.6304524305422},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":657.0613163947114,"upper_bound":4850.765042573316},"point_estimate":3116.9385099390292,"standard_error":1149.2057741188512}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..8efdca8
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,150,,,1049046.0,ns,49
+example_sets-insert_n,,150,,,2023444.0,ns,98
+example_sets-insert_n,,150,,,3065607.0,ns,147
+example_sets-insert_n,,150,,,3757530.0,ns,196
+example_sets-insert_n,,150,,,4878847.0,ns,245
+example_sets-insert_n,,150,,,5836864.0,ns,294
+example_sets-insert_n,,150,,,6724316.0,ns,343
+example_sets-insert_n,,150,,,7925152.0,ns,392
+example_sets-insert_n,,150,,,8726818.0,ns,441
+example_sets-insert_n,,150,,,9927344.0,ns,490
+example_sets-insert_n,,150,,,10477121.0,ns,539
+example_sets-insert_n,,150,,,11784471.0,ns,588
+example_sets-insert_n,,150,,,12743560.0,ns,637
+example_sets-insert_n,,150,,,14683980.0,ns,686
+example_sets-insert_n,,150,,,14922434.0,ns,735
+example_sets-insert_n,,150,,,15503868.0,ns,784
+example_sets-insert_n,,150,,,16703636.0,ns,833
+example_sets-insert_n,,150,,,17336684.0,ns,882
+example_sets-insert_n,,150,,,18085355.0,ns,931
+example_sets-insert_n,,150,,,19503271.0,ns,980
+example_sets-insert_n,,150,,,20657105.0,ns,1029
+example_sets-insert_n,,150,,,21657489.0,ns,1078
+example_sets-insert_n,,150,,,23323799.0,ns,1127
+example_sets-insert_n,,150,,,23911439.0,ns,1176
+example_sets-insert_n,,150,,,24581562.0,ns,1225
+example_sets-insert_n,,150,,,25583051.0,ns,1274
+example_sets-insert_n,,150,,,27280488.0,ns,1323
+example_sets-insert_n,,150,,,28383932.0,ns,1372
+example_sets-insert_n,,150,,,28883855.0,ns,1421
+example_sets-insert_n,,150,,,30296526.0,ns,1470
+example_sets-insert_n,,150,,,31184112.0,ns,1519
+example_sets-insert_n,,150,,,31165670.0,ns,1568
+example_sets-insert_n,,150,,,32385522.0,ns,1617
+example_sets-insert_n,,150,,,33764357.0,ns,1666
+example_sets-insert_n,,150,,,35928254.0,ns,1715
+example_sets-insert_n,,150,,,35400528.0,ns,1764
+example_sets-insert_n,,150,,,35954359.0,ns,1813
+example_sets-insert_n,,150,,,37358309.0,ns,1862
+example_sets-insert_n,,150,,,38528069.0,ns,1911
+example_sets-insert_n,,150,,,39096698.0,ns,1960
+example_sets-insert_n,,150,,,40952317.0,ns,2009
+example_sets-insert_n,,150,,,41311598.0,ns,2058
+example_sets-insert_n,,150,,,41146346.0,ns,2107
+example_sets-insert_n,,150,,,44010716.0,ns,2156
+example_sets-insert_n,,150,,,43302884.0,ns,2205
+example_sets-insert_n,,150,,,44466678.0,ns,2254
+example_sets-insert_n,,150,,,46488766.0,ns,2303
+example_sets-insert_n,,150,,,46926514.0,ns,2352
+example_sets-insert_n,,150,,,47199984.0,ns,2401
+example_sets-insert_n,,150,,,48823492.0,ns,2450
+example_sets-insert_n,,150,,,49299976.0,ns,2499
+example_sets-insert_n,,150,,,51910314.0,ns,2548
+example_sets-insert_n,,150,,,52652192.0,ns,2597
+example_sets-insert_n,,150,,,53404862.0,ns,2646
+example_sets-insert_n,,150,,,54604461.0,ns,2695
+example_sets-insert_n,,150,,,110029106.0,ns,2744
+example_sets-insert_n,,150,,,120381809.0,ns,2793
+example_sets-insert_n,,150,,,61457600.0,ns,2842
+example_sets-insert_n,,150,,,63003721.0,ns,2891
+example_sets-insert_n,,150,,,63576908.0,ns,2940
+example_sets-insert_n,,150,,,65074992.0,ns,2989
+example_sets-insert_n,,150,,,65818480.0,ns,3038
+example_sets-insert_n,,150,,,67191219.0,ns,3087
+example_sets-insert_n,,150,,,67740878.0,ns,3136
+example_sets-insert_n,,150,,,69335863.0,ns,3185
+example_sets-insert_n,,150,,,69909375.0,ns,3234
+example_sets-insert_n,,150,,,68613605.0,ns,3283
+example_sets-insert_n,,150,,,63768847.0,ns,3332
+example_sets-insert_n,,150,,,65266184.0,ns,3381
+example_sets-insert_n,,150,,,66220059.0,ns,3430
+example_sets-insert_n,,150,,,67076946.0,ns,3479
+example_sets-insert_n,,150,,,68391738.0,ns,3528
+example_sets-insert_n,,150,,,68792917.0,ns,3577
+example_sets-insert_n,,150,,,69917959.0,ns,3626
+example_sets-insert_n,,150,,,70391313.0,ns,3675
+example_sets-insert_n,,150,,,71514273.0,ns,3724
+example_sets-insert_n,,150,,,72855854.0,ns,3773
+example_sets-insert_n,,150,,,73971018.0,ns,3822
+example_sets-insert_n,,150,,,76022663.0,ns,3871
+example_sets-insert_n,,150,,,78253389.0,ns,3920
+example_sets-insert_n,,150,,,77602084.0,ns,3969
+example_sets-insert_n,,150,,,79146523.0,ns,4018
+example_sets-insert_n,,150,,,82094545.0,ns,4067
+example_sets-insert_n,,150,,,82402449.0,ns,4116
+example_sets-insert_n,,150,,,80170275.0,ns,4165
+example_sets-insert_n,,150,,,82160075.0,ns,4214
+example_sets-insert_n,,150,,,82012300.0,ns,4263
+example_sets-insert_n,,150,,,83377832.0,ns,4312
+example_sets-insert_n,,150,,,83848618.0,ns,4361
+example_sets-insert_n,,150,,,85910319.0,ns,4410
+example_sets-insert_n,,150,,,87849557.0,ns,4459
+example_sets-insert_n,,150,,,88945954.0,ns,4508
+example_sets-insert_n,,150,,,88072034.0,ns,4557
+example_sets-insert_n,,150,,,89225608.0,ns,4606
+example_sets-insert_n,,150,,,89651122.0,ns,4655
+example_sets-insert_n,,150,,,92669651.0,ns,4704
+example_sets-insert_n,,150,,,91857645.0,ns,4753
+example_sets-insert_n,,150,,,95432222.0,ns,4802
+example_sets-insert_n,,150,,,97758854.0,ns,4851
+example_sets-insert_n,,150,,,99224324.0,ns,4900
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..b913e21
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[49.0,98.0,147.0,196.0,245.0,294.0,343.0,392.0,441.0,490.0,539.0,588.0,637.0,686.0,735.0,784.0,833.0,882.0,931.0,980.0,1029.0,1078.0,1127.0,1176.0,1225.0,1274.0,1323.0,1372.0,1421.0,1470.0,1519.0,1568.0,1617.0,1666.0,1715.0,1764.0,1813.0,1862.0,1911.0,1960.0,2009.0,2058.0,2107.0,2156.0,2205.0,2254.0,2303.0,2352.0,2401.0,2450.0,2499.0,2548.0,2597.0,2646.0,2695.0,2744.0,2793.0,2842.0,2891.0,2940.0,2989.0,3038.0,3087.0,3136.0,3185.0,3234.0,3283.0,3332.0,3381.0,3430.0,3479.0,3528.0,3577.0,3626.0,3675.0,3724.0,3773.0,3822.0,3871.0,3920.0,3969.0,4018.0,4067.0,4116.0,4165.0,4214.0,4263.0,4312.0,4361.0,4410.0,4459.0,4508.0,4557.0,4606.0,4655.0,4704.0,4753.0,4802.0,4851.0,4900.0],"times":[1049046.0,2023444.0,3065607.0,3757530.0,4878847.0,5836864.0,6724316.0,7925152.0,8726818.0,9927344.0,10477121.0,11784471.0,12743560.0,14683980.0,14922434.0,15503868.0,16703636.0,17336684.0,18085355.0,19503271.0,20657105.0,21657489.0,23323799.0,23911439.0,24581562.0,25583051.0,27280488.0,28383932.0,28883855.0,30296526.0,31184112.0,31165670.0,32385522.0,33764357.0,35928254.0,35400528.0,35954359.0,37358309.0,38528069.0,39096698.0,40952317.0,41311598.0,41146346.0,44010716.0,43302884.0,44466678.0,46488766.0,46926514.0,47199984.0,48823492.0,49299976.0,51910314.0,52652192.0,53404862.0,54604461.0,110029106.0,120381809.0,61457600.0,63003721.0,63576908.0,65074992.0,65818480.0,67191219.0,67740878.0,69335863.0,69909375.0,68613605.0,63768847.0,65266184.0,66220059.0,67076946.0,68391738.0,68792917.0,69917959.0,70391313.0,71514273.0,72855854.0,73971018.0,76022663.0,78253389.0,77602084.0,79146523.0,82094545.0,82402449.0,80170275.0,82160075.0,82012300.0,83377832.0,83848618.0,85910319.0,87849557.0,88945954.0,88072034.0,89225608.0,89651122.0,92669651.0,91857645.0,95432222.0,97758854.0,99224324.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..73efa95
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[17155.90139853149,18351.01964493187,21538.001635332876,22733.11988173325] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..f0d7158
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"150","throughput":null,"full_id":"example_sets-insert_n/150","directory_name":"example_sets-insert_n/150","title":"example_sets-insert_n/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..c464815
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11929.489410954888,"upper_bound":11989.969347285652},"point_estimate":11959.96174975296,"standard_error":15.408141709978667},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11937.764893200077,"upper_bound":12001.122942386832},"point_estimate":11973.29270859859,"standard_error":16.200044135971932},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":112.88265864810779,"upper_bound":180.5205274487527},"point_estimate":139.57823543516037,"standard_error":17.529954403625947},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11968.610422467336,"upper_bound":12029.885113786127},"point_estimate":11999.66395795135,"standard_error":15.640057173560026},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":131.70459861660743,"upper_bound":175.54922697080175},"point_estimate":154.5821984492763,"standard_error":11.19746679027261}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..ca0ee80
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,150,,,967018.0,ns,81
+example_sets-insert_n,,150,,,1951301.0,ns,162
+example_sets-insert_n,,150,,,2915716.0,ns,243
+example_sets-insert_n,,150,,,3889619.0,ns,324
+example_sets-insert_n,,150,,,4932378.0,ns,405
+example_sets-insert_n,,150,,,5832134.0,ns,486
+example_sets-insert_n,,150,,,6616659.0,ns,567
+example_sets-insert_n,,150,,,7885994.0,ns,648
+example_sets-insert_n,,150,,,8787295.0,ns,729
+example_sets-insert_n,,150,,,9767914.0,ns,810
+example_sets-insert_n,,150,,,10697353.0,ns,891
+example_sets-insert_n,,150,,,11667319.0,ns,972
+example_sets-insert_n,,150,,,12494874.0,ns,1053
+example_sets-insert_n,,150,,,13530459.0,ns,1134
+example_sets-insert_n,,150,,,14553098.0,ns,1215
+example_sets-insert_n,,150,,,15030825.0,ns,1296
+example_sets-insert_n,,150,,,16101856.0,ns,1377
+example_sets-insert_n,,150,,,17491614.0,ns,1458
+example_sets-insert_n,,150,,,18045988.0,ns,1539
+example_sets-insert_n,,150,,,19041640.0,ns,1620
+example_sets-insert_n,,150,,,20319123.0,ns,1701
+example_sets-insert_n,,150,,,21904330.0,ns,1782
+example_sets-insert_n,,150,,,22429236.0,ns,1863
+example_sets-insert_n,,150,,,22441504.0,ns,1944
+example_sets-insert_n,,150,,,23694434.0,ns,2025
+example_sets-insert_n,,150,,,25071490.0,ns,2106
+example_sets-insert_n,,150,,,26121327.0,ns,2187
+example_sets-insert_n,,150,,,26474449.0,ns,2268
+example_sets-insert_n,,150,,,27449236.0,ns,2349
+example_sets-insert_n,,150,,,28505543.0,ns,2430
+example_sets-insert_n,,150,,,29659005.0,ns,2511
+example_sets-insert_n,,150,,,30820868.0,ns,2592
+example_sets-insert_n,,150,,,31502542.0,ns,2673
+example_sets-insert_n,,150,,,32954076.0,ns,2754
+example_sets-insert_n,,150,,,33925497.0,ns,2835
+example_sets-insert_n,,150,,,34160023.0,ns,2916
+example_sets-insert_n,,150,,,35637506.0,ns,2997
+example_sets-insert_n,,150,,,36662641.0,ns,3078
+example_sets-insert_n,,150,,,38346050.0,ns,3159
+example_sets-insert_n,,150,,,37962801.0,ns,3240
+example_sets-insert_n,,150,,,39262005.0,ns,3321
+example_sets-insert_n,,150,,,40408520.0,ns,3402
+example_sets-insert_n,,150,,,41390723.0,ns,3483
+example_sets-insert_n,,150,,,42620240.0,ns,3564
+example_sets-insert_n,,150,,,43688675.0,ns,3645
+example_sets-insert_n,,150,,,44548384.0,ns,3726
+example_sets-insert_n,,150,,,46009882.0,ns,3807
+example_sets-insert_n,,150,,,46193876.0,ns,3888
+example_sets-insert_n,,150,,,48462232.0,ns,3969
+example_sets-insert_n,,150,,,48154549.0,ns,4050
+example_sets-insert_n,,150,,,49714589.0,ns,4131
+example_sets-insert_n,,150,,,49827564.0,ns,4212
+example_sets-insert_n,,150,,,51558175.0,ns,4293
+example_sets-insert_n,,150,,,51595464.0,ns,4374
+example_sets-insert_n,,150,,,52332859.0,ns,4455
+example_sets-insert_n,,150,,,54997531.0,ns,4536
+example_sets-insert_n,,150,,,55654322.0,ns,4617
+example_sets-insert_n,,150,,,56895935.0,ns,4698
+example_sets-insert_n,,150,,,57244614.0,ns,4779
+example_sets-insert_n,,150,,,59195553.0,ns,4860
+example_sets-insert_n,,150,,,59375142.0,ns,4941
+example_sets-insert_n,,150,,,62234799.0,ns,5022
+example_sets-insert_n,,150,,,61979176.0,ns,5103
+example_sets-insert_n,,150,,,62045628.0,ns,5184
+example_sets-insert_n,,150,,,62690356.0,ns,5265
+example_sets-insert_n,,150,,,64774052.0,ns,5346
+example_sets-insert_n,,150,,,63883071.0,ns,5427
+example_sets-insert_n,,150,,,66798641.0,ns,5508
+example_sets-insert_n,,150,,,66408732.0,ns,5589
+example_sets-insert_n,,150,,,67340714.0,ns,5670
+example_sets-insert_n,,150,,,69300501.0,ns,5751
+example_sets-insert_n,,150,,,70453581.0,ns,5832
+example_sets-insert_n,,150,,,70922630.0,ns,5913
+example_sets-insert_n,,150,,,71171533.0,ns,5994
+example_sets-insert_n,,150,,,73333275.0,ns,6075
+example_sets-insert_n,,150,,,73135897.0,ns,6156
+example_sets-insert_n,,150,,,74681478.0,ns,6237
+example_sets-insert_n,,150,,,75194155.0,ns,6318
+example_sets-insert_n,,150,,,77474212.0,ns,6399
+example_sets-insert_n,,150,,,78530499.0,ns,6480
+example_sets-insert_n,,150,,,78953686.0,ns,6561
+example_sets-insert_n,,150,,,80895629.0,ns,6642
+example_sets-insert_n,,150,,,81587107.0,ns,6723
+example_sets-insert_n,,150,,,80749889.0,ns,6804
+example_sets-insert_n,,150,,,82431648.0,ns,6885
+example_sets-insert_n,,150,,,83882096.0,ns,6966
+example_sets-insert_n,,150,,,83393427.0,ns,7047
+example_sets-insert_n,,150,,,85481796.0,ns,7128
+example_sets-insert_n,,150,,,86769376.0,ns,7209
+example_sets-insert_n,,150,,,87523566.0,ns,7290
+example_sets-insert_n,,150,,,88999197.0,ns,7371
+example_sets-insert_n,,150,,,90992031.0,ns,7452
+example_sets-insert_n,,150,,,91366917.0,ns,7533
+example_sets-insert_n,,150,,,91152151.0,ns,7614
+example_sets-insert_n,,150,,,92289598.0,ns,7695
+example_sets-insert_n,,150,,,92701090.0,ns,7776
+example_sets-insert_n,,150,,,93129699.0,ns,7857
+example_sets-insert_n,,150,,,96116729.0,ns,7938
+example_sets-insert_n,,150,,,95405005.0,ns,8019
+example_sets-insert_n,,150,,,98333686.0,ns,8100
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..b8e9566
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[81.0,162.0,243.0,324.0,405.0,486.0,567.0,648.0,729.0,810.0,891.0,972.0,1053.0,1134.0,1215.0,1296.0,1377.0,1458.0,1539.0,1620.0,1701.0,1782.0,1863.0,1944.0,2025.0,2106.0,2187.0,2268.0,2349.0,2430.0,2511.0,2592.0,2673.0,2754.0,2835.0,2916.0,2997.0,3078.0,3159.0,3240.0,3321.0,3402.0,3483.0,3564.0,3645.0,3726.0,3807.0,3888.0,3969.0,4050.0,4131.0,4212.0,4293.0,4374.0,4455.0,4536.0,4617.0,4698.0,4779.0,4860.0,4941.0,5022.0,5103.0,5184.0,5265.0,5346.0,5427.0,5508.0,5589.0,5670.0,5751.0,5832.0,5913.0,5994.0,6075.0,6156.0,6237.0,6318.0,6399.0,6480.0,6561.0,6642.0,6723.0,6804.0,6885.0,6966.0,7047.0,7128.0,7209.0,7290.0,7371.0,7452.0,7533.0,7614.0,7695.0,7776.0,7857.0,7938.0,8019.0,8100.0],"times":[967018.0,1951301.0,2915716.0,3889619.0,4932378.0,5832134.0,6616659.0,7885994.0,8787295.0,9767914.0,10697353.0,11667319.0,12494874.0,13530459.0,14553098.0,15030825.0,16101856.0,17491614.0,18045988.0,19041640.0,20319123.0,21904330.0,22429236.0,22441504.0,23694434.0,25071490.0,26121327.0,26474449.0,27449236.0,28505543.0,29659005.0,30820868.0,31502542.0,32954076.0,33925497.0,34160023.0,35637506.0,36662641.0,38346050.0,37962801.0,39262005.0,40408520.0,41390723.0,42620240.0,43688675.0,44548384.0,46009882.0,46193876.0,48462232.0,48154549.0,49714589.0,49827564.0,51558175.0,51595464.0,52332859.0,54997531.0,55654322.0,56895935.0,57244614.0,59195553.0,59375142.0,62234799.0,61979176.0,62045628.0,62690356.0,64774052.0,63883071.0,66798641.0,66408732.0,67340714.0,69300501.0,70453581.0,70922630.0,71171533.0,73333275.0,73135897.0,74681478.0,75194155.0,77474212.0,78530499.0,78953686.0,80895629.0,81587107.0,80749889.0,82431648.0,83882096.0,83393427.0,85481796.0,86769376.0,87523566.0,88999197.0,90992031.0,91366917.0,91152151.0,92289598.0,92701090.0,93129699.0,96116729.0,95405005.0,98333686.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..8bca386
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[11343.930562517398,11610.75086326928,12322.2716652743,12589.091966026182] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/150/new/benchmark.json
new file mode 100644
index 0000000..f0d7158
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"150","throughput":null,"full_id":"example_sets-insert_n/150","directory_name":"example_sets-insert_n/150","title":"example_sets-insert_n/150"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/150/new/estimates.json
new file mode 100644
index 0000000..e61a007
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20009.650850801627,"upper_bound":21204.204494993166},"point_estimate":20503.988087883732,"standard_error":311.50066153000495},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19852.424654141854,"upper_bound":20082.68351886209},"point_estimate":20012.81001906257,"standard_error":70.12591818294837},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":454.4445777908865,"upper_bound":864.793000361141},"point_estimate":574.2387208008945,"standard_error":109.36457620012492},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19802.5962426252,"upper_bound":21001.855376387415},"point_estimate":20289.009742779333,"standard_error":311.6304524305422},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":657.0613163947114,"upper_bound":4850.765042573316},"point_estimate":3116.9385099390292,"standard_error":1149.2057741188512}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/150/new/raw.csv
new file mode 100644
index 0000000..8efdca8
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,150,,,1049046.0,ns,49
+example_sets-insert_n,,150,,,2023444.0,ns,98
+example_sets-insert_n,,150,,,3065607.0,ns,147
+example_sets-insert_n,,150,,,3757530.0,ns,196
+example_sets-insert_n,,150,,,4878847.0,ns,245
+example_sets-insert_n,,150,,,5836864.0,ns,294
+example_sets-insert_n,,150,,,6724316.0,ns,343
+example_sets-insert_n,,150,,,7925152.0,ns,392
+example_sets-insert_n,,150,,,8726818.0,ns,441
+example_sets-insert_n,,150,,,9927344.0,ns,490
+example_sets-insert_n,,150,,,10477121.0,ns,539
+example_sets-insert_n,,150,,,11784471.0,ns,588
+example_sets-insert_n,,150,,,12743560.0,ns,637
+example_sets-insert_n,,150,,,14683980.0,ns,686
+example_sets-insert_n,,150,,,14922434.0,ns,735
+example_sets-insert_n,,150,,,15503868.0,ns,784
+example_sets-insert_n,,150,,,16703636.0,ns,833
+example_sets-insert_n,,150,,,17336684.0,ns,882
+example_sets-insert_n,,150,,,18085355.0,ns,931
+example_sets-insert_n,,150,,,19503271.0,ns,980
+example_sets-insert_n,,150,,,20657105.0,ns,1029
+example_sets-insert_n,,150,,,21657489.0,ns,1078
+example_sets-insert_n,,150,,,23323799.0,ns,1127
+example_sets-insert_n,,150,,,23911439.0,ns,1176
+example_sets-insert_n,,150,,,24581562.0,ns,1225
+example_sets-insert_n,,150,,,25583051.0,ns,1274
+example_sets-insert_n,,150,,,27280488.0,ns,1323
+example_sets-insert_n,,150,,,28383932.0,ns,1372
+example_sets-insert_n,,150,,,28883855.0,ns,1421
+example_sets-insert_n,,150,,,30296526.0,ns,1470
+example_sets-insert_n,,150,,,31184112.0,ns,1519
+example_sets-insert_n,,150,,,31165670.0,ns,1568
+example_sets-insert_n,,150,,,32385522.0,ns,1617
+example_sets-insert_n,,150,,,33764357.0,ns,1666
+example_sets-insert_n,,150,,,35928254.0,ns,1715
+example_sets-insert_n,,150,,,35400528.0,ns,1764
+example_sets-insert_n,,150,,,35954359.0,ns,1813
+example_sets-insert_n,,150,,,37358309.0,ns,1862
+example_sets-insert_n,,150,,,38528069.0,ns,1911
+example_sets-insert_n,,150,,,39096698.0,ns,1960
+example_sets-insert_n,,150,,,40952317.0,ns,2009
+example_sets-insert_n,,150,,,41311598.0,ns,2058
+example_sets-insert_n,,150,,,41146346.0,ns,2107
+example_sets-insert_n,,150,,,44010716.0,ns,2156
+example_sets-insert_n,,150,,,43302884.0,ns,2205
+example_sets-insert_n,,150,,,44466678.0,ns,2254
+example_sets-insert_n,,150,,,46488766.0,ns,2303
+example_sets-insert_n,,150,,,46926514.0,ns,2352
+example_sets-insert_n,,150,,,47199984.0,ns,2401
+example_sets-insert_n,,150,,,48823492.0,ns,2450
+example_sets-insert_n,,150,,,49299976.0,ns,2499
+example_sets-insert_n,,150,,,51910314.0,ns,2548
+example_sets-insert_n,,150,,,52652192.0,ns,2597
+example_sets-insert_n,,150,,,53404862.0,ns,2646
+example_sets-insert_n,,150,,,54604461.0,ns,2695
+example_sets-insert_n,,150,,,110029106.0,ns,2744
+example_sets-insert_n,,150,,,120381809.0,ns,2793
+example_sets-insert_n,,150,,,61457600.0,ns,2842
+example_sets-insert_n,,150,,,63003721.0,ns,2891
+example_sets-insert_n,,150,,,63576908.0,ns,2940
+example_sets-insert_n,,150,,,65074992.0,ns,2989
+example_sets-insert_n,,150,,,65818480.0,ns,3038
+example_sets-insert_n,,150,,,67191219.0,ns,3087
+example_sets-insert_n,,150,,,67740878.0,ns,3136
+example_sets-insert_n,,150,,,69335863.0,ns,3185
+example_sets-insert_n,,150,,,69909375.0,ns,3234
+example_sets-insert_n,,150,,,68613605.0,ns,3283
+example_sets-insert_n,,150,,,63768847.0,ns,3332
+example_sets-insert_n,,150,,,65266184.0,ns,3381
+example_sets-insert_n,,150,,,66220059.0,ns,3430
+example_sets-insert_n,,150,,,67076946.0,ns,3479
+example_sets-insert_n,,150,,,68391738.0,ns,3528
+example_sets-insert_n,,150,,,68792917.0,ns,3577
+example_sets-insert_n,,150,,,69917959.0,ns,3626
+example_sets-insert_n,,150,,,70391313.0,ns,3675
+example_sets-insert_n,,150,,,71514273.0,ns,3724
+example_sets-insert_n,,150,,,72855854.0,ns,3773
+example_sets-insert_n,,150,,,73971018.0,ns,3822
+example_sets-insert_n,,150,,,76022663.0,ns,3871
+example_sets-insert_n,,150,,,78253389.0,ns,3920
+example_sets-insert_n,,150,,,77602084.0,ns,3969
+example_sets-insert_n,,150,,,79146523.0,ns,4018
+example_sets-insert_n,,150,,,82094545.0,ns,4067
+example_sets-insert_n,,150,,,82402449.0,ns,4116
+example_sets-insert_n,,150,,,80170275.0,ns,4165
+example_sets-insert_n,,150,,,82160075.0,ns,4214
+example_sets-insert_n,,150,,,82012300.0,ns,4263
+example_sets-insert_n,,150,,,83377832.0,ns,4312
+example_sets-insert_n,,150,,,83848618.0,ns,4361
+example_sets-insert_n,,150,,,85910319.0,ns,4410
+example_sets-insert_n,,150,,,87849557.0,ns,4459
+example_sets-insert_n,,150,,,88945954.0,ns,4508
+example_sets-insert_n,,150,,,88072034.0,ns,4557
+example_sets-insert_n,,150,,,89225608.0,ns,4606
+example_sets-insert_n,,150,,,89651122.0,ns,4655
+example_sets-insert_n,,150,,,92669651.0,ns,4704
+example_sets-insert_n,,150,,,91857645.0,ns,4753
+example_sets-insert_n,,150,,,95432222.0,ns,4802
+example_sets-insert_n,,150,,,97758854.0,ns,4851
+example_sets-insert_n,,150,,,99224324.0,ns,4900
diff --git a/analysis/current/criterion/example_sets-insert_n/150/new/sample.json b/analysis/current/criterion/example_sets-insert_n/150/new/sample.json
new file mode 100644
index 0000000..b913e21
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[49.0,98.0,147.0,196.0,245.0,294.0,343.0,392.0,441.0,490.0,539.0,588.0,637.0,686.0,735.0,784.0,833.0,882.0,931.0,980.0,1029.0,1078.0,1127.0,1176.0,1225.0,1274.0,1323.0,1372.0,1421.0,1470.0,1519.0,1568.0,1617.0,1666.0,1715.0,1764.0,1813.0,1862.0,1911.0,1960.0,2009.0,2058.0,2107.0,2156.0,2205.0,2254.0,2303.0,2352.0,2401.0,2450.0,2499.0,2548.0,2597.0,2646.0,2695.0,2744.0,2793.0,2842.0,2891.0,2940.0,2989.0,3038.0,3087.0,3136.0,3185.0,3234.0,3283.0,3332.0,3381.0,3430.0,3479.0,3528.0,3577.0,3626.0,3675.0,3724.0,3773.0,3822.0,3871.0,3920.0,3969.0,4018.0,4067.0,4116.0,4165.0,4214.0,4263.0,4312.0,4361.0,4410.0,4459.0,4508.0,4557.0,4606.0,4655.0,4704.0,4753.0,4802.0,4851.0,4900.0],"times":[1049046.0,2023444.0,3065607.0,3757530.0,4878847.0,5836864.0,6724316.0,7925152.0,8726818.0,9927344.0,10477121.0,11784471.0,12743560.0,14683980.0,14922434.0,15503868.0,16703636.0,17336684.0,18085355.0,19503271.0,20657105.0,21657489.0,23323799.0,23911439.0,24581562.0,25583051.0,27280488.0,28383932.0,28883855.0,30296526.0,31184112.0,31165670.0,32385522.0,33764357.0,35928254.0,35400528.0,35954359.0,37358309.0,38528069.0,39096698.0,40952317.0,41311598.0,41146346.0,44010716.0,43302884.0,44466678.0,46488766.0,46926514.0,47199984.0,48823492.0,49299976.0,51910314.0,52652192.0,53404862.0,54604461.0,110029106.0,120381809.0,61457600.0,63003721.0,63576908.0,65074992.0,65818480.0,67191219.0,67740878.0,69335863.0,69909375.0,68613605.0,63768847.0,65266184.0,66220059.0,67076946.0,68391738.0,68792917.0,69917959.0,70391313.0,71514273.0,72855854.0,73971018.0,76022663.0,78253389.0,77602084.0,79146523.0,82094545.0,82402449.0,80170275.0,82160075.0,82012300.0,83377832.0,83848618.0,85910319.0,87849557.0,88945954.0,88072034.0,89225608.0,89651122.0,92669651.0,91857645.0,95432222.0,97758854.0,99224324.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/150/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/150/new/tukey.json
new file mode 100644
index 0000000..73efa95
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/150/new/tukey.json
@@ -0,0 +1 @@
+[17155.90139853149,18351.01964493187,21538.001635332876,22733.11988173325] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
deleted file mode 100644
index c20345e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2000","throughput":null,"full_id":"example_sets-insert_n/2000","directory_name":"example_sets-insert_n/2000","title":"example_sets-insert_n/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index 8f1c852..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":347933.07474835566,"upper_bound":358950.56318416755},"point_estimate":352076.3488630072,"standard_error":3004.448770298151},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":346334.31082770694,"upper_bound":349076.9288888889},"point_estimate":347923.5447289395,"standard_error":799.9872068577841},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4635.253879286758,"upper_bound":8916.277428507767},"point_estimate":6889.411211860694,"standard_error":1091.3407470884883},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":347887.19868488464,"upper_bound":359547.8435589192},"point_estimate":352102.6185705138,"standard_error":3208.712975947661},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6825.840366729213,"upper_bound":50293.88831424714},"point_estimate":30059.474173136456,"standard_error":14698.769368831305}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index c585c62..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,2000,,,1088066.0,ns,3
-example_sets-insert_n,,2000,,,2149820.0,ns,6
-example_sets-insert_n,,2000,,,3062355.0,ns,9
-example_sets-insert_n,,2000,,,4339929.0,ns,12
-example_sets-insert_n,,2000,,,5538285.0,ns,15
-example_sets-insert_n,,2000,,,6580360.0,ns,18
-example_sets-insert_n,,2000,,,7587954.0,ns,21
-example_sets-insert_n,,2000,,,8885475.0,ns,24
-example_sets-insert_n,,2000,,,9781066.0,ns,27
-example_sets-insert_n,,2000,,,10815368.0,ns,30
-example_sets-insert_n,,2000,,,11400821.0,ns,33
-example_sets-insert_n,,2000,,,12046936.0,ns,36
-example_sets-insert_n,,2000,,,13315836.0,ns,39
-example_sets-insert_n,,2000,,,14919039.0,ns,42
-example_sets-insert_n,,2000,,,15517439.0,ns,45
-example_sets-insert_n,,2000,,,15942953.0,ns,48
-example_sets-insert_n,,2000,,,17404641.0,ns,51
-example_sets-insert_n,,2000,,,18373133.0,ns,54
-example_sets-insert_n,,2000,,,19418062.0,ns,57
-example_sets-insert_n,,2000,,,20954118.0,ns,60
-example_sets-insert_n,,2000,,,22564798.0,ns,63
-example_sets-insert_n,,2000,,,22415476.0,ns,66
-example_sets-insert_n,,2000,,,23409448.0,ns,69
-example_sets-insert_n,,2000,,,24968712.0,ns,72
-example_sets-insert_n,,2000,,,25623584.0,ns,75
-example_sets-insert_n,,2000,,,27574553.0,ns,78
-example_sets-insert_n,,2000,,,27742383.0,ns,81
-example_sets-insert_n,,2000,,,28500773.0,ns,84
-example_sets-insert_n,,2000,,,29295626.0,ns,87
-example_sets-insert_n,,2000,,,31007412.0,ns,90
-example_sets-insert_n,,2000,,,32191594.0,ns,93
-example_sets-insert_n,,2000,,,32473453.0,ns,96
-example_sets-insert_n,,2000,,,34261918.0,ns,99
-example_sets-insert_n,,2000,,,36836172.0,ns,102
-example_sets-insert_n,,2000,,,36838319.0,ns,105
-example_sets-insert_n,,2000,,,38362454.0,ns,108
-example_sets-insert_n,,2000,,,39197174.0,ns,111
-example_sets-insert_n,,2000,,,40303033.0,ns,114
-example_sets-insert_n,,2000,,,41750454.0,ns,117
-example_sets-insert_n,,2000,,,41874353.0,ns,120
-example_sets-insert_n,,2000,,,43396086.0,ns,123
-example_sets-insert_n,,2000,,,43299687.0,ns,126
-example_sets-insert_n,,2000,,,44701396.0,ns,129
-example_sets-insert_n,,2000,,,46134163.0,ns,132
-example_sets-insert_n,,2000,,,46516932.0,ns,135
-example_sets-insert_n,,2000,,,48554174.0,ns,138
-example_sets-insert_n,,2000,,,48897703.0,ns,141
-example_sets-insert_n,,2000,,,49778415.0,ns,144
-example_sets-insert_n,,2000,,,51295347.0,ns,147
-example_sets-insert_n,,2000,,,51744753.0,ns,150
-example_sets-insert_n,,2000,,,53518400.0,ns,153
-example_sets-insert_n,,2000,,,53090455.0,ns,156
-example_sets-insert_n,,2000,,,54334614.0,ns,159
-example_sets-insert_n,,2000,,,55817869.0,ns,162
-example_sets-insert_n,,2000,,,55955194.0,ns,165
-example_sets-insert_n,,2000,,,58666184.0,ns,168
-example_sets-insert_n,,2000,,,59503064.0,ns,171
-example_sets-insert_n,,2000,,,63422740.0,ns,174
-example_sets-insert_n,,2000,,,61361916.0,ns,177
-example_sets-insert_n,,2000,,,114616945.0,ns,180
-example_sets-insert_n,,2000,,,72611932.0,ns,183
-example_sets-insert_n,,2000,,,63532628.0,ns,186
-example_sets-insert_n,,2000,,,65044277.0,ns,189
-example_sets-insert_n,,2000,,,65739059.0,ns,192
-example_sets-insert_n,,2000,,,67334704.0,ns,195
-example_sets-insert_n,,2000,,,69760760.0,ns,198
-example_sets-insert_n,,2000,,,68658573.0,ns,201
-example_sets-insert_n,,2000,,,71114485.0,ns,204
-example_sets-insert_n,,2000,,,72174174.0,ns,207
-example_sets-insert_n,,2000,,,74719162.0,ns,210
-example_sets-insert_n,,2000,,,75491426.0,ns,213
-example_sets-insert_n,,2000,,,75984824.0,ns,216
-example_sets-insert_n,,2000,,,76178667.0,ns,219
-example_sets-insert_n,,2000,,,77228462.0,ns,222
-example_sets-insert_n,,2000,,,78542309.0,ns,225
-example_sets-insert_n,,2000,,,79278951.0,ns,228
-example_sets-insert_n,,2000,,,78650863.0,ns,231
-example_sets-insert_n,,2000,,,81712942.0,ns,234
-example_sets-insert_n,,2000,,,81863535.0,ns,237
-example_sets-insert_n,,2000,,,82796241.0,ns,240
-example_sets-insert_n,,2000,,,84282824.0,ns,243
-example_sets-insert_n,,2000,,,85724852.0,ns,246
-example_sets-insert_n,,2000,,,86823291.0,ns,249
-example_sets-insert_n,,2000,,,89150234.0,ns,252
-example_sets-insert_n,,2000,,,89417279.0,ns,255
-example_sets-insert_n,,2000,,,89163801.0,ns,258
-example_sets-insert_n,,2000,,,90405584.0,ns,261
-example_sets-insert_n,,2000,,,90899520.0,ns,264
-example_sets-insert_n,,2000,,,92801041.0,ns,267
-example_sets-insert_n,,2000,,,93093777.0,ns,270
-example_sets-insert_n,,2000,,,95226977.0,ns,273
-example_sets-insert_n,,2000,,,94646661.0,ns,276
-example_sets-insert_n,,2000,,,98020711.0,ns,279
-example_sets-insert_n,,2000,,,99937984.0,ns,282
-example_sets-insert_n,,2000,,,101433469.0,ns,285
-example_sets-insert_n,,2000,,,101165880.0,ns,288
-example_sets-insert_n,,2000,,,101478849.0,ns,291
-example_sets-insert_n,,2000,,,103896190.0,ns,294
-example_sets-insert_n,,2000,,,106093152.0,ns,297
-example_sets-insert_n,,2000,,,103580231.0,ns,300
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 42182e5..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/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,33.0,36.0,39.0,42.0,45.0,48.0,51.0,54.0,57.0,60.0,63.0,66.0,69.0,72.0,75.0,78.0,81.0,84.0,87.0,90.0,93.0,96.0,99.0,102.0,105.0,108.0,111.0,114.0,117.0,120.0,123.0,126.0,129.0,132.0,135.0,138.0,141.0,144.0,147.0,150.0,153.0,156.0,159.0,162.0,165.0,168.0,171.0,174.0,177.0,180.0,183.0,186.0,189.0,192.0,195.0,198.0,201.0,204.0,207.0,210.0,213.0,216.0,219.0,222.0,225.0,228.0,231.0,234.0,237.0,240.0,243.0,246.0,249.0,252.0,255.0,258.0,261.0,264.0,267.0,270.0,273.0,276.0,279.0,282.0,285.0,288.0,291.0,294.0,297.0,300.0],"times":[1088066.0,2149820.0,3062355.0,4339929.0,5538285.0,6580360.0,7587954.0,8885475.0,9781066.0,10815368.0,11400821.0,12046936.0,13315836.0,14919039.0,15517439.0,15942953.0,17404641.0,18373133.0,19418062.0,20954118.0,22564798.0,22415476.0,23409448.0,24968712.0,25623584.0,27574553.0,27742383.0,28500773.0,29295626.0,31007412.0,32191594.0,32473453.0,34261918.0,36836172.0,36838319.0,38362454.0,39197174.0,40303033.0,41750454.0,41874353.0,43396086.0,43299687.0,44701396.0,46134163.0,46516932.0,48554174.0,48897703.0,49778415.0,51295347.0,51744753.0,53518400.0,53090455.0,54334614.0,55817869.0,55955194.0,58666184.0,59503064.0,63422740.0,61361916.0,114616945.0,72611932.0,63532628.0,65044277.0,65739059.0,67334704.0,69760760.0,68658573.0,71114485.0,72174174.0,74719162.0,75491426.0,75984824.0,76178667.0,77228462.0,78542309.0,79278951.0,78650863.0,81712942.0,81863535.0,82796241.0,84282824.0,85724852.0,86823291.0,89150234.0,89417279.0,89163801.0,90405584.0,90899520.0,92801041.0,93093777.0,95226977.0,94646661.0,98020711.0,99937984.0,101433469.0,101165880.0,101478849.0,103896190.0,106093152.0,103580231.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index add2f16..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[317632.9278828315,331053.55939596123,366841.9100976405,380262.54161077016] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index c20345e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2000","throughput":null,"full_id":"example_sets-insert_n/2000","directory_name":"example_sets-insert_n/2000","title":"example_sets-insert_n/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index 191e16e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":411111.22043391434,"upper_bound":425838.63780227007},"point_estimate":416649.82328135264,"standard_error":4017.705488663627},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":410481.49206349207,"upper_bound":413652.1197364192},"point_estimate":411295.91490196076,"standard_error":835.7244789429236},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5717.570197093232,"upper_bound":9272.146415133995},"point_estimate":7337.281605392507,"standard_error":892.2977101069714},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":409330.7195936341,"upper_bound":422876.25084913534},"point_estimate":414177.7948307965,"standard_error":3675.326622893253},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7474.135190004516,"upper_bound":67817.16619085347},"point_estimate":40471.93373362366,"standard_error":19756.45691697666}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 2dbfc06..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,2000,,,1254890.0,ns,3
-example_sets-insert_n,,2000,,,2507095.0,ns,6
-example_sets-insert_n,,2000,,,3784231.0,ns,9
-example_sets-insert_n,,2000,,,5200310.0,ns,12
-example_sets-insert_n,,2000,,,6069763.0,ns,15
-example_sets-insert_n,,2000,,,7068813.0,ns,18
-example_sets-insert_n,,2000,,,9462584.0,ns,21
-example_sets-insert_n,,2000,,,9930947.0,ns,24
-example_sets-insert_n,,2000,,,11209948.0,ns,27
-example_sets-insert_n,,2000,,,12081525.0,ns,30
-example_sets-insert_n,,2000,,,13596651.0,ns,33
-example_sets-insert_n,,2000,,,14252503.0,ns,36
-example_sets-insert_n,,2000,,,15487219.0,ns,39
-example_sets-insert_n,,2000,,,18424901.0,ns,42
-example_sets-insert_n,,2000,,,19216791.0,ns,45
-example_sets-insert_n,,2000,,,19887126.0,ns,48
-example_sets-insert_n,,2000,,,20869967.0,ns,51
-example_sets-insert_n,,2000,,,22394541.0,ns,54
-example_sets-insert_n,,2000,,,23812599.0,ns,57
-example_sets-insert_n,,2000,,,25251785.0,ns,60
-example_sets-insert_n,,2000,,,26287329.0,ns,63
-example_sets-insert_n,,2000,,,26553517.0,ns,66
-example_sets-insert_n,,2000,,,27890627.0,ns,69
-example_sets-insert_n,,2000,,,30387177.0,ns,72
-example_sets-insert_n,,2000,,,30850669.0,ns,75
-example_sets-insert_n,,2000,,,31549786.0,ns,78
-example_sets-insert_n,,2000,,,32965588.0,ns,81
-example_sets-insert_n,,2000,,,34106180.0,ns,84
-example_sets-insert_n,,2000,,,36177952.0,ns,87
-example_sets-insert_n,,2000,,,36225529.0,ns,90
-example_sets-insert_n,,2000,,,38196891.0,ns,93
-example_sets-insert_n,,2000,,,40436308.0,ns,96
-example_sets-insert_n,,2000,,,39906000.0,ns,99
-example_sets-insert_n,,2000,,,42205760.0,ns,102
-example_sets-insert_n,,2000,,,44095583.0,ns,105
-example_sets-insert_n,,2000,,,44373290.0,ns,108
-example_sets-insert_n,,2000,,,45934317.0,ns,111
-example_sets-insert_n,,2000,,,47758548.0,ns,114
-example_sets-insert_n,,2000,,,48502484.0,ns,117
-example_sets-insert_n,,2000,,,50534354.0,ns,120
-example_sets-insert_n,,2000,,,51854503.0,ns,123
-example_sets-insert_n,,2000,,,53971221.0,ns,126
-example_sets-insert_n,,2000,,,53689869.0,ns,129
-example_sets-insert_n,,2000,,,54272757.0,ns,132
-example_sets-insert_n,,2000,,,56257969.0,ns,135
-example_sets-insert_n,,2000,,,57379086.0,ns,138
-example_sets-insert_n,,2000,,,59078008.0,ns,141
-example_sets-insert_n,,2000,,,58343206.0,ns,144
-example_sets-insert_n,,2000,,,60805964.0,ns,147
-example_sets-insert_n,,2000,,,63121484.0,ns,150
-example_sets-insert_n,,2000,,,62914218.0,ns,153
-example_sets-insert_n,,2000,,,63574985.0,ns,156
-example_sets-insert_n,,2000,,,65308236.0,ns,159
-example_sets-insert_n,,2000,,,64187468.0,ns,162
-example_sets-insert_n,,2000,,,131851338.0,ns,165
-example_sets-insert_n,,2000,,,83731774.0,ns,168
-example_sets-insert_n,,2000,,,68745966.0,ns,171
-example_sets-insert_n,,2000,,,72333816.0,ns,174
-example_sets-insert_n,,2000,,,73475892.0,ns,177
-example_sets-insert_n,,2000,,,73359628.0,ns,180
-example_sets-insert_n,,2000,,,75674577.0,ns,183
-example_sets-insert_n,,2000,,,76305395.0,ns,186
-example_sets-insert_n,,2000,,,77297775.0,ns,189
-example_sets-insert_n,,2000,,,78136443.0,ns,192
-example_sets-insert_n,,2000,,,78843344.0,ns,195
-example_sets-insert_n,,2000,,,80122025.0,ns,198
-example_sets-insert_n,,2000,,,83586516.0,ns,201
-example_sets-insert_n,,2000,,,84265419.0,ns,204
-example_sets-insert_n,,2000,,,85195694.0,ns,207
-example_sets-insert_n,,2000,,,87420722.0,ns,210
-example_sets-insert_n,,2000,,,86418685.0,ns,213
-example_sets-insert_n,,2000,,,90132055.0,ns,216
-example_sets-insert_n,,2000,,,90861229.0,ns,219
-example_sets-insert_n,,2000,,,89676609.0,ns,222
-example_sets-insert_n,,2000,,,90614245.0,ns,225
-example_sets-insert_n,,2000,,,93928278.0,ns,228
-example_sets-insert_n,,2000,,,94884267.0,ns,231
-example_sets-insert_n,,2000,,,95523930.0,ns,234
-example_sets-insert_n,,2000,,,97830844.0,ns,237
-example_sets-insert_n,,2000,,,97554501.0,ns,240
-example_sets-insert_n,,2000,,,98486112.0,ns,243
-example_sets-insert_n,,2000,,,101571038.0,ns,246
-example_sets-insert_n,,2000,,,101729212.0,ns,249
-example_sets-insert_n,,2000,,,103441336.0,ns,252
-example_sets-insert_n,,2000,,,104868642.0,ns,255
-example_sets-insert_n,,2000,,,105974513.0,ns,258
-example_sets-insert_n,,2000,,,105566332.0,ns,261
-example_sets-insert_n,,2000,,,107691377.0,ns,264
-example_sets-insert_n,,2000,,,107891518.0,ns,267
-example_sets-insert_n,,2000,,,110419443.0,ns,270
-example_sets-insert_n,,2000,,,113404949.0,ns,273
-example_sets-insert_n,,2000,,,112821933.0,ns,276
-example_sets-insert_n,,2000,,,112749418.0,ns,279
-example_sets-insert_n,,2000,,,114404943.0,ns,282
-example_sets-insert_n,,2000,,,116832103.0,ns,285
-example_sets-insert_n,,2000,,,115693110.0,ns,288
-example_sets-insert_n,,2000,,,119727519.0,ns,291
-example_sets-insert_n,,2000,,,122284385.0,ns,294
-example_sets-insert_n,,2000,,,120512812.0,ns,297
-example_sets-insert_n,,2000,,,123285515.0,ns,300
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 5f4577a..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", 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,33.0,36.0,39.0,42.0,45.0,48.0,51.0,54.0,57.0,60.0,63.0,66.0,69.0,72.0,75.0,78.0,81.0,84.0,87.0,90.0,93.0,96.0,99.0,102.0,105.0,108.0,111.0,114.0,117.0,120.0,123.0,126.0,129.0,132.0,135.0,138.0,141.0,144.0,147.0,150.0,153.0,156.0,159.0,162.0,165.0,168.0,171.0,174.0,177.0,180.0,183.0,186.0,189.0,192.0,195.0,198.0,201.0,204.0,207.0,210.0,213.0,216.0,219.0,222.0,225.0,228.0,231.0,234.0,237.0,240.0,243.0,246.0,249.0,252.0,255.0,258.0,261.0,264.0,267.0,270.0,273.0,276.0,279.0,282.0,285.0,288.0,291.0,294.0,297.0,300.0],"times":[1254890.0,2507095.0,3784231.0,5200310.0,6069763.0,7068813.0,9462584.0,9930947.0,11209948.0,12081525.0,13596651.0,14252503.0,15487219.0,18424901.0,19216791.0,19887126.0,20869967.0,22394541.0,23812599.0,25251785.0,26287329.0,26553517.0,27890627.0,30387177.0,30850669.0,31549786.0,32965588.0,34106180.0,36177952.0,36225529.0,38196891.0,40436308.0,39906000.0,42205760.0,44095583.0,44373290.0,45934317.0,47758548.0,48502484.0,50534354.0,51854503.0,53971221.0,53689869.0,54272757.0,56257969.0,57379086.0,59078008.0,58343206.0,60805964.0,63121484.0,62914218.0,63574985.0,65308236.0,64187468.0,131851338.0,83731774.0,68745966.0,72333816.0,73475892.0,73359628.0,75674577.0,76305395.0,77297775.0,78136443.0,78843344.0,80122025.0,83586516.0,84265419.0,85195694.0,87420722.0,86418685.0,90132055.0,90861229.0,89676609.0,90614245.0,93928278.0,94884267.0,95523930.0,97830844.0,97554501.0,98486112.0,101571038.0,101729212.0,103441336.0,104868642.0,105974513.0,105566332.0,107691377.0,107891518.0,110419443.0,113404949.0,112821933.0,112749418.0,114404943.0,116832103.0,115693110.0,119727519.0,122284385.0,120512812.0,123285515.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index ac9de54..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[375844.6145470286,390902.9198877519,431058.4007963474,446116.7061370707] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index c20345e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2000","throughput":null,"full_id":"example_sets-insert_n/2000","directory_name":"example_sets-insert_n/2000","title":"example_sets-insert_n/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index f5c8c42..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":179385.11518436237,"upper_bound":187680.32746115222},"point_estimate":183204.50869462654,"standard_error":2119.390005286013},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":176115.54899622343,"upper_bound":178292.21088435373},"point_estimate":177167.56584134023,"standard_error":483.30935698747527},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2629.799403052261,"upper_bound":4393.8641621242205},"point_estimate":3659.268023440798,"standard_error":455.1646526365508},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":176423.56250098356,"upper_bound":178828.24952453873},"point_estimate":177476.58231023102,"standard_error":617.8206500151603},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13016.250950365968,"upper_bound":27512.577759736396},"point_estimate":21364.09805260122,"standard_error":3660.7793704679552}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index acad800..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,2000,,,1070627.0,ns,6
-example_sets-insert_n,,2000,,,2024927.0,ns,12
-example_sets-insert_n,,2000,,,3136554.0,ns,18
-example_sets-insert_n,,2000,,,4147350.0,ns,24
-example_sets-insert_n,,2000,,,5253512.0,ns,30
-example_sets-insert_n,,2000,,,6206328.0,ns,36
-example_sets-insert_n,,2000,,,7475173.0,ns,42
-example_sets-insert_n,,2000,,,8511859.0,ns,48
-example_sets-insert_n,,2000,,,10553295.0,ns,54
-example_sets-insert_n,,2000,,,15154996.0,ns,60
-example_sets-insert_n,,2000,,,17338494.0,ns,66
-example_sets-insert_n,,2000,,,18859442.0,ns,72
-example_sets-insert_n,,2000,,,20732866.0,ns,78
-example_sets-insert_n,,2000,,,21805464.0,ns,84
-example_sets-insert_n,,2000,,,24165669.0,ns,90
-example_sets-insert_n,,2000,,,23008883.0,ns,96
-example_sets-insert_n,,2000,,,18359126.0,ns,102
-example_sets-insert_n,,2000,,,19942665.0,ns,108
-example_sets-insert_n,,2000,,,20781868.0,ns,114
-example_sets-insert_n,,2000,,,21674937.0,ns,120
-example_sets-insert_n,,2000,,,22701935.0,ns,126
-example_sets-insert_n,,2000,,,23572413.0,ns,132
-example_sets-insert_n,,2000,,,24776710.0,ns,138
-example_sets-insert_n,,2000,,,25561214.0,ns,144
-example_sets-insert_n,,2000,,,26180194.0,ns,150
-example_sets-insert_n,,2000,,,28180261.0,ns,156
-example_sets-insert_n,,2000,,,29800577.0,ns,162
-example_sets-insert_n,,2000,,,29805399.0,ns,168
-example_sets-insert_n,,2000,,,31768259.0,ns,174
-example_sets-insert_n,,2000,,,32419552.0,ns,180
-example_sets-insert_n,,2000,,,33611275.0,ns,186
-example_sets-insert_n,,2000,,,33923933.0,ns,192
-example_sets-insert_n,,2000,,,35081819.0,ns,198
-example_sets-insert_n,,2000,,,36134541.0,ns,204
-example_sets-insert_n,,2000,,,36598804.0,ns,210
-example_sets-insert_n,,2000,,,38815537.0,ns,216
-example_sets-insert_n,,2000,,,38945844.0,ns,222
-example_sets-insert_n,,2000,,,39001397.0,ns,228
-example_sets-insert_n,,2000,,,41242766.0,ns,234
-example_sets-insert_n,,2000,,,41805262.0,ns,240
-example_sets-insert_n,,2000,,,43579940.0,ns,246
-example_sets-insert_n,,2000,,,45320078.0,ns,252
-example_sets-insert_n,,2000,,,45402830.0,ns,258
-example_sets-insert_n,,2000,,,46575241.0,ns,264
-example_sets-insert_n,,2000,,,48642628.0,ns,270
-example_sets-insert_n,,2000,,,48232540.0,ns,276
-example_sets-insert_n,,2000,,,50305360.0,ns,282
-example_sets-insert_n,,2000,,,50535207.0,ns,288
-example_sets-insert_n,,2000,,,52417910.0,ns,294
-example_sets-insert_n,,2000,,,53951166.0,ns,300
-example_sets-insert_n,,2000,,,55819436.0,ns,306
-example_sets-insert_n,,2000,,,56508124.0,ns,312
-example_sets-insert_n,,2000,,,54512506.0,ns,318
-example_sets-insert_n,,2000,,,58743363.0,ns,324
-example_sets-insert_n,,2000,,,59939778.0,ns,330
-example_sets-insert_n,,2000,,,60953435.0,ns,336
-example_sets-insert_n,,2000,,,59660816.0,ns,342
-example_sets-insert_n,,2000,,,61590054.0,ns,348
-example_sets-insert_n,,2000,,,62155526.0,ns,354
-example_sets-insert_n,,2000,,,63186274.0,ns,360
-example_sets-insert_n,,2000,,,63065083.0,ns,366
-example_sets-insert_n,,2000,,,64703538.0,ns,372
-example_sets-insert_n,,2000,,,66209049.0,ns,378
-example_sets-insert_n,,2000,,,66869848.0,ns,384
-example_sets-insert_n,,2000,,,67882623.0,ns,390
-example_sets-insert_n,,2000,,,69665540.0,ns,396
-example_sets-insert_n,,2000,,,70637507.0,ns,402
-example_sets-insert_n,,2000,,,72780812.0,ns,408
-example_sets-insert_n,,2000,,,74392432.0,ns,414
-example_sets-insert_n,,2000,,,75266128.0,ns,420
-example_sets-insert_n,,2000,,,75832527.0,ns,426
-example_sets-insert_n,,2000,,,74820733.0,ns,432
-example_sets-insert_n,,2000,,,76931969.0,ns,438
-example_sets-insert_n,,2000,,,77227689.0,ns,444
-example_sets-insert_n,,2000,,,78811947.0,ns,450
-example_sets-insert_n,,2000,,,79754364.0,ns,456
-example_sets-insert_n,,2000,,,80764738.0,ns,462
-example_sets-insert_n,,2000,,,82719897.0,ns,468
-example_sets-insert_n,,2000,,,84108725.0,ns,474
-example_sets-insert_n,,2000,,,85509834.0,ns,480
-example_sets-insert_n,,2000,,,84657816.0,ns,486
-example_sets-insert_n,,2000,,,87879457.0,ns,492
-example_sets-insert_n,,2000,,,87448837.0,ns,498
-example_sets-insert_n,,2000,,,87638741.0,ns,504
-example_sets-insert_n,,2000,,,99660613.0,ns,510
-example_sets-insert_n,,2000,,,99878104.0,ns,516
-example_sets-insert_n,,2000,,,91470510.0,ns,522
-example_sets-insert_n,,2000,,,92366325.0,ns,528
-example_sets-insert_n,,2000,,,92713822.0,ns,534
-example_sets-insert_n,,2000,,,96539615.0,ns,540
-example_sets-insert_n,,2000,,,96548324.0,ns,546
-example_sets-insert_n,,2000,,,98446648.0,ns,552
-example_sets-insert_n,,2000,,,98092181.0,ns,558
-example_sets-insert_n,,2000,,,99739456.0,ns,564
-example_sets-insert_n,,2000,,,101678642.0,ns,570
-example_sets-insert_n,,2000,,,100895599.0,ns,576
-example_sets-insert_n,,2000,,,100603067.0,ns,582
-example_sets-insert_n,,2000,,,103625672.0,ns,588
-example_sets-insert_n,,2000,,,105429751.0,ns,594
-example_sets-insert_n,,2000,,,105315400.0,ns,600
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index f99c380..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[6.0,12.0,18.0,24.0,30.0,36.0,42.0,48.0,54.0,60.0,66.0,72.0,78.0,84.0,90.0,96.0,102.0,108.0,114.0,120.0,126.0,132.0,138.0,144.0,150.0,156.0,162.0,168.0,174.0,180.0,186.0,192.0,198.0,204.0,210.0,216.0,222.0,228.0,234.0,240.0,246.0,252.0,258.0,264.0,270.0,276.0,282.0,288.0,294.0,300.0,306.0,312.0,318.0,324.0,330.0,336.0,342.0,348.0,354.0,360.0,366.0,372.0,378.0,384.0,390.0,396.0,402.0,408.0,414.0,420.0,426.0,432.0,438.0,444.0,450.0,456.0,462.0,468.0,474.0,480.0,486.0,492.0,498.0,504.0,510.0,516.0,522.0,528.0,534.0,540.0,546.0,552.0,558.0,564.0,570.0,576.0,582.0,588.0,594.0,600.0],"times":[1070627.0,2024927.0,3136554.0,4147350.0,5253512.0,6206328.0,7475173.0,8511859.0,10553295.0,15154996.0,17338494.0,18859442.0,20732866.0,21805464.0,24165669.0,23008883.0,18359126.0,19942665.0,20781868.0,21674937.0,22701935.0,23572413.0,24776710.0,25561214.0,26180194.0,28180261.0,29800577.0,29805399.0,31768259.0,32419552.0,33611275.0,33923933.0,35081819.0,36134541.0,36598804.0,38815537.0,38945844.0,39001397.0,41242766.0,41805262.0,43579940.0,45320078.0,45402830.0,46575241.0,48642628.0,48232540.0,50305360.0,50535207.0,52417910.0,53951166.0,55819436.0,56508124.0,54512506.0,58743363.0,59939778.0,60953435.0,59660816.0,61590054.0,62155526.0,63186274.0,63065083.0,64703538.0,66209049.0,66869848.0,67882623.0,69665540.0,70637507.0,72780812.0,74392432.0,75266128.0,75832527.0,74820733.0,76931969.0,77227689.0,78811947.0,79754364.0,80764738.0,82719897.0,84108725.0,85509834.0,84657816.0,87879457.0,87448837.0,87638741.0,99660613.0,99878104.0,91470510.0,92366325.0,92713822.0,96539615.0,96548324.0,98446648.0,98092181.0,99739456.0,101678642.0,100895599.0,100603067.0,103625672.0,105429751.0,105315400.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 89a93d8..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[160467.8594117647,167800.1855392157,187353.05521241832,194685.3813398693] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2000/new/benchmark.json
deleted file mode 100644
index c20345e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2000","throughput":null,"full_id":"example_sets-insert_n/2000","directory_name":"example_sets-insert_n/2000","title":"example_sets-insert_n/2000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/2000/new/estimates.json
deleted file mode 100644
index 8f1c852..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":347933.07474835566,"upper_bound":358950.56318416755},"point_estimate":352076.3488630072,"standard_error":3004.448770298151},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":346334.31082770694,"upper_bound":349076.9288888889},"point_estimate":347923.5447289395,"standard_error":799.9872068577841},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4635.253879286758,"upper_bound":8916.277428507767},"point_estimate":6889.411211860694,"standard_error":1091.3407470884883},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":347887.19868488464,"upper_bound":359547.8435589192},"point_estimate":352102.6185705138,"standard_error":3208.712975947661},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6825.840366729213,"upper_bound":50293.88831424714},"point_estimate":30059.474173136456,"standard_error":14698.769368831305}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/2000/new/raw.csv
deleted file mode 100644
index c585c62..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,2000,,,1088066.0,ns,3
-example_sets-insert_n,,2000,,,2149820.0,ns,6
-example_sets-insert_n,,2000,,,3062355.0,ns,9
-example_sets-insert_n,,2000,,,4339929.0,ns,12
-example_sets-insert_n,,2000,,,5538285.0,ns,15
-example_sets-insert_n,,2000,,,6580360.0,ns,18
-example_sets-insert_n,,2000,,,7587954.0,ns,21
-example_sets-insert_n,,2000,,,8885475.0,ns,24
-example_sets-insert_n,,2000,,,9781066.0,ns,27
-example_sets-insert_n,,2000,,,10815368.0,ns,30
-example_sets-insert_n,,2000,,,11400821.0,ns,33
-example_sets-insert_n,,2000,,,12046936.0,ns,36
-example_sets-insert_n,,2000,,,13315836.0,ns,39
-example_sets-insert_n,,2000,,,14919039.0,ns,42
-example_sets-insert_n,,2000,,,15517439.0,ns,45
-example_sets-insert_n,,2000,,,15942953.0,ns,48
-example_sets-insert_n,,2000,,,17404641.0,ns,51
-example_sets-insert_n,,2000,,,18373133.0,ns,54
-example_sets-insert_n,,2000,,,19418062.0,ns,57
-example_sets-insert_n,,2000,,,20954118.0,ns,60
-example_sets-insert_n,,2000,,,22564798.0,ns,63
-example_sets-insert_n,,2000,,,22415476.0,ns,66
-example_sets-insert_n,,2000,,,23409448.0,ns,69
-example_sets-insert_n,,2000,,,24968712.0,ns,72
-example_sets-insert_n,,2000,,,25623584.0,ns,75
-example_sets-insert_n,,2000,,,27574553.0,ns,78
-example_sets-insert_n,,2000,,,27742383.0,ns,81
-example_sets-insert_n,,2000,,,28500773.0,ns,84
-example_sets-insert_n,,2000,,,29295626.0,ns,87
-example_sets-insert_n,,2000,,,31007412.0,ns,90
-example_sets-insert_n,,2000,,,32191594.0,ns,93
-example_sets-insert_n,,2000,,,32473453.0,ns,96
-example_sets-insert_n,,2000,,,34261918.0,ns,99
-example_sets-insert_n,,2000,,,36836172.0,ns,102
-example_sets-insert_n,,2000,,,36838319.0,ns,105
-example_sets-insert_n,,2000,,,38362454.0,ns,108
-example_sets-insert_n,,2000,,,39197174.0,ns,111
-example_sets-insert_n,,2000,,,40303033.0,ns,114
-example_sets-insert_n,,2000,,,41750454.0,ns,117
-example_sets-insert_n,,2000,,,41874353.0,ns,120
-example_sets-insert_n,,2000,,,43396086.0,ns,123
-example_sets-insert_n,,2000,,,43299687.0,ns,126
-example_sets-insert_n,,2000,,,44701396.0,ns,129
-example_sets-insert_n,,2000,,,46134163.0,ns,132
-example_sets-insert_n,,2000,,,46516932.0,ns,135
-example_sets-insert_n,,2000,,,48554174.0,ns,138
-example_sets-insert_n,,2000,,,48897703.0,ns,141
-example_sets-insert_n,,2000,,,49778415.0,ns,144
-example_sets-insert_n,,2000,,,51295347.0,ns,147
-example_sets-insert_n,,2000,,,51744753.0,ns,150
-example_sets-insert_n,,2000,,,53518400.0,ns,153
-example_sets-insert_n,,2000,,,53090455.0,ns,156
-example_sets-insert_n,,2000,,,54334614.0,ns,159
-example_sets-insert_n,,2000,,,55817869.0,ns,162
-example_sets-insert_n,,2000,,,55955194.0,ns,165
-example_sets-insert_n,,2000,,,58666184.0,ns,168
-example_sets-insert_n,,2000,,,59503064.0,ns,171
-example_sets-insert_n,,2000,,,63422740.0,ns,174
-example_sets-insert_n,,2000,,,61361916.0,ns,177
-example_sets-insert_n,,2000,,,114616945.0,ns,180
-example_sets-insert_n,,2000,,,72611932.0,ns,183
-example_sets-insert_n,,2000,,,63532628.0,ns,186
-example_sets-insert_n,,2000,,,65044277.0,ns,189
-example_sets-insert_n,,2000,,,65739059.0,ns,192
-example_sets-insert_n,,2000,,,67334704.0,ns,195
-example_sets-insert_n,,2000,,,69760760.0,ns,198
-example_sets-insert_n,,2000,,,68658573.0,ns,201
-example_sets-insert_n,,2000,,,71114485.0,ns,204
-example_sets-insert_n,,2000,,,72174174.0,ns,207
-example_sets-insert_n,,2000,,,74719162.0,ns,210
-example_sets-insert_n,,2000,,,75491426.0,ns,213
-example_sets-insert_n,,2000,,,75984824.0,ns,216
-example_sets-insert_n,,2000,,,76178667.0,ns,219
-example_sets-insert_n,,2000,,,77228462.0,ns,222
-example_sets-insert_n,,2000,,,78542309.0,ns,225
-example_sets-insert_n,,2000,,,79278951.0,ns,228
-example_sets-insert_n,,2000,,,78650863.0,ns,231
-example_sets-insert_n,,2000,,,81712942.0,ns,234
-example_sets-insert_n,,2000,,,81863535.0,ns,237
-example_sets-insert_n,,2000,,,82796241.0,ns,240
-example_sets-insert_n,,2000,,,84282824.0,ns,243
-example_sets-insert_n,,2000,,,85724852.0,ns,246
-example_sets-insert_n,,2000,,,86823291.0,ns,249
-example_sets-insert_n,,2000,,,89150234.0,ns,252
-example_sets-insert_n,,2000,,,89417279.0,ns,255
-example_sets-insert_n,,2000,,,89163801.0,ns,258
-example_sets-insert_n,,2000,,,90405584.0,ns,261
-example_sets-insert_n,,2000,,,90899520.0,ns,264
-example_sets-insert_n,,2000,,,92801041.0,ns,267
-example_sets-insert_n,,2000,,,93093777.0,ns,270
-example_sets-insert_n,,2000,,,95226977.0,ns,273
-example_sets-insert_n,,2000,,,94646661.0,ns,276
-example_sets-insert_n,,2000,,,98020711.0,ns,279
-example_sets-insert_n,,2000,,,99937984.0,ns,282
-example_sets-insert_n,,2000,,,101433469.0,ns,285
-example_sets-insert_n,,2000,,,101165880.0,ns,288
-example_sets-insert_n,,2000,,,101478849.0,ns,291
-example_sets-insert_n,,2000,,,103896190.0,ns,294
-example_sets-insert_n,,2000,,,106093152.0,ns,297
-example_sets-insert_n,,2000,,,103580231.0,ns,300
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/new/sample.json b/analysis/current/criterion/example_sets-insert_n/2000/new/sample.json
deleted file mode 100644
index 42182e5..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/new/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,33.0,36.0,39.0,42.0,45.0,48.0,51.0,54.0,57.0,60.0,63.0,66.0,69.0,72.0,75.0,78.0,81.0,84.0,87.0,90.0,93.0,96.0,99.0,102.0,105.0,108.0,111.0,114.0,117.0,120.0,123.0,126.0,129.0,132.0,135.0,138.0,141.0,144.0,147.0,150.0,153.0,156.0,159.0,162.0,165.0,168.0,171.0,174.0,177.0,180.0,183.0,186.0,189.0,192.0,195.0,198.0,201.0,204.0,207.0,210.0,213.0,216.0,219.0,222.0,225.0,228.0,231.0,234.0,237.0,240.0,243.0,246.0,249.0,252.0,255.0,258.0,261.0,264.0,267.0,270.0,273.0,276.0,279.0,282.0,285.0,288.0,291.0,294.0,297.0,300.0],"times":[1088066.0,2149820.0,3062355.0,4339929.0,5538285.0,6580360.0,7587954.0,8885475.0,9781066.0,10815368.0,11400821.0,12046936.0,13315836.0,14919039.0,15517439.0,15942953.0,17404641.0,18373133.0,19418062.0,20954118.0,22564798.0,22415476.0,23409448.0,24968712.0,25623584.0,27574553.0,27742383.0,28500773.0,29295626.0,31007412.0,32191594.0,32473453.0,34261918.0,36836172.0,36838319.0,38362454.0,39197174.0,40303033.0,41750454.0,41874353.0,43396086.0,43299687.0,44701396.0,46134163.0,46516932.0,48554174.0,48897703.0,49778415.0,51295347.0,51744753.0,53518400.0,53090455.0,54334614.0,55817869.0,55955194.0,58666184.0,59503064.0,63422740.0,61361916.0,114616945.0,72611932.0,63532628.0,65044277.0,65739059.0,67334704.0,69760760.0,68658573.0,71114485.0,72174174.0,74719162.0,75491426.0,75984824.0,76178667.0,77228462.0,78542309.0,79278951.0,78650863.0,81712942.0,81863535.0,82796241.0,84282824.0,85724852.0,86823291.0,89150234.0,89417279.0,89163801.0,90405584.0,90899520.0,92801041.0,93093777.0,95226977.0,94646661.0,98020711.0,99937984.0,101433469.0,101165880.0,101478849.0,103896190.0,106093152.0,103580231.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2000/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/2000/new/tukey.json
deleted file mode 100644
index add2f16..0000000
--- a/analysis/current/criterion/example_sets-insert_n/2000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[317632.9278828315,331053.55939596123,366841.9100976405,380262.54161077016] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..b6a938b
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_sets-insert_n/2500","directory_name":"example_sets-insert_n/2500","title":"example_sets-insert_n/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..f9c5cb5
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486620.0901721332,"upper_bound":493759.6730169061},"point_estimate":489366.5580687325,"standard_error":1929.5586045493535},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486495.8611111111,"upper_bound":489397.5853479854},"point_estimate":488654.1430555555,"standard_error":874.1110308118772},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4430.217549910672,"upper_bound":7287.271805690314},"point_estimate":6318.771384121964,"standard_error":751.4002650309384},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486503.4560325865,"upper_bound":497406.8278456764},"point_estimate":490337.7848470519,"standard_error":3036.9834811232327},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5315.497241398058,"upper_bound":32347.295309644036},"point_estimate":19422.473546348705,"standard_error":9228.225884883917}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..aa10ce2
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,2500,,,1477834.0,ns,3
+example_sets-insert_n,,2500,,,2943775.0,ns,6
+example_sets-insert_n,,2500,,,4413762.0,ns,9
+example_sets-insert_n,,2500,,,5918161.0,ns,12
+example_sets-insert_n,,2500,,,7310376.0,ns,15
+example_sets-insert_n,,2500,,,8900158.0,ns,18
+example_sets-insert_n,,2500,,,9894455.0,ns,21
+example_sets-insert_n,,2500,,,11480967.0,ns,24
+example_sets-insert_n,,2500,,,13722048.0,ns,27
+example_sets-insert_n,,2500,,,14710073.0,ns,30
+example_sets-insert_n,,2500,,,15947366.0,ns,33
+example_sets-insert_n,,2500,,,17661000.0,ns,36
+example_sets-insert_n,,2500,,,18546571.0,ns,39
+example_sets-insert_n,,2500,,,20031602.0,ns,42
+example_sets-insert_n,,2500,,,21701045.0,ns,45
+example_sets-insert_n,,2500,,,23160970.0,ns,48
+example_sets-insert_n,,2500,,,25412332.0,ns,51
+example_sets-insert_n,,2500,,,27165730.0,ns,54
+example_sets-insert_n,,2500,,,27068321.0,ns,57
+example_sets-insert_n,,2500,,,28931615.0,ns,60
+example_sets-insert_n,,2500,,,30510613.0,ns,63
+example_sets-insert_n,,2500,,,31979200.0,ns,66
+example_sets-insert_n,,2500,,,33260107.0,ns,69
+example_sets-insert_n,,2500,,,35179979.0,ns,72
+example_sets-insert_n,,2500,,,35916095.0,ns,75
+example_sets-insert_n,,2500,,,38726380.0,ns,78
+example_sets-insert_n,,2500,,,39827569.0,ns,81
+example_sets-insert_n,,2500,,,41217060.0,ns,84
+example_sets-insert_n,,2500,,,42364636.0,ns,87
+example_sets-insert_n,,2500,,,43770410.0,ns,90
+example_sets-insert_n,,2500,,,45746538.0,ns,93
+example_sets-insert_n,,2500,,,47603642.0,ns,96
+example_sets-insert_n,,2500,,,48791616.0,ns,99
+example_sets-insert_n,,2500,,,49899204.0,ns,102
+example_sets-insert_n,,2500,,,50173588.0,ns,105
+example_sets-insert_n,,2500,,,53003712.0,ns,108
+example_sets-insert_n,,2500,,,53521836.0,ns,111
+example_sets-insert_n,,2500,,,55298608.0,ns,114
+example_sets-insert_n,,2500,,,55679819.0,ns,117
+example_sets-insert_n,,2500,,,57193334.0,ns,120
+example_sets-insert_n,,2500,,,60639597.0,ns,123
+example_sets-insert_n,,2500,,,60188190.0,ns,126
+example_sets-insert_n,,2500,,,63975623.0,ns,129
+example_sets-insert_n,,2500,,,64692389.0,ns,132
+example_sets-insert_n,,2500,,,65974158.0,ns,135
+example_sets-insert_n,,2500,,,67658699.0,ns,138
+example_sets-insert_n,,2500,,,69055654.0,ns,141
+example_sets-insert_n,,2500,,,70228905.0,ns,144
+example_sets-insert_n,,2500,,,71983236.0,ns,147
+example_sets-insert_n,,2500,,,72615522.0,ns,150
+example_sets-insert_n,,2500,,,75559428.0,ns,153
+example_sets-insert_n,,2500,,,75080550.0,ns,156
+example_sets-insert_n,,2500,,,78247476.0,ns,159
+example_sets-insert_n,,2500,,,78704220.0,ns,162
+example_sets-insert_n,,2500,,,81406240.0,ns,165
+example_sets-insert_n,,2500,,,81092319.0,ns,168
+example_sets-insert_n,,2500,,,83676826.0,ns,171
+example_sets-insert_n,,2500,,,85048118.0,ns,174
+example_sets-insert_n,,2500,,,86619118.0,ns,177
+example_sets-insert_n,,2500,,,86642406.0,ns,180
+example_sets-insert_n,,2500,,,89885869.0,ns,183
+example_sets-insert_n,,2500,,,91695691.0,ns,186
+example_sets-insert_n,,2500,,,92151271.0,ns,189
+example_sets-insert_n,,2500,,,93466202.0,ns,192
+example_sets-insert_n,,2500,,,95423742.0,ns,195
+example_sets-insert_n,,2500,,,97911385.0,ns,198
+example_sets-insert_n,,2500,,,97285718.0,ns,201
+example_sets-insert_n,,2500,,,99093667.0,ns,204
+example_sets-insert_n,,2500,,,100934592.0,ns,207
+example_sets-insert_n,,2500,,,102782956.0,ns,210
+example_sets-insert_n,,2500,,,105336778.0,ns,213
+example_sets-insert_n,,2500,,,104782936.0,ns,216
+example_sets-insert_n,,2500,,,108457562.0,ns,219
+example_sets-insert_n,,2500,,,149178033.0,ns,222
+example_sets-insert_n,,2500,,,111038581.0,ns,225
+example_sets-insert_n,,2500,,,110667440.0,ns,228
+example_sets-insert_n,,2500,,,112568014.0,ns,231
+example_sets-insert_n,,2500,,,112996846.0,ns,234
+example_sets-insert_n,,2500,,,115903534.0,ns,237
+example_sets-insert_n,,2500,,,118546223.0,ns,240
+example_sets-insert_n,,2500,,,118872104.0,ns,243
+example_sets-insert_n,,2500,,,118755072.0,ns,246
+example_sets-insert_n,,2500,,,122774672.0,ns,249
+example_sets-insert_n,,2500,,,123412106.0,ns,252
+example_sets-insert_n,,2500,,,122927086.0,ns,255
+example_sets-insert_n,,2500,,,126238746.0,ns,258
+example_sets-insert_n,,2500,,,127569769.0,ns,261
+example_sets-insert_n,,2500,,,128213682.0,ns,264
+example_sets-insert_n,,2500,,,129068578.0,ns,267
+example_sets-insert_n,,2500,,,133278401.0,ns,270
+example_sets-insert_n,,2500,,,133774375.0,ns,273
+example_sets-insert_n,,2500,,,135211703.0,ns,276
+example_sets-insert_n,,2500,,,133117691.0,ns,279
+example_sets-insert_n,,2500,,,137174070.0,ns,282
+example_sets-insert_n,,2500,,,138487085.0,ns,285
+example_sets-insert_n,,2500,,,140110808.0,ns,288
+example_sets-insert_n,,2500,,,140396666.0,ns,291
+example_sets-insert_n,,2500,,,141944496.0,ns,294
+example_sets-insert_n,,2500,,,144588243.0,ns,297
+example_sets-insert_n,,2500,,,144918640.0,ns,300
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..2d0421e
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", 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,33.0,36.0,39.0,42.0,45.0,48.0,51.0,54.0,57.0,60.0,63.0,66.0,69.0,72.0,75.0,78.0,81.0,84.0,87.0,90.0,93.0,96.0,99.0,102.0,105.0,108.0,111.0,114.0,117.0,120.0,123.0,126.0,129.0,132.0,135.0,138.0,141.0,144.0,147.0,150.0,153.0,156.0,159.0,162.0,165.0,168.0,171.0,174.0,177.0,180.0,183.0,186.0,189.0,192.0,195.0,198.0,201.0,204.0,207.0,210.0,213.0,216.0,219.0,222.0,225.0,228.0,231.0,234.0,237.0,240.0,243.0,246.0,249.0,252.0,255.0,258.0,261.0,264.0,267.0,270.0,273.0,276.0,279.0,282.0,285.0,288.0,291.0,294.0,297.0,300.0],"times":[1477834.0,2943775.0,4413762.0,5918161.0,7310376.0,8900158.0,9894455.0,11480967.0,13722048.0,14710073.0,15947366.0,17661000.0,18546571.0,20031602.0,21701045.0,23160970.0,25412332.0,27165730.0,27068321.0,28931615.0,30510613.0,31979200.0,33260107.0,35179979.0,35916095.0,38726380.0,39827569.0,41217060.0,42364636.0,43770410.0,45746538.0,47603642.0,48791616.0,49899204.0,50173588.0,53003712.0,53521836.0,55298608.0,55679819.0,57193334.0,60639597.0,60188190.0,63975623.0,64692389.0,65974158.0,67658699.0,69055654.0,70228905.0,71983236.0,72615522.0,75559428.0,75080550.0,78247476.0,78704220.0,81406240.0,81092319.0,83676826.0,85048118.0,86619118.0,86642406.0,89885869.0,91695691.0,92151271.0,93466202.0,95423742.0,97911385.0,97285718.0,99093667.0,100934592.0,102782956.0,105336778.0,104782936.0,108457562.0,149178033.0,111038581.0,110667440.0,112568014.0,112996846.0,115903534.0,118546223.0,118872104.0,118755072.0,122774672.0,123412106.0,122927086.0,126238746.0,127569769.0,128213682.0,129068578.0,133278401.0,133774375.0,135211703.0,133117691.0,137174070.0,138487085.0,140110808.0,140396666.0,141944496.0,144588243.0,144918640.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..c9ad0ff
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[458894.7647016614,471050.21719931555,503464.7571930599,515620.209690714] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..b6a938b
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_sets-insert_n/2500","directory_name":"example_sets-insert_n/2500","title":"example_sets-insert_n/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..76449c0
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195312.90042777557,"upper_bound":200734.69192114405},"point_estimate":197447.11071231685,"standard_error":1433.2805339539962},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195464.8582585034,"upper_bound":196405.1604819277},"point_estimate":196009.6351057214,"standard_error":236.8824878479657},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1733.5159144887743,"upper_bound":3168.9842838260192},"point_estimate":2216.5098630682505,"standard_error":372.1761256129501},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195176.62446296678,"upper_bound":200394.72139930274},"point_estimate":197134.86643180138,"standard_error":1390.5447817469983},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2864.794445467785,"upper_bound":23718.52796037389},"point_estimate":14424.944771031109,"standard_error":6235.835254087517}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..e5a5d8b
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,2500,,,998409.0,ns,5
+example_sets-insert_n,,2500,,,2013928.0,ns,10
+example_sets-insert_n,,2500,,,2759818.0,ns,15
+example_sets-insert_n,,2500,,,4038278.0,ns,20
+example_sets-insert_n,,2500,,,4911347.0,ns,25
+example_sets-insert_n,,2500,,,5842319.0,ns,30
+example_sets-insert_n,,2500,,,6971329.0,ns,35
+example_sets-insert_n,,2500,,,7891148.0,ns,40
+example_sets-insert_n,,2500,,,8412268.0,ns,45
+example_sets-insert_n,,2500,,,9794007.0,ns,50
+example_sets-insert_n,,2500,,,10410152.0,ns,55
+example_sets-insert_n,,2500,,,11700396.0,ns,60
+example_sets-insert_n,,2500,,,12403998.0,ns,65
+example_sets-insert_n,,2500,,,13061046.0,ns,70
+example_sets-insert_n,,2500,,,13954413.0,ns,75
+example_sets-insert_n,,2500,,,15575418.0,ns,80
+example_sets-insert_n,,2500,,,16674977.0,ns,85
+example_sets-insert_n,,2500,,,18221962.0,ns,90
+example_sets-insert_n,,2500,,,19394277.0,ns,95
+example_sets-insert_n,,2500,,,19248452.0,ns,100
+example_sets-insert_n,,2500,,,20617988.0,ns,105
+example_sets-insert_n,,2500,,,21359441.0,ns,110
+example_sets-insert_n,,2500,,,22246793.0,ns,115
+example_sets-insert_n,,2500,,,23218531.0,ns,120
+example_sets-insert_n,,2500,,,24827547.0,ns,125
+example_sets-insert_n,,2500,,,25833760.0,ns,130
+example_sets-insert_n,,2500,,,26116367.0,ns,135
+example_sets-insert_n,,2500,,,26532042.0,ns,140
+example_sets-insert_n,,2500,,,28741457.0,ns,145
+example_sets-insert_n,,2500,,,29612661.0,ns,150
+example_sets-insert_n,,2500,,,30463741.0,ns,155
+example_sets-insert_n,,2500,,,31384264.0,ns,160
+example_sets-insert_n,,2500,,,32889818.0,ns,165
+example_sets-insert_n,,2500,,,33079876.0,ns,170
+example_sets-insert_n,,2500,,,34387990.0,ns,175
+example_sets-insert_n,,2500,,,35159585.0,ns,180
+example_sets-insert_n,,2500,,,36843515.0,ns,185
+example_sets-insert_n,,2500,,,37910999.0,ns,190
+example_sets-insert_n,,2500,,,38423053.0,ns,195
+example_sets-insert_n,,2500,,,39685948.0,ns,200
+example_sets-insert_n,,2500,,,40225205.0,ns,205
+example_sets-insert_n,,2500,,,41323197.0,ns,210
+example_sets-insert_n,,2500,,,42248153.0,ns,215
+example_sets-insert_n,,2500,,,43337456.0,ns,220
+example_sets-insert_n,,2500,,,44057690.0,ns,225
+example_sets-insert_n,,2500,,,45658703.0,ns,230
+example_sets-insert_n,,2500,,,46424740.0,ns,235
+example_sets-insert_n,,2500,,,47047987.0,ns,240
+example_sets-insert_n,,2500,,,48858826.0,ns,245
+example_sets-insert_n,,2500,,,49070406.0,ns,250
+example_sets-insert_n,,2500,,,50207091.0,ns,255
+example_sets-insert_n,,2500,,,50617720.0,ns,260
+example_sets-insert_n,,2500,,,51299032.0,ns,265
+example_sets-insert_n,,2500,,,53280605.0,ns,270
+example_sets-insert_n,,2500,,,54278228.0,ns,275
+example_sets-insert_n,,2500,,,70003481.0,ns,280
+example_sets-insert_n,,2500,,,92896055.0,ns,285
+example_sets-insert_n,,2500,,,56991730.0,ns,290
+example_sets-insert_n,,2500,,,58521497.0,ns,295
+example_sets-insert_n,,2500,,,59581844.0,ns,300
+example_sets-insert_n,,2500,,,59859452.0,ns,305
+example_sets-insert_n,,2500,,,60794933.0,ns,310
+example_sets-insert_n,,2500,,,61187421.0,ns,315
+example_sets-insert_n,,2500,,,61753820.0,ns,320
+example_sets-insert_n,,2500,,,63281541.0,ns,325
+example_sets-insert_n,,2500,,,65615055.0,ns,330
+example_sets-insert_n,,2500,,,65655307.0,ns,335
+example_sets-insert_n,,2500,,,66498388.0,ns,340
+example_sets-insert_n,,2500,,,67796321.0,ns,345
+example_sets-insert_n,,2500,,,68579533.0,ns,350
+example_sets-insert_n,,2500,,,69560449.0,ns,355
+example_sets-insert_n,,2500,,,70255599.0,ns,360
+example_sets-insert_n,,2500,,,72191435.0,ns,365
+example_sets-insert_n,,2500,,,72628901.0,ns,370
+example_sets-insert_n,,2500,,,73280609.0,ns,375
+example_sets-insert_n,,2500,,,73704648.0,ns,380
+example_sets-insert_n,,2500,,,74815745.0,ns,385
+example_sets-insert_n,,2500,,,75388436.0,ns,390
+example_sets-insert_n,,2500,,,76739743.0,ns,395
+example_sets-insert_n,,2500,,,78601974.0,ns,400
+example_sets-insert_n,,2500,,,78211679.0,ns,405
+example_sets-insert_n,,2500,,,80279681.0,ns,410
+example_sets-insert_n,,2500,,,81487923.0,ns,415
+example_sets-insert_n,,2500,,,82180996.0,ns,420
+example_sets-insert_n,,2500,,,82111364.0,ns,425
+example_sets-insert_n,,2500,,,83937288.0,ns,430
+example_sets-insert_n,,2500,,,84248240.0,ns,435
+example_sets-insert_n,,2500,,,85378571.0,ns,440
+example_sets-insert_n,,2500,,,85815345.0,ns,445
+example_sets-insert_n,,2500,,,87357199.0,ns,450
+example_sets-insert_n,,2500,,,87241544.0,ns,455
+example_sets-insert_n,,2500,,,89665910.0,ns,460
+example_sets-insert_n,,2500,,,91627816.0,ns,465
+example_sets-insert_n,,2500,,,90513192.0,ns,470
+example_sets-insert_n,,2500,,,91939036.0,ns,475
+example_sets-insert_n,,2500,,,93823572.0,ns,480
+example_sets-insert_n,,2500,,,95541948.0,ns,485
+example_sets-insert_n,,2500,,,95802232.0,ns,490
+example_sets-insert_n,,2500,,,96329790.0,ns,495
+example_sets-insert_n,,2500,,,98728608.0,ns,500
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..e47ecab
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +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,55.0,60.0,65.0,70.0,75.0,80.0,85.0,90.0,95.0,100.0,105.0,110.0,115.0,120.0,125.0,130.0,135.0,140.0,145.0,150.0,155.0,160.0,165.0,170.0,175.0,180.0,185.0,190.0,195.0,200.0,205.0,210.0,215.0,220.0,225.0,230.0,235.0,240.0,245.0,250.0,255.0,260.0,265.0,270.0,275.0,280.0,285.0,290.0,295.0,300.0,305.0,310.0,315.0,320.0,325.0,330.0,335.0,340.0,345.0,350.0,355.0,360.0,365.0,370.0,375.0,380.0,385.0,390.0,395.0,400.0,405.0,410.0,415.0,420.0,425.0,430.0,435.0,440.0,445.0,450.0,455.0,460.0,465.0,470.0,475.0,480.0,485.0,490.0,495.0,500.0],"times":[998409.0,2013928.0,2759818.0,4038278.0,4911347.0,5842319.0,6971329.0,7891148.0,8412268.0,9794007.0,10410152.0,11700396.0,12403998.0,13061046.0,13954413.0,15575418.0,16674977.0,18221962.0,19394277.0,19248452.0,20617988.0,21359441.0,22246793.0,23218531.0,24827547.0,25833760.0,26116367.0,26532042.0,28741457.0,29612661.0,30463741.0,31384264.0,32889818.0,33079876.0,34387990.0,35159585.0,36843515.0,37910999.0,38423053.0,39685948.0,40225205.0,41323197.0,42248153.0,43337456.0,44057690.0,45658703.0,46424740.0,47047987.0,48858826.0,49070406.0,50207091.0,50617720.0,51299032.0,53280605.0,54278228.0,70003481.0,92896055.0,56991730.0,58521497.0,59581844.0,59859452.0,60794933.0,61187421.0,61753820.0,63281541.0,65615055.0,65655307.0,66498388.0,67796321.0,68579533.0,69560449.0,70255599.0,72191435.0,72628901.0,73280609.0,73704648.0,74815745.0,75388436.0,76739743.0,78601974.0,78211679.0,80279681.0,81487923.0,82180996.0,82111364.0,83937288.0,84248240.0,85378571.0,85815345.0,87357199.0,87241544.0,89665910.0,91627816.0,90513192.0,91939036.0,93823572.0,95541948.0,95802232.0,96329790.0,98728608.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..c0dd492
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[184877.50664502167,189553.01322510824,202021.03077200576,206696.53735209233] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/2500/new/benchmark.json
new file mode 100644
index 0000000..b6a938b
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"2500","throughput":null,"full_id":"example_sets-insert_n/2500","directory_name":"example_sets-insert_n/2500","title":"example_sets-insert_n/2500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/2500/new/estimates.json
new file mode 100644
index 0000000..f9c5cb5
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486620.0901721332,"upper_bound":493759.6730169061},"point_estimate":489366.5580687325,"standard_error":1929.5586045493535},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486495.8611111111,"upper_bound":489397.5853479854},"point_estimate":488654.1430555555,"standard_error":874.1110308118772},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4430.217549910672,"upper_bound":7287.271805690314},"point_estimate":6318.771384121964,"standard_error":751.4002650309384},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":486503.4560325865,"upper_bound":497406.8278456764},"point_estimate":490337.7848470519,"standard_error":3036.9834811232327},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5315.497241398058,"upper_bound":32347.295309644036},"point_estimate":19422.473546348705,"standard_error":9228.225884883917}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/2500/new/raw.csv
new file mode 100644
index 0000000..aa10ce2
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,2500,,,1477834.0,ns,3
+example_sets-insert_n,,2500,,,2943775.0,ns,6
+example_sets-insert_n,,2500,,,4413762.0,ns,9
+example_sets-insert_n,,2500,,,5918161.0,ns,12
+example_sets-insert_n,,2500,,,7310376.0,ns,15
+example_sets-insert_n,,2500,,,8900158.0,ns,18
+example_sets-insert_n,,2500,,,9894455.0,ns,21
+example_sets-insert_n,,2500,,,11480967.0,ns,24
+example_sets-insert_n,,2500,,,13722048.0,ns,27
+example_sets-insert_n,,2500,,,14710073.0,ns,30
+example_sets-insert_n,,2500,,,15947366.0,ns,33
+example_sets-insert_n,,2500,,,17661000.0,ns,36
+example_sets-insert_n,,2500,,,18546571.0,ns,39
+example_sets-insert_n,,2500,,,20031602.0,ns,42
+example_sets-insert_n,,2500,,,21701045.0,ns,45
+example_sets-insert_n,,2500,,,23160970.0,ns,48
+example_sets-insert_n,,2500,,,25412332.0,ns,51
+example_sets-insert_n,,2500,,,27165730.0,ns,54
+example_sets-insert_n,,2500,,,27068321.0,ns,57
+example_sets-insert_n,,2500,,,28931615.0,ns,60
+example_sets-insert_n,,2500,,,30510613.0,ns,63
+example_sets-insert_n,,2500,,,31979200.0,ns,66
+example_sets-insert_n,,2500,,,33260107.0,ns,69
+example_sets-insert_n,,2500,,,35179979.0,ns,72
+example_sets-insert_n,,2500,,,35916095.0,ns,75
+example_sets-insert_n,,2500,,,38726380.0,ns,78
+example_sets-insert_n,,2500,,,39827569.0,ns,81
+example_sets-insert_n,,2500,,,41217060.0,ns,84
+example_sets-insert_n,,2500,,,42364636.0,ns,87
+example_sets-insert_n,,2500,,,43770410.0,ns,90
+example_sets-insert_n,,2500,,,45746538.0,ns,93
+example_sets-insert_n,,2500,,,47603642.0,ns,96
+example_sets-insert_n,,2500,,,48791616.0,ns,99
+example_sets-insert_n,,2500,,,49899204.0,ns,102
+example_sets-insert_n,,2500,,,50173588.0,ns,105
+example_sets-insert_n,,2500,,,53003712.0,ns,108
+example_sets-insert_n,,2500,,,53521836.0,ns,111
+example_sets-insert_n,,2500,,,55298608.0,ns,114
+example_sets-insert_n,,2500,,,55679819.0,ns,117
+example_sets-insert_n,,2500,,,57193334.0,ns,120
+example_sets-insert_n,,2500,,,60639597.0,ns,123
+example_sets-insert_n,,2500,,,60188190.0,ns,126
+example_sets-insert_n,,2500,,,63975623.0,ns,129
+example_sets-insert_n,,2500,,,64692389.0,ns,132
+example_sets-insert_n,,2500,,,65974158.0,ns,135
+example_sets-insert_n,,2500,,,67658699.0,ns,138
+example_sets-insert_n,,2500,,,69055654.0,ns,141
+example_sets-insert_n,,2500,,,70228905.0,ns,144
+example_sets-insert_n,,2500,,,71983236.0,ns,147
+example_sets-insert_n,,2500,,,72615522.0,ns,150
+example_sets-insert_n,,2500,,,75559428.0,ns,153
+example_sets-insert_n,,2500,,,75080550.0,ns,156
+example_sets-insert_n,,2500,,,78247476.0,ns,159
+example_sets-insert_n,,2500,,,78704220.0,ns,162
+example_sets-insert_n,,2500,,,81406240.0,ns,165
+example_sets-insert_n,,2500,,,81092319.0,ns,168
+example_sets-insert_n,,2500,,,83676826.0,ns,171
+example_sets-insert_n,,2500,,,85048118.0,ns,174
+example_sets-insert_n,,2500,,,86619118.0,ns,177
+example_sets-insert_n,,2500,,,86642406.0,ns,180
+example_sets-insert_n,,2500,,,89885869.0,ns,183
+example_sets-insert_n,,2500,,,91695691.0,ns,186
+example_sets-insert_n,,2500,,,92151271.0,ns,189
+example_sets-insert_n,,2500,,,93466202.0,ns,192
+example_sets-insert_n,,2500,,,95423742.0,ns,195
+example_sets-insert_n,,2500,,,97911385.0,ns,198
+example_sets-insert_n,,2500,,,97285718.0,ns,201
+example_sets-insert_n,,2500,,,99093667.0,ns,204
+example_sets-insert_n,,2500,,,100934592.0,ns,207
+example_sets-insert_n,,2500,,,102782956.0,ns,210
+example_sets-insert_n,,2500,,,105336778.0,ns,213
+example_sets-insert_n,,2500,,,104782936.0,ns,216
+example_sets-insert_n,,2500,,,108457562.0,ns,219
+example_sets-insert_n,,2500,,,149178033.0,ns,222
+example_sets-insert_n,,2500,,,111038581.0,ns,225
+example_sets-insert_n,,2500,,,110667440.0,ns,228
+example_sets-insert_n,,2500,,,112568014.0,ns,231
+example_sets-insert_n,,2500,,,112996846.0,ns,234
+example_sets-insert_n,,2500,,,115903534.0,ns,237
+example_sets-insert_n,,2500,,,118546223.0,ns,240
+example_sets-insert_n,,2500,,,118872104.0,ns,243
+example_sets-insert_n,,2500,,,118755072.0,ns,246
+example_sets-insert_n,,2500,,,122774672.0,ns,249
+example_sets-insert_n,,2500,,,123412106.0,ns,252
+example_sets-insert_n,,2500,,,122927086.0,ns,255
+example_sets-insert_n,,2500,,,126238746.0,ns,258
+example_sets-insert_n,,2500,,,127569769.0,ns,261
+example_sets-insert_n,,2500,,,128213682.0,ns,264
+example_sets-insert_n,,2500,,,129068578.0,ns,267
+example_sets-insert_n,,2500,,,133278401.0,ns,270
+example_sets-insert_n,,2500,,,133774375.0,ns,273
+example_sets-insert_n,,2500,,,135211703.0,ns,276
+example_sets-insert_n,,2500,,,133117691.0,ns,279
+example_sets-insert_n,,2500,,,137174070.0,ns,282
+example_sets-insert_n,,2500,,,138487085.0,ns,285
+example_sets-insert_n,,2500,,,140110808.0,ns,288
+example_sets-insert_n,,2500,,,140396666.0,ns,291
+example_sets-insert_n,,2500,,,141944496.0,ns,294
+example_sets-insert_n,,2500,,,144588243.0,ns,297
+example_sets-insert_n,,2500,,,144918640.0,ns,300
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/new/sample.json b/analysis/current/criterion/example_sets-insert_n/2500/new/sample.json
new file mode 100644
index 0000000..2d0421e
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/new/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,33.0,36.0,39.0,42.0,45.0,48.0,51.0,54.0,57.0,60.0,63.0,66.0,69.0,72.0,75.0,78.0,81.0,84.0,87.0,90.0,93.0,96.0,99.0,102.0,105.0,108.0,111.0,114.0,117.0,120.0,123.0,126.0,129.0,132.0,135.0,138.0,141.0,144.0,147.0,150.0,153.0,156.0,159.0,162.0,165.0,168.0,171.0,174.0,177.0,180.0,183.0,186.0,189.0,192.0,195.0,198.0,201.0,204.0,207.0,210.0,213.0,216.0,219.0,222.0,225.0,228.0,231.0,234.0,237.0,240.0,243.0,246.0,249.0,252.0,255.0,258.0,261.0,264.0,267.0,270.0,273.0,276.0,279.0,282.0,285.0,288.0,291.0,294.0,297.0,300.0],"times":[1477834.0,2943775.0,4413762.0,5918161.0,7310376.0,8900158.0,9894455.0,11480967.0,13722048.0,14710073.0,15947366.0,17661000.0,18546571.0,20031602.0,21701045.0,23160970.0,25412332.0,27165730.0,27068321.0,28931615.0,30510613.0,31979200.0,33260107.0,35179979.0,35916095.0,38726380.0,39827569.0,41217060.0,42364636.0,43770410.0,45746538.0,47603642.0,48791616.0,49899204.0,50173588.0,53003712.0,53521836.0,55298608.0,55679819.0,57193334.0,60639597.0,60188190.0,63975623.0,64692389.0,65974158.0,67658699.0,69055654.0,70228905.0,71983236.0,72615522.0,75559428.0,75080550.0,78247476.0,78704220.0,81406240.0,81092319.0,83676826.0,85048118.0,86619118.0,86642406.0,89885869.0,91695691.0,92151271.0,93466202.0,95423742.0,97911385.0,97285718.0,99093667.0,100934592.0,102782956.0,105336778.0,104782936.0,108457562.0,149178033.0,111038581.0,110667440.0,112568014.0,112996846.0,115903534.0,118546223.0,118872104.0,118755072.0,122774672.0,123412106.0,122927086.0,126238746.0,127569769.0,128213682.0,129068578.0,133278401.0,133774375.0,135211703.0,133117691.0,137174070.0,138487085.0,140110808.0,140396666.0,141944496.0,144588243.0,144918640.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/2500/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/2500/new/tukey.json
new file mode 100644
index 0000000..c9ad0ff
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/2500/new/tukey.json
@@ -0,0 +1 @@
+[458894.7647016614,471050.21719931555,503464.7571930599,515620.209690714] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..8fe257c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50","throughput":null,"full_id":"example_sets-insert_n/50","directory_name":"example_sets-insert_n/50","title":"example_sets-insert_n/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..2293e88
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5205.441356081415,"upper_bound":5252.54959701471},"point_estimate":5228.375771260263,"standard_error":12.022935940138353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5171.79634253819,"upper_bound":5210.004830917875},"point_estimate":5190.360881067403,"standard_error":8.565317047045085},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":51.16384674829754,"upper_bound":114.1725529730325},"point_estimate":73.62399133125298,"standard_error":16.580860112416104},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5214.2971819098,"upper_bound":5276.463010458174},"point_estimate":5246.184011266311,"standard_error":15.843440580325913},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":94.99145558634025,"upper_bound":150.00688359784576},"point_estimate":120.81326684108856,"standard_error":14.484049686827822}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..ad59617
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,50,,,963915.0,ns,184
+example_sets-insert_n,,50,,,1896333.0,ns,368
+example_sets-insert_n,,50,,,2943772.0,ns,552
+example_sets-insert_n,,50,,,3737958.0,ns,736
+example_sets-insert_n,,50,,,5346444.0,ns,920
+example_sets-insert_n,,50,,,5840934.0,ns,1104
+example_sets-insert_n,,50,,,6927533.0,ns,1288
+example_sets-insert_n,,50,,,7538106.0,ns,1472
+example_sets-insert_n,,50,,,8292954.0,ns,1656
+example_sets-insert_n,,50,,,9594492.0,ns,1840
+example_sets-insert_n,,50,,,10164525.0,ns,2024
+example_sets-insert_n,,50,,,11487732.0,ns,2208
+example_sets-insert_n,,50,,,12258247.0,ns,2392
+example_sets-insert_n,,50,,,13646506.0,ns,2576
+example_sets-insert_n,,50,,,14109008.0,ns,2760
+example_sets-insert_n,,50,,,15002967.0,ns,2944
+example_sets-insert_n,,50,,,16554782.0,ns,3128
+example_sets-insert_n,,50,,,18163389.0,ns,3312
+example_sets-insert_n,,50,,,19099218.0,ns,3496
+example_sets-insert_n,,50,,,19798739.0,ns,3680
+example_sets-insert_n,,50,,,19957207.0,ns,3864
+example_sets-insert_n,,50,,,20914292.0,ns,4048
+example_sets-insert_n,,50,,,22528784.0,ns,4232
+example_sets-insert_n,,50,,,23326093.0,ns,4416
+example_sets-insert_n,,50,,,24082061.0,ns,4600
+example_sets-insert_n,,50,,,24821224.0,ns,4784
+example_sets-insert_n,,50,,,25558024.0,ns,4968
+example_sets-insert_n,,50,,,26997400.0,ns,5152
+example_sets-insert_n,,50,,,27569962.0,ns,5336
+example_sets-insert_n,,50,,,28516259.0,ns,5520
+example_sets-insert_n,,50,,,29488742.0,ns,5704
+example_sets-insert_n,,50,,,30606245.0,ns,5888
+example_sets-insert_n,,50,,,31562879.0,ns,6072
+example_sets-insert_n,,50,,,32409024.0,ns,6256
+example_sets-insert_n,,50,,,33466959.0,ns,6440
+example_sets-insert_n,,50,,,34511072.0,ns,6624
+example_sets-insert_n,,50,,,35928288.0,ns,6808
+example_sets-insert_n,,50,,,36183266.0,ns,6992
+example_sets-insert_n,,50,,,36919334.0,ns,7176
+example_sets-insert_n,,50,,,38468318.0,ns,7360
+example_sets-insert_n,,50,,,39010246.0,ns,7544
+example_sets-insert_n,,50,,,39491647.0,ns,7728
+example_sets-insert_n,,50,,,41245586.0,ns,7912
+example_sets-insert_n,,50,,,41620412.0,ns,8096
+example_sets-insert_n,,50,,,42495259.0,ns,8280
+example_sets-insert_n,,50,,,44551583.0,ns,8464
+example_sets-insert_n,,50,,,47199652.0,ns,8648
+example_sets-insert_n,,50,,,47554019.0,ns,8832
+example_sets-insert_n,,50,,,46553258.0,ns,9016
+example_sets-insert_n,,50,,,47220298.0,ns,9200
+example_sets-insert_n,,50,,,48625399.0,ns,9384
+example_sets-insert_n,,50,,,49371370.0,ns,9568
+example_sets-insert_n,,50,,,49775275.0,ns,9752
+example_sets-insert_n,,50,,,51193848.0,ns,9936
+example_sets-insert_n,,50,,,52190573.0,ns,10120
+example_sets-insert_n,,50,,,53402519.0,ns,10304
+example_sets-insert_n,,50,,,53669715.0,ns,10488
+example_sets-insert_n,,50,,,55031961.0,ns,10672
+example_sets-insert_n,,50,,,56503592.0,ns,10856
+example_sets-insert_n,,50,,,58236139.0,ns,11040
+example_sets-insert_n,,50,,,58308557.0,ns,11224
+example_sets-insert_n,,50,,,58526732.0,ns,11408
+example_sets-insert_n,,50,,,60431158.0,ns,11592
+example_sets-insert_n,,50,,,61107573.0,ns,11776
+example_sets-insert_n,,50,,,63655736.0,ns,11960
+example_sets-insert_n,,50,,,65847739.0,ns,12144
+example_sets-insert_n,,50,,,66441672.0,ns,12328
+example_sets-insert_n,,50,,,64992135.0,ns,12512
+example_sets-insert_n,,50,,,68338931.0,ns,12696
+example_sets-insert_n,,50,,,66864440.0,ns,12880
+example_sets-insert_n,,50,,,67235266.0,ns,13064
+example_sets-insert_n,,50,,,69140520.0,ns,13248
+example_sets-insert_n,,50,,,68135991.0,ns,13432
+example_sets-insert_n,,50,,,70419179.0,ns,13616
+example_sets-insert_n,,50,,,70236537.0,ns,13800
+example_sets-insert_n,,50,,,71740093.0,ns,13984
+example_sets-insert_n,,50,,,73137484.0,ns,14168
+example_sets-insert_n,,50,,,74056637.0,ns,14352
+example_sets-insert_n,,50,,,75087904.0,ns,14536
+example_sets-insert_n,,50,,,76759273.0,ns,14720
+example_sets-insert_n,,50,,,77342568.0,ns,14904
+example_sets-insert_n,,50,,,78283537.0,ns,15088
+example_sets-insert_n,,50,,,79476853.0,ns,15272
+example_sets-insert_n,,50,,,80053690.0,ns,15456
+example_sets-insert_n,,50,,,80623646.0,ns,15640
+example_sets-insert_n,,50,,,81665760.0,ns,15824
+example_sets-insert_n,,50,,,82158724.0,ns,16008
+example_sets-insert_n,,50,,,82801112.0,ns,16192
+example_sets-insert_n,,50,,,84189170.0,ns,16376
+example_sets-insert_n,,50,,,87556307.0,ns,16560
+example_sets-insert_n,,50,,,89986732.0,ns,16744
+example_sets-insert_n,,50,,,91231762.0,ns,16928
+example_sets-insert_n,,50,,,92332121.0,ns,17112
+example_sets-insert_n,,50,,,93489618.0,ns,17296
+example_sets-insert_n,,50,,,93732617.0,ns,17480
+example_sets-insert_n,,50,,,95408627.0,ns,17664
+example_sets-insert_n,,50,,,96373154.0,ns,17848
+example_sets-insert_n,,50,,,97460609.0,ns,18032
+example_sets-insert_n,,50,,,98567783.0,ns,18216
+example_sets-insert_n,,50,,,98647133.0,ns,18400
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..9220ebe
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[184.0,368.0,552.0,736.0,920.0,1104.0,1288.0,1472.0,1656.0,1840.0,2024.0,2208.0,2392.0,2576.0,2760.0,2944.0,3128.0,3312.0,3496.0,3680.0,3864.0,4048.0,4232.0,4416.0,4600.0,4784.0,4968.0,5152.0,5336.0,5520.0,5704.0,5888.0,6072.0,6256.0,6440.0,6624.0,6808.0,6992.0,7176.0,7360.0,7544.0,7728.0,7912.0,8096.0,8280.0,8464.0,8648.0,8832.0,9016.0,9200.0,9384.0,9568.0,9752.0,9936.0,10120.0,10304.0,10488.0,10672.0,10856.0,11040.0,11224.0,11408.0,11592.0,11776.0,11960.0,12144.0,12328.0,12512.0,12696.0,12880.0,13064.0,13248.0,13432.0,13616.0,13800.0,13984.0,14168.0,14352.0,14536.0,14720.0,14904.0,15088.0,15272.0,15456.0,15640.0,15824.0,16008.0,16192.0,16376.0,16560.0,16744.0,16928.0,17112.0,17296.0,17480.0,17664.0,17848.0,18032.0,18216.0,18400.0],"times":[963915.0,1896333.0,2943772.0,3737958.0,5346444.0,5840934.0,6927533.0,7538106.0,8292954.0,9594492.0,10164525.0,11487732.0,12258247.0,13646506.0,14109008.0,15002967.0,16554782.0,18163389.0,19099218.0,19798739.0,19957207.0,20914292.0,22528784.0,23326093.0,24082061.0,24821224.0,25558024.0,26997400.0,27569962.0,28516259.0,29488742.0,30606245.0,31562879.0,32409024.0,33466959.0,34511072.0,35928288.0,36183266.0,36919334.0,38468318.0,39010246.0,39491647.0,41245586.0,41620412.0,42495259.0,44551583.0,47199652.0,47554019.0,46553258.0,47220298.0,48625399.0,49371370.0,49775275.0,51193848.0,52190573.0,53402519.0,53669715.0,55031961.0,56503592.0,58236139.0,58308557.0,58526732.0,60431158.0,61107573.0,63655736.0,65847739.0,66441672.0,64992135.0,68338931.0,66864440.0,67235266.0,69140520.0,68135991.0,70419179.0,70236537.0,71740093.0,73137484.0,74056637.0,75087904.0,76759273.0,77342568.0,78283537.0,79476853.0,80053690.0,80623646.0,81665760.0,82158724.0,82801112.0,84189170.0,87556307.0,89986732.0,91231762.0,92332121.0,93489618.0,93732617.0,95408627.0,96373154.0,97460609.0,98567783.0,98647133.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..f86d37f
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[4744.55797634271,4949.525555466751,5496.105766464194,5701.0733455882355] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..8fe257c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50","throughput":null,"full_id":"example_sets-insert_n/50","directory_name":"example_sets-insert_n/50","title":"example_sets-insert_n/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..ae4fcb4
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3975.2020816838217,"upper_bound":4075.3007366092907},"point_estimate":4020.5731963012618,"standard_error":25.637650309115052},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3942.7698744769873,"upper_bound":4002.800938252821},"point_estimate":3959.0599646107094,"standard_error":16.6358734372288},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":91.02020675587632,"upper_bound":156.20872519047893},"point_estimate":118.33437781591978,"standard_error":16.95386411538401},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4003.789402513956,"upper_bound":4080.446501461899},"point_estimate":4040.7576506712057,"standard_error":19.546350644922335},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":140.147263936373,"upper_bound":374.1107916816356},"point_estimate":258.896319825948,"standard_error":62.803946226474984}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..2241aa8
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,50,,,1382029.0,ns,239
+example_sets-insert_n,,50,,,1791546.0,ns,478
+example_sets-insert_n,,50,,,2819823.0,ns,717
+example_sets-insert_n,,50,,,3803127.0,ns,956
+example_sets-insert_n,,50,,,4487126.0,ns,1195
+example_sets-insert_n,,50,,,5465324.0,ns,1434
+example_sets-insert_n,,50,,,6400312.0,ns,1673
+example_sets-insert_n,,50,,,7171950.0,ns,1912
+example_sets-insert_n,,50,,,8191935.0,ns,2151
+example_sets-insert_n,,50,,,9226067.0,ns,2390
+example_sets-insert_n,,50,,,9987328.0,ns,2629
+example_sets-insert_n,,50,,,10510593.0,ns,2868
+example_sets-insert_n,,50,,,11982644.0,ns,3107
+example_sets-insert_n,,50,,,13225413.0,ns,3346
+example_sets-insert_n,,50,,,13815391.0,ns,3585
+example_sets-insert_n,,50,,,15256994.0,ns,3824
+example_sets-insert_n,,50,,,16045683.0,ns,4063
+example_sets-insert_n,,50,,,16376425.0,ns,4302
+example_sets-insert_n,,50,,,17637505.0,ns,4541
+example_sets-insert_n,,50,,,18846440.0,ns,4780
+example_sets-insert_n,,50,,,20601288.0,ns,5019
+example_sets-insert_n,,50,,,20272607.0,ns,5258
+example_sets-insert_n,,50,,,21974369.0,ns,5497
+example_sets-insert_n,,50,,,21896140.0,ns,5736
+example_sets-insert_n,,50,,,23502293.0,ns,5975
+example_sets-insert_n,,50,,,23908392.0,ns,6214
+example_sets-insert_n,,50,,,25004239.0,ns,6453
+example_sets-insert_n,,50,,,26106310.0,ns,6692
+example_sets-insert_n,,50,,,27253913.0,ns,6931
+example_sets-insert_n,,50,,,29280302.0,ns,7170
+example_sets-insert_n,,50,,,36717773.0,ns,7409
+example_sets-insert_n,,50,,,32176805.0,ns,7648
+example_sets-insert_n,,50,,,30978344.0,ns,7887
+example_sets-insert_n,,50,,,31774741.0,ns,8126
+example_sets-insert_n,,50,,,33936635.0,ns,8365
+example_sets-insert_n,,50,,,35223853.0,ns,8604
+example_sets-insert_n,,50,,,34879430.0,ns,8843
+example_sets-insert_n,,50,,,36108433.0,ns,9082
+example_sets-insert_n,,50,,,36647716.0,ns,9321
+example_sets-insert_n,,50,,,39029370.0,ns,9560
+example_sets-insert_n,,50,,,38798011.0,ns,9799
+example_sets-insert_n,,50,,,38875075.0,ns,10038
+example_sets-insert_n,,50,,,40513262.0,ns,10277
+example_sets-insert_n,,50,,,43140016.0,ns,10516
+example_sets-insert_n,,50,,,51673891.0,ns,10755
+example_sets-insert_n,,50,,,43372513.0,ns,10994
+example_sets-insert_n,,50,,,44974554.0,ns,11233
+example_sets-insert_n,,50,,,45756432.0,ns,11472
+example_sets-insert_n,,50,,,45024327.0,ns,11711
+example_sets-insert_n,,50,,,47295028.0,ns,11950
+example_sets-insert_n,,50,,,49162123.0,ns,12189
+example_sets-insert_n,,50,,,50371025.0,ns,12428
+example_sets-insert_n,,50,,,49645516.0,ns,12667
+example_sets-insert_n,,50,,,51417020.0,ns,12906
+example_sets-insert_n,,50,,,52347944.0,ns,13145
+example_sets-insert_n,,50,,,56402345.0,ns,13384
+example_sets-insert_n,,50,,,54966462.0,ns,13623
+example_sets-insert_n,,50,,,55543957.0,ns,13862
+example_sets-insert_n,,50,,,55822125.0,ns,14101
+example_sets-insert_n,,50,,,55674396.0,ns,14340
+example_sets-insert_n,,50,,,59390215.0,ns,14579
+example_sets-insert_n,,50,,,58476514.0,ns,14818
+example_sets-insert_n,,50,,,61964509.0,ns,15057
+example_sets-insert_n,,50,,,63064377.0,ns,15296
+example_sets-insert_n,,50,,,62660589.0,ns,15535
+example_sets-insert_n,,50,,,63140182.0,ns,15774
+example_sets-insert_n,,50,,,64507619.0,ns,16013
+example_sets-insert_n,,50,,,65270503.0,ns,16252
+example_sets-insert_n,,50,,,70226705.0,ns,16491
+example_sets-insert_n,,50,,,76472966.0,ns,16730
+example_sets-insert_n,,50,,,66798133.0,ns,16969
+example_sets-insert_n,,50,,,71413380.0,ns,17208
+example_sets-insert_n,,50,,,76425342.0,ns,17447
+example_sets-insert_n,,50,,,71290698.0,ns,17686
+example_sets-insert_n,,50,,,73240246.0,ns,17925
+example_sets-insert_n,,50,,,71222979.0,ns,18164
+example_sets-insert_n,,50,,,72818854.0,ns,18403
+example_sets-insert_n,,50,,,76648425.0,ns,18642
+example_sets-insert_n,,50,,,79303551.0,ns,18881
+example_sets-insert_n,,50,,,77340462.0,ns,19120
+example_sets-insert_n,,50,,,75619425.0,ns,19359
+example_sets-insert_n,,50,,,76862210.0,ns,19598
+example_sets-insert_n,,50,,,75821228.0,ns,19837
+example_sets-insert_n,,50,,,77977949.0,ns,20076
+example_sets-insert_n,,50,,,79250205.0,ns,20315
+example_sets-insert_n,,50,,,80326802.0,ns,20554
+example_sets-insert_n,,50,,,86726509.0,ns,20793
+example_sets-insert_n,,50,,,82866926.0,ns,21032
+example_sets-insert_n,,50,,,83163182.0,ns,21271
+example_sets-insert_n,,50,,,88321526.0,ns,21510
+example_sets-insert_n,,50,,,90121214.0,ns,21749
+example_sets-insert_n,,50,,,89494380.0,ns,21988
+example_sets-insert_n,,50,,,95020852.0,ns,22227
+example_sets-insert_n,,50,,,96748383.0,ns,22466
+example_sets-insert_n,,50,,,91434102.0,ns,22705
+example_sets-insert_n,,50,,,93513505.0,ns,22944
+example_sets-insert_n,,50,,,91524906.0,ns,23183
+example_sets-insert_n,,50,,,93156925.0,ns,23422
+example_sets-insert_n,,50,,,95207287.0,ns,23661
+example_sets-insert_n,,50,,,92637228.0,ns,23900
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..da4b36c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[239.0,478.0,717.0,956.0,1195.0,1434.0,1673.0,1912.0,2151.0,2390.0,2629.0,2868.0,3107.0,3346.0,3585.0,3824.0,4063.0,4302.0,4541.0,4780.0,5019.0,5258.0,5497.0,5736.0,5975.0,6214.0,6453.0,6692.0,6931.0,7170.0,7409.0,7648.0,7887.0,8126.0,8365.0,8604.0,8843.0,9082.0,9321.0,9560.0,9799.0,10038.0,10277.0,10516.0,10755.0,10994.0,11233.0,11472.0,11711.0,11950.0,12189.0,12428.0,12667.0,12906.0,13145.0,13384.0,13623.0,13862.0,14101.0,14340.0,14579.0,14818.0,15057.0,15296.0,15535.0,15774.0,16013.0,16252.0,16491.0,16730.0,16969.0,17208.0,17447.0,17686.0,17925.0,18164.0,18403.0,18642.0,18881.0,19120.0,19359.0,19598.0,19837.0,20076.0,20315.0,20554.0,20793.0,21032.0,21271.0,21510.0,21749.0,21988.0,22227.0,22466.0,22705.0,22944.0,23183.0,23422.0,23661.0,23900.0],"times":[1382029.0,1791546.0,2819823.0,3803127.0,4487126.0,5465324.0,6400312.0,7171950.0,8191935.0,9226067.0,9987328.0,10510593.0,11982644.0,13225413.0,13815391.0,15256994.0,16045683.0,16376425.0,17637505.0,18846440.0,20601288.0,20272607.0,21974369.0,21896140.0,23502293.0,23908392.0,25004239.0,26106310.0,27253913.0,29280302.0,36717773.0,32176805.0,30978344.0,31774741.0,33936635.0,35223853.0,34879430.0,36108433.0,36647716.0,39029370.0,38798011.0,38875075.0,40513262.0,43140016.0,51673891.0,43372513.0,44974554.0,45756432.0,45024327.0,47295028.0,49162123.0,50371025.0,49645516.0,51417020.0,52347944.0,56402345.0,54966462.0,55543957.0,55822125.0,55674396.0,59390215.0,58476514.0,61964509.0,63064377.0,62660589.0,63140182.0,64507619.0,65270503.0,70226705.0,76472966.0,66798133.0,71413380.0,76425342.0,71290698.0,73240246.0,71222979.0,72818854.0,76648425.0,79303551.0,77340462.0,75619425.0,76862210.0,75821228.0,77977949.0,79250205.0,80326802.0,86726509.0,82866926.0,83163182.0,88321526.0,90121214.0,89494380.0,95020852.0,96748383.0,91434102.0,93513505.0,91524906.0,93156925.0,95207287.0,92637228.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..511c60f
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[3397.032286575017,3650.967847644286,4328.129343829003,4582.064904898272] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50/new/benchmark.json
new file mode 100644
index 0000000..8fe257c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50","throughput":null,"full_id":"example_sets-insert_n/50","directory_name":"example_sets-insert_n/50","title":"example_sets-insert_n/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/50/new/estimates.json
new file mode 100644
index 0000000..2293e88
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5205.441356081415,"upper_bound":5252.54959701471},"point_estimate":5228.375771260263,"standard_error":12.022935940138353},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5171.79634253819,"upper_bound":5210.004830917875},"point_estimate":5190.360881067403,"standard_error":8.565317047045085},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":51.16384674829754,"upper_bound":114.1725529730325},"point_estimate":73.62399133125298,"standard_error":16.580860112416104},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5214.2971819098,"upper_bound":5276.463010458174},"point_estimate":5246.184011266311,"standard_error":15.843440580325913},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":94.99145558634025,"upper_bound":150.00688359784576},"point_estimate":120.81326684108856,"standard_error":14.484049686827822}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/50/new/raw.csv
new file mode 100644
index 0000000..ad59617
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,50,,,963915.0,ns,184
+example_sets-insert_n,,50,,,1896333.0,ns,368
+example_sets-insert_n,,50,,,2943772.0,ns,552
+example_sets-insert_n,,50,,,3737958.0,ns,736
+example_sets-insert_n,,50,,,5346444.0,ns,920
+example_sets-insert_n,,50,,,5840934.0,ns,1104
+example_sets-insert_n,,50,,,6927533.0,ns,1288
+example_sets-insert_n,,50,,,7538106.0,ns,1472
+example_sets-insert_n,,50,,,8292954.0,ns,1656
+example_sets-insert_n,,50,,,9594492.0,ns,1840
+example_sets-insert_n,,50,,,10164525.0,ns,2024
+example_sets-insert_n,,50,,,11487732.0,ns,2208
+example_sets-insert_n,,50,,,12258247.0,ns,2392
+example_sets-insert_n,,50,,,13646506.0,ns,2576
+example_sets-insert_n,,50,,,14109008.0,ns,2760
+example_sets-insert_n,,50,,,15002967.0,ns,2944
+example_sets-insert_n,,50,,,16554782.0,ns,3128
+example_sets-insert_n,,50,,,18163389.0,ns,3312
+example_sets-insert_n,,50,,,19099218.0,ns,3496
+example_sets-insert_n,,50,,,19798739.0,ns,3680
+example_sets-insert_n,,50,,,19957207.0,ns,3864
+example_sets-insert_n,,50,,,20914292.0,ns,4048
+example_sets-insert_n,,50,,,22528784.0,ns,4232
+example_sets-insert_n,,50,,,23326093.0,ns,4416
+example_sets-insert_n,,50,,,24082061.0,ns,4600
+example_sets-insert_n,,50,,,24821224.0,ns,4784
+example_sets-insert_n,,50,,,25558024.0,ns,4968
+example_sets-insert_n,,50,,,26997400.0,ns,5152
+example_sets-insert_n,,50,,,27569962.0,ns,5336
+example_sets-insert_n,,50,,,28516259.0,ns,5520
+example_sets-insert_n,,50,,,29488742.0,ns,5704
+example_sets-insert_n,,50,,,30606245.0,ns,5888
+example_sets-insert_n,,50,,,31562879.0,ns,6072
+example_sets-insert_n,,50,,,32409024.0,ns,6256
+example_sets-insert_n,,50,,,33466959.0,ns,6440
+example_sets-insert_n,,50,,,34511072.0,ns,6624
+example_sets-insert_n,,50,,,35928288.0,ns,6808
+example_sets-insert_n,,50,,,36183266.0,ns,6992
+example_sets-insert_n,,50,,,36919334.0,ns,7176
+example_sets-insert_n,,50,,,38468318.0,ns,7360
+example_sets-insert_n,,50,,,39010246.0,ns,7544
+example_sets-insert_n,,50,,,39491647.0,ns,7728
+example_sets-insert_n,,50,,,41245586.0,ns,7912
+example_sets-insert_n,,50,,,41620412.0,ns,8096
+example_sets-insert_n,,50,,,42495259.0,ns,8280
+example_sets-insert_n,,50,,,44551583.0,ns,8464
+example_sets-insert_n,,50,,,47199652.0,ns,8648
+example_sets-insert_n,,50,,,47554019.0,ns,8832
+example_sets-insert_n,,50,,,46553258.0,ns,9016
+example_sets-insert_n,,50,,,47220298.0,ns,9200
+example_sets-insert_n,,50,,,48625399.0,ns,9384
+example_sets-insert_n,,50,,,49371370.0,ns,9568
+example_sets-insert_n,,50,,,49775275.0,ns,9752
+example_sets-insert_n,,50,,,51193848.0,ns,9936
+example_sets-insert_n,,50,,,52190573.0,ns,10120
+example_sets-insert_n,,50,,,53402519.0,ns,10304
+example_sets-insert_n,,50,,,53669715.0,ns,10488
+example_sets-insert_n,,50,,,55031961.0,ns,10672
+example_sets-insert_n,,50,,,56503592.0,ns,10856
+example_sets-insert_n,,50,,,58236139.0,ns,11040
+example_sets-insert_n,,50,,,58308557.0,ns,11224
+example_sets-insert_n,,50,,,58526732.0,ns,11408
+example_sets-insert_n,,50,,,60431158.0,ns,11592
+example_sets-insert_n,,50,,,61107573.0,ns,11776
+example_sets-insert_n,,50,,,63655736.0,ns,11960
+example_sets-insert_n,,50,,,65847739.0,ns,12144
+example_sets-insert_n,,50,,,66441672.0,ns,12328
+example_sets-insert_n,,50,,,64992135.0,ns,12512
+example_sets-insert_n,,50,,,68338931.0,ns,12696
+example_sets-insert_n,,50,,,66864440.0,ns,12880
+example_sets-insert_n,,50,,,67235266.0,ns,13064
+example_sets-insert_n,,50,,,69140520.0,ns,13248
+example_sets-insert_n,,50,,,68135991.0,ns,13432
+example_sets-insert_n,,50,,,70419179.0,ns,13616
+example_sets-insert_n,,50,,,70236537.0,ns,13800
+example_sets-insert_n,,50,,,71740093.0,ns,13984
+example_sets-insert_n,,50,,,73137484.0,ns,14168
+example_sets-insert_n,,50,,,74056637.0,ns,14352
+example_sets-insert_n,,50,,,75087904.0,ns,14536
+example_sets-insert_n,,50,,,76759273.0,ns,14720
+example_sets-insert_n,,50,,,77342568.0,ns,14904
+example_sets-insert_n,,50,,,78283537.0,ns,15088
+example_sets-insert_n,,50,,,79476853.0,ns,15272
+example_sets-insert_n,,50,,,80053690.0,ns,15456
+example_sets-insert_n,,50,,,80623646.0,ns,15640
+example_sets-insert_n,,50,,,81665760.0,ns,15824
+example_sets-insert_n,,50,,,82158724.0,ns,16008
+example_sets-insert_n,,50,,,82801112.0,ns,16192
+example_sets-insert_n,,50,,,84189170.0,ns,16376
+example_sets-insert_n,,50,,,87556307.0,ns,16560
+example_sets-insert_n,,50,,,89986732.0,ns,16744
+example_sets-insert_n,,50,,,91231762.0,ns,16928
+example_sets-insert_n,,50,,,92332121.0,ns,17112
+example_sets-insert_n,,50,,,93489618.0,ns,17296
+example_sets-insert_n,,50,,,93732617.0,ns,17480
+example_sets-insert_n,,50,,,95408627.0,ns,17664
+example_sets-insert_n,,50,,,96373154.0,ns,17848
+example_sets-insert_n,,50,,,97460609.0,ns,18032
+example_sets-insert_n,,50,,,98567783.0,ns,18216
+example_sets-insert_n,,50,,,98647133.0,ns,18400
diff --git a/analysis/current/criterion/example_sets-insert_n/50/new/sample.json b/analysis/current/criterion/example_sets-insert_n/50/new/sample.json
new file mode 100644
index 0000000..9220ebe
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[184.0,368.0,552.0,736.0,920.0,1104.0,1288.0,1472.0,1656.0,1840.0,2024.0,2208.0,2392.0,2576.0,2760.0,2944.0,3128.0,3312.0,3496.0,3680.0,3864.0,4048.0,4232.0,4416.0,4600.0,4784.0,4968.0,5152.0,5336.0,5520.0,5704.0,5888.0,6072.0,6256.0,6440.0,6624.0,6808.0,6992.0,7176.0,7360.0,7544.0,7728.0,7912.0,8096.0,8280.0,8464.0,8648.0,8832.0,9016.0,9200.0,9384.0,9568.0,9752.0,9936.0,10120.0,10304.0,10488.0,10672.0,10856.0,11040.0,11224.0,11408.0,11592.0,11776.0,11960.0,12144.0,12328.0,12512.0,12696.0,12880.0,13064.0,13248.0,13432.0,13616.0,13800.0,13984.0,14168.0,14352.0,14536.0,14720.0,14904.0,15088.0,15272.0,15456.0,15640.0,15824.0,16008.0,16192.0,16376.0,16560.0,16744.0,16928.0,17112.0,17296.0,17480.0,17664.0,17848.0,18032.0,18216.0,18400.0],"times":[963915.0,1896333.0,2943772.0,3737958.0,5346444.0,5840934.0,6927533.0,7538106.0,8292954.0,9594492.0,10164525.0,11487732.0,12258247.0,13646506.0,14109008.0,15002967.0,16554782.0,18163389.0,19099218.0,19798739.0,19957207.0,20914292.0,22528784.0,23326093.0,24082061.0,24821224.0,25558024.0,26997400.0,27569962.0,28516259.0,29488742.0,30606245.0,31562879.0,32409024.0,33466959.0,34511072.0,35928288.0,36183266.0,36919334.0,38468318.0,39010246.0,39491647.0,41245586.0,41620412.0,42495259.0,44551583.0,47199652.0,47554019.0,46553258.0,47220298.0,48625399.0,49371370.0,49775275.0,51193848.0,52190573.0,53402519.0,53669715.0,55031961.0,56503592.0,58236139.0,58308557.0,58526732.0,60431158.0,61107573.0,63655736.0,65847739.0,66441672.0,64992135.0,68338931.0,66864440.0,67235266.0,69140520.0,68135991.0,70419179.0,70236537.0,71740093.0,73137484.0,74056637.0,75087904.0,76759273.0,77342568.0,78283537.0,79476853.0,80053690.0,80623646.0,81665760.0,82158724.0,82801112.0,84189170.0,87556307.0,89986732.0,91231762.0,92332121.0,93489618.0,93732617.0,95408627.0,96373154.0,97460609.0,98567783.0,98647133.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/50/new/tukey.json
new file mode 100644
index 0000000..f86d37f
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/50/new/tukey.json
@@ -0,0 +1 @@
+[4744.55797634271,4949.525555466751,5496.105766464194,5701.0733455882355] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
deleted file mode 100644
index 99e3155..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"500","throughput":null,"full_id":"example_sets-insert_n/500","directory_name":"example_sets-insert_n/500","title":"example_sets-insert_n/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index a3af040..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58357.56495323572,"upper_bound":58832.36087553825},"point_estimate":58598.32670569431,"standard_error":121.20568018038406},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58555.15523191869,"upper_bound":59017.28373702422},"point_estimate":58842.04506641366,"standard_error":115.14834076279199},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":710.3509156035017,"upper_bound":1196.4443041599354},"point_estimate":961.3305037240459,"standard_error":122.16759479833884},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":57587.55837601413,"upper_bound":58301.57717934727},"point_estimate":57926.77695824894,"standard_error":182.11106725850817},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1021.4032744895239,"upper_bound":1393.8614176509304},"point_estimate":1219.3941185823471,"standard_error":95.03749058064278}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index ca72c46..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,500,,,1043505.0,ns,17
-example_sets-insert_n,,500,,,2055111.0,ns,34
-example_sets-insert_n,,500,,,2987917.0,ns,51
-example_sets-insert_n,,500,,,3975673.0,ns,68
-example_sets-insert_n,,500,,,4900050.0,ns,85
-example_sets-insert_n,,500,,,6000567.0,ns,102
-example_sets-insert_n,,500,,,6988491.0,ns,119
-example_sets-insert_n,,500,,,7876331.0,ns,136
-example_sets-insert_n,,500,,,8797056.0,ns,153
-example_sets-insert_n,,500,,,9896838.0,ns,170
-example_sets-insert_n,,500,,,11577618.0,ns,187
-example_sets-insert_n,,500,,,12191376.0,ns,204
-example_sets-insert_n,,500,,,13121187.0,ns,221
-example_sets-insert_n,,500,,,14070521.0,ns,238
-example_sets-insert_n,,500,,,15192857.0,ns,255
-example_sets-insert_n,,500,,,15993145.0,ns,272
-example_sets-insert_n,,500,,,17055995.0,ns,289
-example_sets-insert_n,,500,,,17740124.0,ns,306
-example_sets-insert_n,,500,,,19529841.0,ns,323
-example_sets-insert_n,,500,,,20129766.0,ns,340
-example_sets-insert_n,,500,,,20752304.0,ns,357
-example_sets-insert_n,,500,,,21618164.0,ns,374
-example_sets-insert_n,,500,,,22749093.0,ns,391
-example_sets-insert_n,,500,,,24040222.0,ns,408
-example_sets-insert_n,,500,,,25643493.0,ns,425
-example_sets-insert_n,,500,,,26127510.0,ns,442
-example_sets-insert_n,,500,,,27261025.0,ns,459
-example_sets-insert_n,,500,,,27561515.0,ns,476
-example_sets-insert_n,,500,,,29326880.0,ns,493
-example_sets-insert_n,,500,,,29676775.0,ns,510
-example_sets-insert_n,,500,,,31399386.0,ns,527
-example_sets-insert_n,,500,,,31974261.0,ns,544
-example_sets-insert_n,,500,,,32864752.0,ns,561
-example_sets-insert_n,,500,,,34118865.0,ns,578
-example_sets-insert_n,,500,,,35037654.0,ns,595
-example_sets-insert_n,,500,,,35745455.0,ns,612
-example_sets-insert_n,,500,,,37432406.0,ns,629
-example_sets-insert_n,,500,,,37706175.0,ns,646
-example_sets-insert_n,,500,,,39030487.0,ns,663
-example_sets-insert_n,,500,,,40925919.0,ns,680
-example_sets-insert_n,,500,,,41525958.0,ns,697
-example_sets-insert_n,,500,,,42135387.0,ns,714
-example_sets-insert_n,,500,,,42945263.0,ns,731
-example_sets-insert_n,,500,,,44327698.0,ns,748
-example_sets-insert_n,,500,,,44600314.0,ns,765
-example_sets-insert_n,,500,,,46577780.0,ns,782
-example_sets-insert_n,,500,,,46763764.0,ns,799
-example_sets-insert_n,,500,,,48345088.0,ns,816
-example_sets-insert_n,,500,,,49865061.0,ns,833
-example_sets-insert_n,,500,,,50687728.0,ns,850
-example_sets-insert_n,,500,,,51641748.0,ns,867
-example_sets-insert_n,,500,,,52508794.0,ns,884
-example_sets-insert_n,,500,,,53425995.0,ns,901
-example_sets-insert_n,,500,,,54546134.0,ns,918
-example_sets-insert_n,,500,,,54510321.0,ns,935
-example_sets-insert_n,,500,,,56487186.0,ns,952
-example_sets-insert_n,,500,,,57143987.0,ns,969
-example_sets-insert_n,,500,,,59067419.0,ns,986
-example_sets-insert_n,,500,,,59124874.0,ns,1003
-example_sets-insert_n,,500,,,60130866.0,ns,1020
-example_sets-insert_n,,500,,,62030275.0,ns,1037
-example_sets-insert_n,,500,,,62033172.0,ns,1054
-example_sets-insert_n,,500,,,62864265.0,ns,1071
-example_sets-insert_n,,500,,,66024508.0,ns,1088
-example_sets-insert_n,,500,,,65306837.0,ns,1105
-example_sets-insert_n,,500,,,66373043.0,ns,1122
-example_sets-insert_n,,500,,,66937363.0,ns,1139
-example_sets-insert_n,,500,,,68439018.0,ns,1156
-example_sets-insert_n,,500,,,69243915.0,ns,1173
-example_sets-insert_n,,500,,,69629120.0,ns,1190
-example_sets-insert_n,,500,,,70507172.0,ns,1207
-example_sets-insert_n,,500,,,72852646.0,ns,1224
-example_sets-insert_n,,500,,,72146790.0,ns,1241
-example_sets-insert_n,,500,,,72952550.0,ns,1258
-example_sets-insert_n,,500,,,75162444.0,ns,1275
-example_sets-insert_n,,500,,,75683856.0,ns,1292
-example_sets-insert_n,,500,,,78231496.0,ns,1309
-example_sets-insert_n,,500,,,78767344.0,ns,1326
-example_sets-insert_n,,500,,,79325287.0,ns,1343
-example_sets-insert_n,,500,,,80555498.0,ns,1360
-example_sets-insert_n,,500,,,80274562.0,ns,1377
-example_sets-insert_n,,500,,,80259983.0,ns,1394
-example_sets-insert_n,,500,,,81067346.0,ns,1411
-example_sets-insert_n,,500,,,80794068.0,ns,1428
-example_sets-insert_n,,500,,,80265267.0,ns,1445
-example_sets-insert_n,,500,,,81280245.0,ns,1462
-example_sets-insert_n,,500,,,84131320.0,ns,1479
-example_sets-insert_n,,500,,,85502721.0,ns,1496
-example_sets-insert_n,,500,,,85397618.0,ns,1513
-example_sets-insert_n,,500,,,87244172.0,ns,1530
-example_sets-insert_n,,500,,,87223072.0,ns,1547
-example_sets-insert_n,,500,,,87578243.0,ns,1564
-example_sets-insert_n,,500,,,88747267.0,ns,1581
-example_sets-insert_n,,500,,,89121897.0,ns,1598
-example_sets-insert_n,,500,,,91055164.0,ns,1615
-example_sets-insert_n,,500,,,93847813.0,ns,1632
-example_sets-insert_n,,500,,,93917558.0,ns,1649
-example_sets-insert_n,,500,,,93854213.0,ns,1666
-example_sets-insert_n,,500,,,97369453.0,ns,1683
-example_sets-insert_n,,500,,,96379259.0,ns,1700
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 21cae22..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0,187.0,204.0,221.0,238.0,255.0,272.0,289.0,306.0,323.0,340.0,357.0,374.0,391.0,408.0,425.0,442.0,459.0,476.0,493.0,510.0,527.0,544.0,561.0,578.0,595.0,612.0,629.0,646.0,663.0,680.0,697.0,714.0,731.0,748.0,765.0,782.0,799.0,816.0,833.0,850.0,867.0,884.0,901.0,918.0,935.0,952.0,969.0,986.0,1003.0,1020.0,1037.0,1054.0,1071.0,1088.0,1105.0,1122.0,1139.0,1156.0,1173.0,1190.0,1207.0,1224.0,1241.0,1258.0,1275.0,1292.0,1309.0,1326.0,1343.0,1360.0,1377.0,1394.0,1411.0,1428.0,1445.0,1462.0,1479.0,1496.0,1513.0,1530.0,1547.0,1564.0,1581.0,1598.0,1615.0,1632.0,1649.0,1666.0,1683.0,1700.0],"times":[1043505.0,2055111.0,2987917.0,3975673.0,4900050.0,6000567.0,6988491.0,7876331.0,8797056.0,9896838.0,11577618.0,12191376.0,13121187.0,14070521.0,15192857.0,15993145.0,17055995.0,17740124.0,19529841.0,20129766.0,20752304.0,21618164.0,22749093.0,24040222.0,25643493.0,26127510.0,27261025.0,27561515.0,29326880.0,29676775.0,31399386.0,31974261.0,32864752.0,34118865.0,35037654.0,35745455.0,37432406.0,37706175.0,39030487.0,40925919.0,41525958.0,42135387.0,42945263.0,44327698.0,44600314.0,46577780.0,46763764.0,48345088.0,49865061.0,50687728.0,51641748.0,52508794.0,53425995.0,54546134.0,54510321.0,56487186.0,57143987.0,59067419.0,59124874.0,60130866.0,62030275.0,62033172.0,62864265.0,66024508.0,65306837.0,66373043.0,66937363.0,68439018.0,69243915.0,69629120.0,70507172.0,72852646.0,72146790.0,72952550.0,75162444.0,75683856.0,78231496.0,78767344.0,79325287.0,80555498.0,80274562.0,80259983.0,81067346.0,80794068.0,80265267.0,81280245.0,84131320.0,85502721.0,85397618.0,87244172.0,87223072.0,87578243.0,88747267.0,89121897.0,91055164.0,93847813.0,93917558.0,93854213.0,97369453.0,96379259.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 03cd3a5..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[53816.052219640456,55901.39563375593,61462.31140473052,63547.65481884599] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index 99e3155..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"500","throughput":null,"full_id":"example_sets-insert_n/500","directory_name":"example_sets-insert_n/500","title":"example_sets-insert_n/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index e52a9e3..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83385.86423867689,"upper_bound":84086.11543485484},"point_estimate":83732.39508380588,"standard_error":178.4723405457826},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83300.70532603285,"upper_bound":84225.29078159042},"point_estimate":83878.42209522551,"standard_error":232.26550674738348},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1110.0350192422156,"upper_bound":1838.9073734159726},"point_estimate":1545.1964605027683,"standard_error":180.7418968327065},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":83297.18385897136,"upper_bound":83917.9553878506},"point_estimate":83604.46627087335,"standard_error":158.5805427678526},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1453.6603212096265,"upper_bound":2119.7674044885975},"point_estimate":1801.3359699496725,"standard_error":170.02570044947623}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index daf2e46..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,500,,,1072609.0,ns,12
-example_sets-insert_n,,500,,,1886384.0,ns,24
-example_sets-insert_n,,500,,,2875109.0,ns,36
-example_sets-insert_n,,500,,,4097175.0,ns,48
-example_sets-insert_n,,500,,,4740086.0,ns,60
-example_sets-insert_n,,500,,,5802979.0,ns,72
-example_sets-insert_n,,500,,,7512722.0,ns,84
-example_sets-insert_n,,500,,,8141145.0,ns,96
-example_sets-insert_n,,500,,,9171822.0,ns,108
-example_sets-insert_n,,500,,,10197719.0,ns,120
-example_sets-insert_n,,500,,,11235995.0,ns,132
-example_sets-insert_n,,500,,,11933080.0,ns,144
-example_sets-insert_n,,500,,,12731814.0,ns,156
-example_sets-insert_n,,500,,,13603783.0,ns,168
-example_sets-insert_n,,500,,,14783099.0,ns,180
-example_sets-insert_n,,500,,,16205660.0,ns,192
-example_sets-insert_n,,500,,,17170070.0,ns,204
-example_sets-insert_n,,500,,,18322476.0,ns,216
-example_sets-insert_n,,500,,,19233289.0,ns,228
-example_sets-insert_n,,500,,,20253593.0,ns,240
-example_sets-insert_n,,500,,,20966641.0,ns,252
-example_sets-insert_n,,500,,,21293935.0,ns,264
-example_sets-insert_n,,500,,,22581273.0,ns,276
-example_sets-insert_n,,500,,,24290866.0,ns,288
-example_sets-insert_n,,500,,,24565552.0,ns,300
-example_sets-insert_n,,500,,,26558657.0,ns,312
-example_sets-insert_n,,500,,,26991494.0,ns,324
-example_sets-insert_n,,500,,,29557596.0,ns,336
-example_sets-insert_n,,500,,,29788592.0,ns,348
-example_sets-insert_n,,500,,,30278866.0,ns,360
-example_sets-insert_n,,500,,,30736928.0,ns,372
-example_sets-insert_n,,500,,,31806835.0,ns,384
-example_sets-insert_n,,500,,,32708689.0,ns,396
-example_sets-insert_n,,500,,,34619258.0,ns,408
-example_sets-insert_n,,500,,,35823245.0,ns,420
-example_sets-insert_n,,500,,,36410503.0,ns,432
-example_sets-insert_n,,500,,,36864042.0,ns,444
-example_sets-insert_n,,500,,,38007883.0,ns,456
-example_sets-insert_n,,500,,,40555635.0,ns,468
-example_sets-insert_n,,500,,,40159708.0,ns,480
-example_sets-insert_n,,500,,,41013066.0,ns,492
-example_sets-insert_n,,500,,,43532604.0,ns,504
-example_sets-insert_n,,500,,,43276285.0,ns,516
-example_sets-insert_n,,500,,,44320758.0,ns,528
-example_sets-insert_n,,500,,,45964124.0,ns,540
-example_sets-insert_n,,500,,,46589553.0,ns,552
-example_sets-insert_n,,500,,,47551149.0,ns,564
-example_sets-insert_n,,500,,,47580245.0,ns,576
-example_sets-insert_n,,500,,,48946014.0,ns,588
-example_sets-insert_n,,500,,,49347990.0,ns,600
-example_sets-insert_n,,500,,,50896058.0,ns,612
-example_sets-insert_n,,500,,,51725360.0,ns,624
-example_sets-insert_n,,500,,,53639147.0,ns,636
-example_sets-insert_n,,500,,,53567433.0,ns,648
-example_sets-insert_n,,500,,,54310965.0,ns,660
-example_sets-insert_n,,500,,,56803358.0,ns,672
-example_sets-insert_n,,500,,,58305363.0,ns,684
-example_sets-insert_n,,500,,,59728044.0,ns,696
-example_sets-insert_n,,500,,,60497361.0,ns,708
-example_sets-insert_n,,500,,,61801243.0,ns,720
-example_sets-insert_n,,500,,,61834017.0,ns,732
-example_sets-insert_n,,500,,,63180558.0,ns,744
-example_sets-insert_n,,500,,,63426660.0,ns,756
-example_sets-insert_n,,500,,,65569131.0,ns,768
-example_sets-insert_n,,500,,,68190071.0,ns,780
-example_sets-insert_n,,500,,,66896697.0,ns,792
-example_sets-insert_n,,500,,,69189215.0,ns,804
-example_sets-insert_n,,500,,,67134192.0,ns,816
-example_sets-insert_n,,500,,,68873818.0,ns,828
-example_sets-insert_n,,500,,,68444320.0,ns,840
-example_sets-insert_n,,500,,,69809742.0,ns,852
-example_sets-insert_n,,500,,,71746100.0,ns,864
-example_sets-insert_n,,500,,,73936657.0,ns,876
-example_sets-insert_n,,500,,,75027388.0,ns,888
-example_sets-insert_n,,500,,,74552097.0,ns,900
-example_sets-insert_n,,500,,,76592930.0,ns,912
-example_sets-insert_n,,500,,,77411778.0,ns,924
-example_sets-insert_n,,500,,,77832363.0,ns,936
-example_sets-insert_n,,500,,,79452906.0,ns,948
-example_sets-insert_n,,500,,,80151295.0,ns,960
-example_sets-insert_n,,500,,,80423338.0,ns,972
-example_sets-insert_n,,500,,,82102549.0,ns,984
-example_sets-insert_n,,500,,,81617678.0,ns,996
-example_sets-insert_n,,500,,,82412585.0,ns,1008
-example_sets-insert_n,,500,,,85718964.0,ns,1020
-example_sets-insert_n,,500,,,86785454.0,ns,1032
-example_sets-insert_n,,500,,,86896023.0,ns,1044
-example_sets-insert_n,,500,,,88585807.0,ns,1056
-example_sets-insert_n,,500,,,90919263.0,ns,1068
-example_sets-insert_n,,500,,,88390130.0,ns,1080
-example_sets-insert_n,,500,,,89700097.0,ns,1092
-example_sets-insert_n,,500,,,91796485.0,ns,1104
-example_sets-insert_n,,500,,,90245893.0,ns,1116
-example_sets-insert_n,,500,,,94312238.0,ns,1128
-example_sets-insert_n,,500,,,94356649.0,ns,1140
-example_sets-insert_n,,500,,,95171262.0,ns,1152
-example_sets-insert_n,,500,,,98117676.0,ns,1164
-example_sets-insert_n,,500,,,98732794.0,ns,1176
-example_sets-insert_n,,500,,,100264625.0,ns,1188
-example_sets-insert_n,,500,,,101014508.0,ns,1200
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 60103c1..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[12.0,24.0,36.0,48.0,60.0,72.0,84.0,96.0,108.0,120.0,132.0,144.0,156.0,168.0,180.0,192.0,204.0,216.0,228.0,240.0,252.0,264.0,276.0,288.0,300.0,312.0,324.0,336.0,348.0,360.0,372.0,384.0,396.0,408.0,420.0,432.0,444.0,456.0,468.0,480.0,492.0,504.0,516.0,528.0,540.0,552.0,564.0,576.0,588.0,600.0,612.0,624.0,636.0,648.0,660.0,672.0,684.0,696.0,708.0,720.0,732.0,744.0,756.0,768.0,780.0,792.0,804.0,816.0,828.0,840.0,852.0,864.0,876.0,888.0,900.0,912.0,924.0,936.0,948.0,960.0,972.0,984.0,996.0,1008.0,1020.0,1032.0,1044.0,1056.0,1068.0,1080.0,1092.0,1104.0,1116.0,1128.0,1140.0,1152.0,1164.0,1176.0,1188.0,1200.0],"times":[1072609.0,1886384.0,2875109.0,4097175.0,4740086.0,5802979.0,7512722.0,8141145.0,9171822.0,10197719.0,11235995.0,11933080.0,12731814.0,13603783.0,14783099.0,16205660.0,17170070.0,18322476.0,19233289.0,20253593.0,20966641.0,21293935.0,22581273.0,24290866.0,24565552.0,26558657.0,26991494.0,29557596.0,29788592.0,30278866.0,30736928.0,31806835.0,32708689.0,34619258.0,35823245.0,36410503.0,36864042.0,38007883.0,40555635.0,40159708.0,41013066.0,43532604.0,43276285.0,44320758.0,45964124.0,46589553.0,47551149.0,47580245.0,48946014.0,49347990.0,50896058.0,51725360.0,53639147.0,53567433.0,54310965.0,56803358.0,58305363.0,59728044.0,60497361.0,61801243.0,61834017.0,63180558.0,63426660.0,65569131.0,68190071.0,66896697.0,69189215.0,67134192.0,68873818.0,68444320.0,69809742.0,71746100.0,73936657.0,75027388.0,74552097.0,76592930.0,77411778.0,77832363.0,79452906.0,80151295.0,80423338.0,82102549.0,81617678.0,82412585.0,85718964.0,86785454.0,86896023.0,88585807.0,90919263.0,88390130.0,89700097.0,91796485.0,90245893.0,94312238.0,94356649.0,95171262.0,98117676.0,98732794.0,100264625.0,101014508.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 20be53b..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[77093.46063436949,79907.47665206129,87411.51936590609,90225.53538359789] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index 99e3155..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"500","throughput":null,"full_id":"example_sets-insert_n/500","directory_name":"example_sets-insert_n/500","title":"example_sets-insert_n/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 416f8bb..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44589.92166654908,"upper_bound":45860.8859040149},"point_estimate":45097.66986999638,"standard_error":335.7222410770547},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44494.25907875588,"upper_bound":45067.835644257706},"point_estimate":44745.252834467115,"standard_error":168.74384674584545},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":840.6619714372737,"upper_bound":1333.3536943282425},"point_estimate":1113.478806422285,"standard_error":125.22356669286062},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":44628.238712209604,"upper_bound":46468.06617150823},"point_estimate":45306.26921685772,"standard_error":494.20098409395655},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1077.745042749025,"upper_bound":5490.001774492112},"point_estimate":3368.221895154612,"standard_error":1428.4616425662105}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 356a87c..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,500,,,950416.0,ns,21
-example_sets-insert_n,,500,,,1953949.0,ns,42
-example_sets-insert_n,,500,,,2906435.0,ns,63
-example_sets-insert_n,,500,,,3794691.0,ns,84
-example_sets-insert_n,,500,,,4448930.0,ns,105
-example_sets-insert_n,,500,,,5594227.0,ns,126
-example_sets-insert_n,,500,,,6680778.0,ns,147
-example_sets-insert_n,,500,,,7641108.0,ns,168
-example_sets-insert_n,,500,,,8101653.0,ns,189
-example_sets-insert_n,,500,,,9044822.0,ns,210
-example_sets-insert_n,,500,,,10282363.0,ns,231
-example_sets-insert_n,,500,,,11364370.0,ns,252
-example_sets-insert_n,,500,,,11929393.0,ns,273
-example_sets-insert_n,,500,,,12833744.0,ns,294
-example_sets-insert_n,,500,,,13662817.0,ns,315
-example_sets-insert_n,,500,,,14705221.0,ns,336
-example_sets-insert_n,,500,,,15017770.0,ns,357
-example_sets-insert_n,,500,,,17342668.0,ns,378
-example_sets-insert_n,,500,,,17974157.0,ns,399
-example_sets-insert_n,,500,,,18759929.0,ns,420
-example_sets-insert_n,,500,,,19631950.0,ns,441
-example_sets-insert_n,,500,,,19924244.0,ns,462
-example_sets-insert_n,,500,,,21765503.0,ns,483
-example_sets-insert_n,,500,,,22775890.0,ns,504
-example_sets-insert_n,,500,,,23922062.0,ns,525
-example_sets-insert_n,,500,,,24890894.0,ns,546
-example_sets-insert_n,,500,,,25665103.0,ns,567
-example_sets-insert_n,,500,,,26332006.0,ns,588
-example_sets-insert_n,,500,,,27286958.0,ns,609
-example_sets-insert_n,,500,,,28166155.0,ns,630
-example_sets-insert_n,,500,,,27723676.0,ns,651
-example_sets-insert_n,,500,,,29813505.0,ns,672
-example_sets-insert_n,,500,,,30443350.0,ns,693
-example_sets-insert_n,,500,,,31820962.0,ns,714
-example_sets-insert_n,,500,,,32310516.0,ns,735
-example_sets-insert_n,,500,,,32613084.0,ns,756
-example_sets-insert_n,,500,,,33759835.0,ns,777
-example_sets-insert_n,,500,,,34594176.0,ns,798
-example_sets-insert_n,,500,,,35613658.0,ns,819
-example_sets-insert_n,,500,,,35830691.0,ns,840
-example_sets-insert_n,,500,,,37677739.0,ns,861
-example_sets-insert_n,,500,,,38844634.0,ns,882
-example_sets-insert_n,,500,,,40356922.0,ns,903
-example_sets-insert_n,,500,,,42105938.0,ns,924
-example_sets-insert_n,,500,,,48876617.0,ns,945
-example_sets-insert_n,,500,,,45367664.0,ns,966
-example_sets-insert_n,,500,,,44036675.0,ns,987
-example_sets-insert_n,,500,,,44180756.0,ns,1008
-example_sets-insert_n,,500,,,46829566.0,ns,1029
-example_sets-insert_n,,500,,,47641014.0,ns,1050
-example_sets-insert_n,,500,,,52829301.0,ns,1071
-example_sets-insert_n,,500,,,49149321.0,ns,1092
-example_sets-insert_n,,500,,,50765807.0,ns,1113
-example_sets-insert_n,,500,,,52812592.0,ns,1134
-example_sets-insert_n,,500,,,52447174.0,ns,1155
-example_sets-insert_n,,500,,,55190343.0,ns,1176
-example_sets-insert_n,,500,,,53297299.0,ns,1197
-example_sets-insert_n,,500,,,55809113.0,ns,1218
-example_sets-insert_n,,500,,,55743919.0,ns,1239
-example_sets-insert_n,,500,,,55523162.0,ns,1260
-example_sets-insert_n,,500,,,56723327.0,ns,1281
-example_sets-insert_n,,500,,,58033837.0,ns,1302
-example_sets-insert_n,,500,,,58060478.0,ns,1323
-example_sets-insert_n,,500,,,57803808.0,ns,1344
-example_sets-insert_n,,500,,,59697346.0,ns,1365
-example_sets-insert_n,,500,,,63857129.0,ns,1386
-example_sets-insert_n,,500,,,62571576.0,ns,1407
-example_sets-insert_n,,500,,,65014441.0,ns,1428
-example_sets-insert_n,,500,,,64125232.0,ns,1449
-example_sets-insert_n,,500,,,67244377.0,ns,1470
-example_sets-insert_n,,500,,,73333909.0,ns,1491
-example_sets-insert_n,,500,,,114142401.0,ns,1512
-example_sets-insert_n,,500,,,69529228.0,ns,1533
-example_sets-insert_n,,500,,,70454436.0,ns,1554
-example_sets-insert_n,,500,,,70280254.0,ns,1575
-example_sets-insert_n,,500,,,72521549.0,ns,1596
-example_sets-insert_n,,500,,,74000260.0,ns,1617
-example_sets-insert_n,,500,,,74640052.0,ns,1638
-example_sets-insert_n,,500,,,75554263.0,ns,1659
-example_sets-insert_n,,500,,,75618614.0,ns,1680
-example_sets-insert_n,,500,,,76842588.0,ns,1701
-example_sets-insert_n,,500,,,77311990.0,ns,1722
-example_sets-insert_n,,500,,,79759583.0,ns,1743
-example_sets-insert_n,,500,,,80197619.0,ns,1764
-example_sets-insert_n,,500,,,80551937.0,ns,1785
-example_sets-insert_n,,500,,,80042323.0,ns,1806
-example_sets-insert_n,,500,,,80547680.0,ns,1827
-example_sets-insert_n,,500,,,81398141.0,ns,1848
-example_sets-insert_n,,500,,,82392143.0,ns,1869
-example_sets-insert_n,,500,,,83291602.0,ns,1890
-example_sets-insert_n,,500,,,82548995.0,ns,1911
-example_sets-insert_n,,500,,,86650226.0,ns,1932
-example_sets-insert_n,,500,,,86097457.0,ns,1953
-example_sets-insert_n,,500,,,86012485.0,ns,1974
-example_sets-insert_n,,500,,,90623814.0,ns,1995
-example_sets-insert_n,,500,,,88865747.0,ns,2016
-example_sets-insert_n,,500,,,89076546.0,ns,2037
-example_sets-insert_n,,500,,,94070565.0,ns,2058
-example_sets-insert_n,,500,,,93525320.0,ns,2079
-example_sets-insert_n,,500,,,90952680.0,ns,2100
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 535ac5e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[21.0,42.0,63.0,84.0,105.0,126.0,147.0,168.0,189.0,210.0,231.0,252.0,273.0,294.0,315.0,336.0,357.0,378.0,399.0,420.0,441.0,462.0,483.0,504.0,525.0,546.0,567.0,588.0,609.0,630.0,651.0,672.0,693.0,714.0,735.0,756.0,777.0,798.0,819.0,840.0,861.0,882.0,903.0,924.0,945.0,966.0,987.0,1008.0,1029.0,1050.0,1071.0,1092.0,1113.0,1134.0,1155.0,1176.0,1197.0,1218.0,1239.0,1260.0,1281.0,1302.0,1323.0,1344.0,1365.0,1386.0,1407.0,1428.0,1449.0,1470.0,1491.0,1512.0,1533.0,1554.0,1575.0,1596.0,1617.0,1638.0,1659.0,1680.0,1701.0,1722.0,1743.0,1764.0,1785.0,1806.0,1827.0,1848.0,1869.0,1890.0,1911.0,1932.0,1953.0,1974.0,1995.0,2016.0,2037.0,2058.0,2079.0,2100.0],"times":[950416.0,1953949.0,2906435.0,3794691.0,4448930.0,5594227.0,6680778.0,7641108.0,8101653.0,9044822.0,10282363.0,11364370.0,11929393.0,12833744.0,13662817.0,14705221.0,15017770.0,17342668.0,17974157.0,18759929.0,19631950.0,19924244.0,21765503.0,22775890.0,23922062.0,24890894.0,25665103.0,26332006.0,27286958.0,28166155.0,27723676.0,29813505.0,30443350.0,31820962.0,32310516.0,32613084.0,33759835.0,34594176.0,35613658.0,35830691.0,37677739.0,38844634.0,40356922.0,42105938.0,48876617.0,45367664.0,44036675.0,44180756.0,46829566.0,47641014.0,52829301.0,49149321.0,50765807.0,52812592.0,52447174.0,55190343.0,53297299.0,55809113.0,55743919.0,55523162.0,56723327.0,58033837.0,58060478.0,57803808.0,59697346.0,63857129.0,62571576.0,65014441.0,64125232.0,67244377.0,73333909.0,114142401.0,69529228.0,70454436.0,70280254.0,72521549.0,74000260.0,74640052.0,75554263.0,75618614.0,76842588.0,77311990.0,79759583.0,80197619.0,80551937.0,80042323.0,80547680.0,81398141.0,82392143.0,83291602.0,82548995.0,86650226.0,86097457.0,86012485.0,90623814.0,88865747.0,89076546.0,94070565.0,93525320.0,90952680.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 85f9ec4..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[39404.484459389816,41678.4241200268,47742.26321505876,50016.202875695744] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/500/new/benchmark.json
deleted file mode 100644
index 99e3155..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"500","throughput":null,"full_id":"example_sets-insert_n/500","directory_name":"example_sets-insert_n/500","title":"example_sets-insert_n/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/500/new/estimates.json
deleted file mode 100644
index a3af040..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58357.56495323572,"upper_bound":58832.36087553825},"point_estimate":58598.32670569431,"standard_error":121.20568018038406},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":58555.15523191869,"upper_bound":59017.28373702422},"point_estimate":58842.04506641366,"standard_error":115.14834076279199},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":710.3509156035017,"upper_bound":1196.4443041599354},"point_estimate":961.3305037240459,"standard_error":122.16759479833884},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":57587.55837601413,"upper_bound":58301.57717934727},"point_estimate":57926.77695824894,"standard_error":182.11106725850817},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1021.4032744895239,"upper_bound":1393.8614176509304},"point_estimate":1219.3941185823471,"standard_error":95.03749058064278}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/500/new/raw.csv
deleted file mode 100644
index ca72c46..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,500,,,1043505.0,ns,17
-example_sets-insert_n,,500,,,2055111.0,ns,34
-example_sets-insert_n,,500,,,2987917.0,ns,51
-example_sets-insert_n,,500,,,3975673.0,ns,68
-example_sets-insert_n,,500,,,4900050.0,ns,85
-example_sets-insert_n,,500,,,6000567.0,ns,102
-example_sets-insert_n,,500,,,6988491.0,ns,119
-example_sets-insert_n,,500,,,7876331.0,ns,136
-example_sets-insert_n,,500,,,8797056.0,ns,153
-example_sets-insert_n,,500,,,9896838.0,ns,170
-example_sets-insert_n,,500,,,11577618.0,ns,187
-example_sets-insert_n,,500,,,12191376.0,ns,204
-example_sets-insert_n,,500,,,13121187.0,ns,221
-example_sets-insert_n,,500,,,14070521.0,ns,238
-example_sets-insert_n,,500,,,15192857.0,ns,255
-example_sets-insert_n,,500,,,15993145.0,ns,272
-example_sets-insert_n,,500,,,17055995.0,ns,289
-example_sets-insert_n,,500,,,17740124.0,ns,306
-example_sets-insert_n,,500,,,19529841.0,ns,323
-example_sets-insert_n,,500,,,20129766.0,ns,340
-example_sets-insert_n,,500,,,20752304.0,ns,357
-example_sets-insert_n,,500,,,21618164.0,ns,374
-example_sets-insert_n,,500,,,22749093.0,ns,391
-example_sets-insert_n,,500,,,24040222.0,ns,408
-example_sets-insert_n,,500,,,25643493.0,ns,425
-example_sets-insert_n,,500,,,26127510.0,ns,442
-example_sets-insert_n,,500,,,27261025.0,ns,459
-example_sets-insert_n,,500,,,27561515.0,ns,476
-example_sets-insert_n,,500,,,29326880.0,ns,493
-example_sets-insert_n,,500,,,29676775.0,ns,510
-example_sets-insert_n,,500,,,31399386.0,ns,527
-example_sets-insert_n,,500,,,31974261.0,ns,544
-example_sets-insert_n,,500,,,32864752.0,ns,561
-example_sets-insert_n,,500,,,34118865.0,ns,578
-example_sets-insert_n,,500,,,35037654.0,ns,595
-example_sets-insert_n,,500,,,35745455.0,ns,612
-example_sets-insert_n,,500,,,37432406.0,ns,629
-example_sets-insert_n,,500,,,37706175.0,ns,646
-example_sets-insert_n,,500,,,39030487.0,ns,663
-example_sets-insert_n,,500,,,40925919.0,ns,680
-example_sets-insert_n,,500,,,41525958.0,ns,697
-example_sets-insert_n,,500,,,42135387.0,ns,714
-example_sets-insert_n,,500,,,42945263.0,ns,731
-example_sets-insert_n,,500,,,44327698.0,ns,748
-example_sets-insert_n,,500,,,44600314.0,ns,765
-example_sets-insert_n,,500,,,46577780.0,ns,782
-example_sets-insert_n,,500,,,46763764.0,ns,799
-example_sets-insert_n,,500,,,48345088.0,ns,816
-example_sets-insert_n,,500,,,49865061.0,ns,833
-example_sets-insert_n,,500,,,50687728.0,ns,850
-example_sets-insert_n,,500,,,51641748.0,ns,867
-example_sets-insert_n,,500,,,52508794.0,ns,884
-example_sets-insert_n,,500,,,53425995.0,ns,901
-example_sets-insert_n,,500,,,54546134.0,ns,918
-example_sets-insert_n,,500,,,54510321.0,ns,935
-example_sets-insert_n,,500,,,56487186.0,ns,952
-example_sets-insert_n,,500,,,57143987.0,ns,969
-example_sets-insert_n,,500,,,59067419.0,ns,986
-example_sets-insert_n,,500,,,59124874.0,ns,1003
-example_sets-insert_n,,500,,,60130866.0,ns,1020
-example_sets-insert_n,,500,,,62030275.0,ns,1037
-example_sets-insert_n,,500,,,62033172.0,ns,1054
-example_sets-insert_n,,500,,,62864265.0,ns,1071
-example_sets-insert_n,,500,,,66024508.0,ns,1088
-example_sets-insert_n,,500,,,65306837.0,ns,1105
-example_sets-insert_n,,500,,,66373043.0,ns,1122
-example_sets-insert_n,,500,,,66937363.0,ns,1139
-example_sets-insert_n,,500,,,68439018.0,ns,1156
-example_sets-insert_n,,500,,,69243915.0,ns,1173
-example_sets-insert_n,,500,,,69629120.0,ns,1190
-example_sets-insert_n,,500,,,70507172.0,ns,1207
-example_sets-insert_n,,500,,,72852646.0,ns,1224
-example_sets-insert_n,,500,,,72146790.0,ns,1241
-example_sets-insert_n,,500,,,72952550.0,ns,1258
-example_sets-insert_n,,500,,,75162444.0,ns,1275
-example_sets-insert_n,,500,,,75683856.0,ns,1292
-example_sets-insert_n,,500,,,78231496.0,ns,1309
-example_sets-insert_n,,500,,,78767344.0,ns,1326
-example_sets-insert_n,,500,,,79325287.0,ns,1343
-example_sets-insert_n,,500,,,80555498.0,ns,1360
-example_sets-insert_n,,500,,,80274562.0,ns,1377
-example_sets-insert_n,,500,,,80259983.0,ns,1394
-example_sets-insert_n,,500,,,81067346.0,ns,1411
-example_sets-insert_n,,500,,,80794068.0,ns,1428
-example_sets-insert_n,,500,,,80265267.0,ns,1445
-example_sets-insert_n,,500,,,81280245.0,ns,1462
-example_sets-insert_n,,500,,,84131320.0,ns,1479
-example_sets-insert_n,,500,,,85502721.0,ns,1496
-example_sets-insert_n,,500,,,85397618.0,ns,1513
-example_sets-insert_n,,500,,,87244172.0,ns,1530
-example_sets-insert_n,,500,,,87223072.0,ns,1547
-example_sets-insert_n,,500,,,87578243.0,ns,1564
-example_sets-insert_n,,500,,,88747267.0,ns,1581
-example_sets-insert_n,,500,,,89121897.0,ns,1598
-example_sets-insert_n,,500,,,91055164.0,ns,1615
-example_sets-insert_n,,500,,,93847813.0,ns,1632
-example_sets-insert_n,,500,,,93917558.0,ns,1649
-example_sets-insert_n,,500,,,93854213.0,ns,1666
-example_sets-insert_n,,500,,,97369453.0,ns,1683
-example_sets-insert_n,,500,,,96379259.0,ns,1700
diff --git a/analysis/current/criterion/example_sets-insert_n/500/new/sample.json b/analysis/current/criterion/example_sets-insert_n/500/new/sample.json
deleted file mode 100644
index 21cae22..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[17.0,34.0,51.0,68.0,85.0,102.0,119.0,136.0,153.0,170.0,187.0,204.0,221.0,238.0,255.0,272.0,289.0,306.0,323.0,340.0,357.0,374.0,391.0,408.0,425.0,442.0,459.0,476.0,493.0,510.0,527.0,544.0,561.0,578.0,595.0,612.0,629.0,646.0,663.0,680.0,697.0,714.0,731.0,748.0,765.0,782.0,799.0,816.0,833.0,850.0,867.0,884.0,901.0,918.0,935.0,952.0,969.0,986.0,1003.0,1020.0,1037.0,1054.0,1071.0,1088.0,1105.0,1122.0,1139.0,1156.0,1173.0,1190.0,1207.0,1224.0,1241.0,1258.0,1275.0,1292.0,1309.0,1326.0,1343.0,1360.0,1377.0,1394.0,1411.0,1428.0,1445.0,1462.0,1479.0,1496.0,1513.0,1530.0,1547.0,1564.0,1581.0,1598.0,1615.0,1632.0,1649.0,1666.0,1683.0,1700.0],"times":[1043505.0,2055111.0,2987917.0,3975673.0,4900050.0,6000567.0,6988491.0,7876331.0,8797056.0,9896838.0,11577618.0,12191376.0,13121187.0,14070521.0,15192857.0,15993145.0,17055995.0,17740124.0,19529841.0,20129766.0,20752304.0,21618164.0,22749093.0,24040222.0,25643493.0,26127510.0,27261025.0,27561515.0,29326880.0,29676775.0,31399386.0,31974261.0,32864752.0,34118865.0,35037654.0,35745455.0,37432406.0,37706175.0,39030487.0,40925919.0,41525958.0,42135387.0,42945263.0,44327698.0,44600314.0,46577780.0,46763764.0,48345088.0,49865061.0,50687728.0,51641748.0,52508794.0,53425995.0,54546134.0,54510321.0,56487186.0,57143987.0,59067419.0,59124874.0,60130866.0,62030275.0,62033172.0,62864265.0,66024508.0,65306837.0,66373043.0,66937363.0,68439018.0,69243915.0,69629120.0,70507172.0,72852646.0,72146790.0,72952550.0,75162444.0,75683856.0,78231496.0,78767344.0,79325287.0,80555498.0,80274562.0,80259983.0,81067346.0,80794068.0,80265267.0,81280245.0,84131320.0,85502721.0,85397618.0,87244172.0,87223072.0,87578243.0,88747267.0,89121897.0,91055164.0,93847813.0,93917558.0,93854213.0,97369453.0,96379259.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/500/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/500/new/tukey.json
deleted file mode 100644
index 03cd3a5..0000000
--- a/analysis/current/criterion/example_sets-insert_n/500/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[53816.052219640456,55901.39563375593,61462.31140473052,63547.65481884599] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
deleted file mode 100644
index 03d2800..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50000","throughput":null,"full_id":"example_sets-insert_n/50000","directory_name":"example_sets-insert_n/50000","title":"example_sets-insert_n/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
deleted file mode 100644
index b385d35..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178141414.22524998,"upper_bound":178891148.746},"point_estimate":178515396.17,"standard_error":191452.44080839373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":177981505.0,"upper_bound":178659519.5},"point_estimate":178379402.0,"standard_error":152709.6983706302},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1124410.4917377234,"upper_bound":2111893.2390064},"point_estimate":1654492.6146268845,"standard_error":259060.40384466518},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1609228.0239006665,"upper_bound":2207966.899145667},"point_estimate":1919607.337150002,"standard_error":152696.08172391137}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
deleted file mode 100644
index edf6c08..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,178294182.0,ns,1
-example_sets-insert_n,,50000,,,175195299.0,ns,1
-example_sets-insert_n,,50000,,,179625038.0,ns,1
-example_sets-insert_n,,50000,,,178451973.0,ns,1
-example_sets-insert_n,,50000,,,177897331.0,ns,1
-example_sets-insert_n,,50000,,,177655336.0,ns,1
-example_sets-insert_n,,50000,,,177683425.0,ns,1
-example_sets-insert_n,,50000,,,177099587.0,ns,1
-example_sets-insert_n,,50000,,,178180361.0,ns,1
-example_sets-insert_n,,50000,,,177758003.0,ns,1
-example_sets-insert_n,,50000,,,178429878.0,ns,1
-example_sets-insert_n,,50000,,,178671899.0,ns,1
-example_sets-insert_n,,50000,,,176971831.0,ns,1
-example_sets-insert_n,,50000,,,178216661.0,ns,1
-example_sets-insert_n,,50000,,,177624310.0,ns,1
-example_sets-insert_n,,50000,,,177761076.0,ns,1
-example_sets-insert_n,,50000,,,178962155.0,ns,1
-example_sets-insert_n,,50000,,,182519045.0,ns,1
-example_sets-insert_n,,50000,,,178366566.0,ns,1
-example_sets-insert_n,,50000,,,174322862.0,ns,1
-example_sets-insert_n,,50000,,,177911951.0,ns,1
-example_sets-insert_n,,50000,,,180059242.0,ns,1
-example_sets-insert_n,,50000,,,180632664.0,ns,1
-example_sets-insert_n,,50000,,,178379427.0,ns,1
-example_sets-insert_n,,50000,,,178534779.0,ns,1
-example_sets-insert_n,,50000,,,181962980.0,ns,1
-example_sets-insert_n,,50000,,,174280777.0,ns,1
-example_sets-insert_n,,50000,,,179091860.0,ns,1
-example_sets-insert_n,,50000,,,181137428.0,ns,1
-example_sets-insert_n,,50000,,,179746089.0,ns,1
-example_sets-insert_n,,50000,,,177595399.0,ns,1
-example_sets-insert_n,,50000,,,181319301.0,ns,1
-example_sets-insert_n,,50000,,,178534265.0,ns,1
-example_sets-insert_n,,50000,,,179324380.0,ns,1
-example_sets-insert_n,,50000,,,177526218.0,ns,1
-example_sets-insert_n,,50000,,,177981505.0,ns,1
-example_sets-insert_n,,50000,,,180555755.0,ns,1
-example_sets-insert_n,,50000,,,176612740.0,ns,1
-example_sets-insert_n,,50000,,,180502994.0,ns,1
-example_sets-insert_n,,50000,,,176953294.0,ns,1
-example_sets-insert_n,,50000,,,180124374.0,ns,1
-example_sets-insert_n,,50000,,,177248221.0,ns,1
-example_sets-insert_n,,50000,,,178379377.0,ns,1
-example_sets-insert_n,,50000,,,178298599.0,ns,1
-example_sets-insert_n,,50000,,,180420995.0,ns,1
-example_sets-insert_n,,50000,,,181525982.0,ns,1
-example_sets-insert_n,,50000,,,180251854.0,ns,1
-example_sets-insert_n,,50000,,,178285210.0,ns,1
-example_sets-insert_n,,50000,,,178622300.0,ns,1
-example_sets-insert_n,,50000,,,176169494.0,ns,1
-example_sets-insert_n,,50000,,,178485574.0,ns,1
-example_sets-insert_n,,50000,,,174564118.0,ns,1
-example_sets-insert_n,,50000,,,177892793.0,ns,1
-example_sets-insert_n,,50000,,,175895005.0,ns,1
-example_sets-insert_n,,50000,,,175736247.0,ns,1
-example_sets-insert_n,,50000,,,179189799.0,ns,1
-example_sets-insert_n,,50000,,,179025534.0,ns,1
-example_sets-insert_n,,50000,,,177240927.0,ns,1
-example_sets-insert_n,,50000,,,180136559.0,ns,1
-example_sets-insert_n,,50000,,,181356318.0,ns,1
-example_sets-insert_n,,50000,,,178995659.0,ns,1
-example_sets-insert_n,,50000,,,179480101.0,ns,1
-example_sets-insert_n,,50000,,,177408314.0,ns,1
-example_sets-insert_n,,50000,,,177085467.0,ns,1
-example_sets-insert_n,,50000,,,181514324.0,ns,1
-example_sets-insert_n,,50000,,,176751198.0,ns,1
-example_sets-insert_n,,50000,,,176661785.0,ns,1
-example_sets-insert_n,,50000,,,177761515.0,ns,1
-example_sets-insert_n,,50000,,,174944623.0,ns,1
-example_sets-insert_n,,50000,,,178216142.0,ns,1
-example_sets-insert_n,,50000,,,177762114.0,ns,1
-example_sets-insert_n,,50000,,,174744480.0,ns,1
-example_sets-insert_n,,50000,,,177182956.0,ns,1
-example_sets-insert_n,,50000,,,178427457.0,ns,1
-example_sets-insert_n,,50000,,,178971192.0,ns,1
-example_sets-insert_n,,50000,,,175652793.0,ns,1
-example_sets-insert_n,,50000,,,177748415.0,ns,1
-example_sets-insert_n,,50000,,,179112208.0,ns,1
-example_sets-insert_n,,50000,,,177753926.0,ns,1
-example_sets-insert_n,,50000,,,179659642.0,ns,1
-example_sets-insert_n,,50000,,,182038169.0,ns,1
-example_sets-insert_n,,50000,,,180321538.0,ns,1
-example_sets-insert_n,,50000,,,184894472.0,ns,1
-example_sets-insert_n,,50000,,,177919728.0,ns,1
-example_sets-insert_n,,50000,,,178267745.0,ns,1
-example_sets-insert_n,,50000,,,178945709.0,ns,1
-example_sets-insert_n,,50000,,,175086257.0,ns,1
-example_sets-insert_n,,50000,,,180133391.0,ns,1
-example_sets-insert_n,,50000,,,179340661.0,ns,1
-example_sets-insert_n,,50000,,,177506181.0,ns,1
-example_sets-insert_n,,50000,,,179328708.0,ns,1
-example_sets-insert_n,,50000,,,176691406.0,ns,1
-example_sets-insert_n,,50000,,,181567209.0,ns,1
-example_sets-insert_n,,50000,,,178645537.0,ns,1
-example_sets-insert_n,,50000,,,178647140.0,ns,1
-example_sets-insert_n,,50000,,,179895462.0,ns,1
-example_sets-insert_n,,50000,,,176859020.0,ns,1
-example_sets-insert_n,,50000,,,180755796.0,ns,1
-example_sets-insert_n,,50000,,,181956673.0,ns,1
-example_sets-insert_n,,50000,,,179725358.0,ns,1
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/sample.json
deleted file mode 100644
index 5dc54ba..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[178294182.0,175195299.0,179625038.0,178451973.0,177897331.0,177655336.0,177683425.0,177099587.0,178180361.0,177758003.0,178429878.0,178671899.0,176971831.0,178216661.0,177624310.0,177761076.0,178962155.0,182519045.0,178366566.0,174322862.0,177911951.0,180059242.0,180632664.0,178379427.0,178534779.0,181962980.0,174280777.0,179091860.0,181137428.0,179746089.0,177595399.0,181319301.0,178534265.0,179324380.0,177526218.0,177981505.0,180555755.0,176612740.0,180502994.0,176953294.0,180124374.0,177248221.0,178379377.0,178298599.0,180420995.0,181525982.0,180251854.0,178285210.0,178622300.0,176169494.0,178485574.0,174564118.0,177892793.0,175895005.0,175736247.0,179189799.0,179025534.0,177240927.0,180136559.0,181356318.0,178995659.0,179480101.0,177408314.0,177085467.0,181514324.0,176751198.0,176661785.0,177761515.0,174944623.0,178216142.0,177762114.0,174744480.0,177182956.0,178427457.0,178971192.0,175652793.0,177748415.0,179112208.0,177753926.0,179659642.0,182038169.0,180321538.0,184894472.0,177919728.0,178267745.0,178945709.0,175086257.0,180133391.0,179340661.0,177506181.0,179328708.0,176691406.0,181567209.0,178645537.0,178647140.0,179895462.0,176859020.0,180755796.0,181956673.0,179725358.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
deleted file mode 100644
index 5d22233..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", primrose_library::SortedUniqueVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[171056622.0,174288915.375,182908364.375,186140657.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index 03d2800..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50000","throughput":null,"full_id":"example_sets-insert_n/50000","directory_name":"example_sets-insert_n/50000","title":"example_sets-insert_n/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index c632f33..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17002111.630583335,"upper_bound":17292225.150666665},"point_estimate":17131598.979999997,"standard_error":74596.59724385422},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16957853.0,"upper_bound":17178149.666666668},"point_estimate":17062005.5,"standard_error":60326.7014699026},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":233973.055446147,"upper_bound":381330.17414003785},"point_estimate":305865.0694698086,"standard_error":41726.080701761384},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":298800.1775848741,"upper_bound":1078223.9863300284},"point_estimate":749639.9077539593,"standard_error":193257.80482284774}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index 806e669..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,51026531.0,ns,3
-example_sets-insert_n,,50000,,,52330893.0,ns,3
-example_sets-insert_n,,50000,,,51602720.0,ns,3
-example_sets-insert_n,,50000,,,52716008.0,ns,3
-example_sets-insert_n,,50000,,,50254000.0,ns,3
-example_sets-insert_n,,50000,,,50320339.0,ns,3
-example_sets-insert_n,,50000,,,51503697.0,ns,3
-example_sets-insert_n,,50000,,,50298494.0,ns,3
-example_sets-insert_n,,50000,,,50050191.0,ns,3
-example_sets-insert_n,,50000,,,50797322.0,ns,3
-example_sets-insert_n,,50000,,,51404653.0,ns,3
-example_sets-insert_n,,50000,,,60844565.0,ns,3
-example_sets-insert_n,,50000,,,61866487.0,ns,3
-example_sets-insert_n,,50000,,,52244172.0,ns,3
-example_sets-insert_n,,50000,,,50677511.0,ns,3
-example_sets-insert_n,,50000,,,51857592.0,ns,3
-example_sets-insert_n,,50000,,,50829290.0,ns,3
-example_sets-insert_n,,50000,,,50264289.0,ns,3
-example_sets-insert_n,,50000,,,50663379.0,ns,3
-example_sets-insert_n,,50000,,,48546161.0,ns,3
-example_sets-insert_n,,50000,,,51901626.0,ns,3
-example_sets-insert_n,,50000,,,50861727.0,ns,3
-example_sets-insert_n,,50000,,,50182631.0,ns,3
-example_sets-insert_n,,50000,,,50888421.0,ns,3
-example_sets-insert_n,,50000,,,50197448.0,ns,3
-example_sets-insert_n,,50000,,,50873559.0,ns,3
-example_sets-insert_n,,50000,,,49923214.0,ns,3
-example_sets-insert_n,,50000,,,50486625.0,ns,3
-example_sets-insert_n,,50000,,,49247891.0,ns,3
-example_sets-insert_n,,50000,,,51567589.0,ns,3
-example_sets-insert_n,,50000,,,52359650.0,ns,3
-example_sets-insert_n,,50000,,,51795537.0,ns,3
-example_sets-insert_n,,50000,,,65943242.0,ns,3
-example_sets-insert_n,,50000,,,53128824.0,ns,3
-example_sets-insert_n,,50000,,,52149356.0,ns,3
-example_sets-insert_n,,50000,,,51536199.0,ns,3
-example_sets-insert_n,,50000,,,51720222.0,ns,3
-example_sets-insert_n,,50000,,,51766476.0,ns,3
-example_sets-insert_n,,50000,,,52111996.0,ns,3
-example_sets-insert_n,,50000,,,51814315.0,ns,3
-example_sets-insert_n,,50000,,,51534449.0,ns,3
-example_sets-insert_n,,50000,,,51767108.0,ns,3
-example_sets-insert_n,,50000,,,51420071.0,ns,3
-example_sets-insert_n,,50000,,,51704221.0,ns,3
-example_sets-insert_n,,50000,,,51688719.0,ns,3
-example_sets-insert_n,,50000,,,51776166.0,ns,3
-example_sets-insert_n,,50000,,,50824347.0,ns,3
-example_sets-insert_n,,50000,,,51616031.0,ns,3
-example_sets-insert_n,,50000,,,51088580.0,ns,3
-example_sets-insert_n,,50000,,,51817278.0,ns,3
-example_sets-insert_n,,50000,,,50984502.0,ns,3
-example_sets-insert_n,,50000,,,51257380.0,ns,3
-example_sets-insert_n,,50000,,,51624463.0,ns,3
-example_sets-insert_n,,50000,,,52031528.0,ns,3
-example_sets-insert_n,,50000,,,51818149.0,ns,3
-example_sets-insert_n,,50000,,,51700552.0,ns,3
-example_sets-insert_n,,50000,,,51404662.0,ns,3
-example_sets-insert_n,,50000,,,51294291.0,ns,3
-example_sets-insert_n,,50000,,,51718678.0,ns,3
-example_sets-insert_n,,50000,,,51719085.0,ns,3
-example_sets-insert_n,,50000,,,50665630.0,ns,3
-example_sets-insert_n,,50000,,,51585465.0,ns,3
-example_sets-insert_n,,50000,,,51780685.0,ns,3
-example_sets-insert_n,,50000,,,51439242.0,ns,3
-example_sets-insert_n,,50000,,,50330426.0,ns,3
-example_sets-insert_n,,50000,,,50314979.0,ns,3
-example_sets-insert_n,,50000,,,50261233.0,ns,3
-example_sets-insert_n,,50000,,,49487838.0,ns,3
-example_sets-insert_n,,50000,,,50848634.0,ns,3
-example_sets-insert_n,,50000,,,50630263.0,ns,3
-example_sets-insert_n,,50000,,,51322199.0,ns,3
-example_sets-insert_n,,50000,,,52244637.0,ns,3
-example_sets-insert_n,,50000,,,51769018.0,ns,3
-example_sets-insert_n,,50000,,,51560739.0,ns,3
-example_sets-insert_n,,50000,,,50928418.0,ns,3
-example_sets-insert_n,,50000,,,51638204.0,ns,3
-example_sets-insert_n,,50000,,,51092457.0,ns,3
-example_sets-insert_n,,50000,,,49186610.0,ns,3
-example_sets-insert_n,,50000,,,52091206.0,ns,3
-example_sets-insert_n,,50000,,,52514681.0,ns,3
-example_sets-insert_n,,50000,,,50492872.0,ns,3
-example_sets-insert_n,,50000,,,51997764.0,ns,3
-example_sets-insert_n,,50000,,,51292687.0,ns,3
-example_sets-insert_n,,50000,,,50200309.0,ns,3
-example_sets-insert_n,,50000,,,50376469.0,ns,3
-example_sets-insert_n,,50000,,,49796932.0,ns,3
-example_sets-insert_n,,50000,,,50202066.0,ns,3
-example_sets-insert_n,,50000,,,49457347.0,ns,3
-example_sets-insert_n,,50000,,,51039811.0,ns,3
-example_sets-insert_n,,50000,,,50416577.0,ns,3
-example_sets-insert_n,,50000,,,50754115.0,ns,3
-example_sets-insert_n,,50000,,,48755311.0,ns,3
-example_sets-insert_n,,50000,,,50273367.0,ns,3
-example_sets-insert_n,,50000,,,51114653.0,ns,3
-example_sets-insert_n,,50000,,,50111982.0,ns,3
-example_sets-insert_n,,50000,,,50327070.0,ns,3
-example_sets-insert_n,,50000,,,49681620.0,ns,3
-example_sets-insert_n,,50000,,,49415626.0,ns,3
-example_sets-insert_n,,50000,,,50934062.0,ns,3
-example_sets-insert_n,,50000,,,49801388.0,ns,3
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index 4e92709..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[51026531.0,52330893.0,51602720.0,52716008.0,50254000.0,50320339.0,51503697.0,50298494.0,50050191.0,50797322.0,51404653.0,60844565.0,61866487.0,52244172.0,50677511.0,51857592.0,50829290.0,50264289.0,50663379.0,48546161.0,51901626.0,50861727.0,50182631.0,50888421.0,50197448.0,50873559.0,49923214.0,50486625.0,49247891.0,51567589.0,52359650.0,51795537.0,65943242.0,53128824.0,52149356.0,51536199.0,51720222.0,51766476.0,52111996.0,51814315.0,51534449.0,51767108.0,51420071.0,51704221.0,51688719.0,51776166.0,50824347.0,51616031.0,51088580.0,51817278.0,50984502.0,51257380.0,51624463.0,52031528.0,51818149.0,51700552.0,51404662.0,51294291.0,51718678.0,51719085.0,50665630.0,51585465.0,51780685.0,51439242.0,50330426.0,50314979.0,50261233.0,49487838.0,50848634.0,50630263.0,51322199.0,52244637.0,51769018.0,51560739.0,50928418.0,51638204.0,51092457.0,49186610.0,52091206.0,52514681.0,50492872.0,51997764.0,51292687.0,50200309.0,50376469.0,49796932.0,50202066.0,49457347.0,51039811.0,50416577.0,50754115.0,48755311.0,50273367.0,51114653.0,50111982.0,50327070.0,49681620.0,49415626.0,50934062.0,49801388.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 24e89ee..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[15339481.999999996,16058005.499999998,17974068.16666667,18692591.66666667] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index 03d2800..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50000","throughput":null,"full_id":"example_sets-insert_n/50000","directory_name":"example_sets-insert_n/50000","title":"example_sets-insert_n/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 565b892..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4522453.694854168,"upper_bound":4555040.177187501},"point_estimate":4538586.074999999,"standard_error":8311.990765459806},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4521117.375,"upper_bound":4551886.0},"point_estimate":4534186.75,"standard_error":8196.566144548528},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":52653.673215210896,"upper_bound":86182.8569449482},"point_estimate":68309.80538725876,"standard_error":8422.120958872101},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":69443.45933713664,"upper_bound":97158.6796875335},"point_estimate":83839.94470922071,"standard_error":7113.2189820219655}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index c72fe0c..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,56259623.0,ns,12
-example_sets-insert_n,,50000,,,54026486.0,ns,12
-example_sets-insert_n,,50000,,,53842401.0,ns,12
-example_sets-insert_n,,50000,,,55105316.0,ns,12
-example_sets-insert_n,,50000,,,54242786.0,ns,12
-example_sets-insert_n,,50000,,,55227388.0,ns,12
-example_sets-insert_n,,50000,,,54391159.0,ns,12
-example_sets-insert_n,,50000,,,54428996.0,ns,12
-example_sets-insert_n,,50000,,,53552406.0,ns,12
-example_sets-insert_n,,50000,,,54164865.0,ns,12
-example_sets-insert_n,,50000,,,54144725.0,ns,12
-example_sets-insert_n,,50000,,,54663444.0,ns,12
-example_sets-insert_n,,50000,,,54160552.0,ns,12
-example_sets-insert_n,,50000,,,53716935.0,ns,12
-example_sets-insert_n,,50000,,,53175943.0,ns,12
-example_sets-insert_n,,50000,,,53760140.0,ns,12
-example_sets-insert_n,,50000,,,52778949.0,ns,12
-example_sets-insert_n,,50000,,,53822796.0,ns,12
-example_sets-insert_n,,50000,,,54332008.0,ns,12
-example_sets-insert_n,,50000,,,55931581.0,ns,12
-example_sets-insert_n,,50000,,,55111963.0,ns,12
-example_sets-insert_n,,50000,,,54988091.0,ns,12
-example_sets-insert_n,,50000,,,53645069.0,ns,12
-example_sets-insert_n,,50000,,,53171226.0,ns,12
-example_sets-insert_n,,50000,,,54888752.0,ns,12
-example_sets-insert_n,,50000,,,55962867.0,ns,12
-example_sets-insert_n,,50000,,,56700160.0,ns,12
-example_sets-insert_n,,50000,,,52774952.0,ns,12
-example_sets-insert_n,,50000,,,53729190.0,ns,12
-example_sets-insert_n,,50000,,,53367272.0,ns,12
-example_sets-insert_n,,50000,,,54899084.0,ns,12
-example_sets-insert_n,,50000,,,53138959.0,ns,12
-example_sets-insert_n,,50000,,,53500832.0,ns,12
-example_sets-insert_n,,50000,,,53916248.0,ns,12
-example_sets-insert_n,,50000,,,52208933.0,ns,12
-example_sets-insert_n,,50000,,,54094076.0,ns,12
-example_sets-insert_n,,50000,,,55331467.0,ns,12
-example_sets-insert_n,,50000,,,54511986.0,ns,12
-example_sets-insert_n,,50000,,,52071414.0,ns,12
-example_sets-insert_n,,50000,,,53935160.0,ns,12
-example_sets-insert_n,,50000,,,53350917.0,ns,12
-example_sets-insert_n,,50000,,,53312375.0,ns,12
-example_sets-insert_n,,50000,,,54512258.0,ns,12
-example_sets-insert_n,,50000,,,54815173.0,ns,12
-example_sets-insert_n,,50000,,,54948185.0,ns,12
-example_sets-insert_n,,50000,,,54597552.0,ns,12
-example_sets-insert_n,,50000,,,53838802.0,ns,12
-example_sets-insert_n,,50000,,,52844475.0,ns,12
-example_sets-insert_n,,50000,,,54328319.0,ns,12
-example_sets-insert_n,,50000,,,54264031.0,ns,12
-example_sets-insert_n,,50000,,,53315691.0,ns,12
-example_sets-insert_n,,50000,,,54850568.0,ns,12
-example_sets-insert_n,,50000,,,55168555.0,ns,12
-example_sets-insert_n,,50000,,,54342206.0,ns,12
-example_sets-insert_n,,50000,,,54019355.0,ns,12
-example_sets-insert_n,,50000,,,54295659.0,ns,12
-example_sets-insert_n,,50000,,,54237589.0,ns,12
-example_sets-insert_n,,50000,,,52726648.0,ns,12
-example_sets-insert_n,,50000,,,54414050.0,ns,12
-example_sets-insert_n,,50000,,,56432552.0,ns,12
-example_sets-insert_n,,50000,,,57917547.0,ns,12
-example_sets-insert_n,,50000,,,54682474.0,ns,12
-example_sets-insert_n,,50000,,,56679488.0,ns,12
-example_sets-insert_n,,50000,,,54497619.0,ns,12
-example_sets-insert_n,,50000,,,56599059.0,ns,12
-example_sets-insert_n,,50000,,,54939744.0,ns,12
-example_sets-insert_n,,50000,,,54320589.0,ns,12
-example_sets-insert_n,,50000,,,55745174.0,ns,12
-example_sets-insert_n,,50000,,,54884487.0,ns,12
-example_sets-insert_n,,50000,,,54917045.0,ns,12
-example_sets-insert_n,,50000,,,54124914.0,ns,12
-example_sets-insert_n,,50000,,,54818575.0,ns,12
-example_sets-insert_n,,50000,,,55571144.0,ns,12
-example_sets-insert_n,,50000,,,53522345.0,ns,12
-example_sets-insert_n,,50000,,,53926989.0,ns,12
-example_sets-insert_n,,50000,,,52790559.0,ns,12
-example_sets-insert_n,,50000,,,55556724.0,ns,12
-example_sets-insert_n,,50000,,,54458524.0,ns,12
-example_sets-insert_n,,50000,,,53899738.0,ns,12
-example_sets-insert_n,,50000,,,54594851.0,ns,12
-example_sets-insert_n,,50000,,,54564258.0,ns,12
-example_sets-insert_n,,50000,,,54902146.0,ns,12
-example_sets-insert_n,,50000,,,54584851.0,ns,12
-example_sets-insert_n,,50000,,,55171297.0,ns,12
-example_sets-insert_n,,50000,,,53575768.0,ns,12
-example_sets-insert_n,,50000,,,54650413.0,ns,12
-example_sets-insert_n,,50000,,,55040178.0,ns,12
-example_sets-insert_n,,50000,,,54187523.0,ns,12
-example_sets-insert_n,,50000,,,54260420.0,ns,12
-example_sets-insert_n,,50000,,,53746250.0,ns,12
-example_sets-insert_n,,50000,,,54406432.0,ns,12
-example_sets-insert_n,,50000,,,55284462.0,ns,12
-example_sets-insert_n,,50000,,,56332937.0,ns,12
-example_sets-insert_n,,50000,,,55530429.0,ns,12
-example_sets-insert_n,,50000,,,55668867.0,ns,12
-example_sets-insert_n,,50000,,,54821052.0,ns,12
-example_sets-insert_n,,50000,,,54705630.0,ns,12
-example_sets-insert_n,,50000,,,54736512.0,ns,12
-example_sets-insert_n,,50000,,,54268574.0,ns,12
-example_sets-insert_n,,50000,,,55126542.0,ns,12
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 0f5521e..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0,12.0],"times":[56259623.0,54026486.0,53842401.0,55105316.0,54242786.0,55227388.0,54391159.0,54428996.0,53552406.0,54164865.0,54144725.0,54663444.0,54160552.0,53716935.0,53175943.0,53760140.0,52778949.0,53822796.0,54332008.0,55931581.0,55111963.0,54988091.0,53645069.0,53171226.0,54888752.0,55962867.0,56700160.0,52774952.0,53729190.0,53367272.0,54899084.0,53138959.0,53500832.0,53916248.0,52208933.0,54094076.0,55331467.0,54511986.0,52071414.0,53935160.0,53350917.0,53312375.0,54512258.0,54815173.0,54948185.0,54597552.0,53838802.0,52844475.0,54328319.0,54264031.0,53315691.0,54850568.0,55168555.0,54342206.0,54019355.0,54295659.0,54237589.0,52726648.0,54414050.0,56432552.0,57917547.0,54682474.0,56679488.0,54497619.0,56599059.0,54939744.0,54320589.0,55745174.0,54884487.0,54917045.0,54124914.0,54818575.0,55571144.0,53522345.0,53926989.0,52790559.0,55556724.0,54458524.0,53899738.0,54594851.0,54564258.0,54902146.0,54584851.0,55171297.0,53575768.0,54650413.0,55040178.0,54187523.0,54260420.0,53746250.0,54406432.0,55284462.0,56332937.0,55530429.0,55668867.0,54821052.0,54705630.0,54736512.0,54268574.0,55126542.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index f69aa7d..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[4211703.520833331,4349247.645833332,4716031.979166668,4853576.104166669] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/50000/new/benchmark.json
deleted file mode 100644
index 03d2800..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_sets-insert_n","function_id":null,"value_str":"50000","throughput":null,"full_id":"example_sets-insert_n/50000","directory_name":"example_sets-insert_n/50000","title":"example_sets-insert_n/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json
deleted file mode 100644
index b385d35..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":178141414.22524998,"upper_bound":178891148.746},"point_estimate":178515396.17,"standard_error":191452.44080839373},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":177981505.0,"upper_bound":178659519.5},"point_estimate":178379402.0,"standard_error":152709.6983706302},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1124410.4917377234,"upper_bound":2111893.2390064},"point_estimate":1654492.6146268845,"standard_error":259060.40384466518},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1609228.0239006665,"upper_bound":2207966.899145667},"point_estimate":1919607.337150002,"standard_error":152696.08172391137}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv
deleted file mode 100644
index edf6c08..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/raw.csv
+++ /dev/null
@@ -1,101 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_sets-insert_n,,50000,,,178294182.0,ns,1
-example_sets-insert_n,,50000,,,175195299.0,ns,1
-example_sets-insert_n,,50000,,,179625038.0,ns,1
-example_sets-insert_n,,50000,,,178451973.0,ns,1
-example_sets-insert_n,,50000,,,177897331.0,ns,1
-example_sets-insert_n,,50000,,,177655336.0,ns,1
-example_sets-insert_n,,50000,,,177683425.0,ns,1
-example_sets-insert_n,,50000,,,177099587.0,ns,1
-example_sets-insert_n,,50000,,,178180361.0,ns,1
-example_sets-insert_n,,50000,,,177758003.0,ns,1
-example_sets-insert_n,,50000,,,178429878.0,ns,1
-example_sets-insert_n,,50000,,,178671899.0,ns,1
-example_sets-insert_n,,50000,,,176971831.0,ns,1
-example_sets-insert_n,,50000,,,178216661.0,ns,1
-example_sets-insert_n,,50000,,,177624310.0,ns,1
-example_sets-insert_n,,50000,,,177761076.0,ns,1
-example_sets-insert_n,,50000,,,178962155.0,ns,1
-example_sets-insert_n,,50000,,,182519045.0,ns,1
-example_sets-insert_n,,50000,,,178366566.0,ns,1
-example_sets-insert_n,,50000,,,174322862.0,ns,1
-example_sets-insert_n,,50000,,,177911951.0,ns,1
-example_sets-insert_n,,50000,,,180059242.0,ns,1
-example_sets-insert_n,,50000,,,180632664.0,ns,1
-example_sets-insert_n,,50000,,,178379427.0,ns,1
-example_sets-insert_n,,50000,,,178534779.0,ns,1
-example_sets-insert_n,,50000,,,181962980.0,ns,1
-example_sets-insert_n,,50000,,,174280777.0,ns,1
-example_sets-insert_n,,50000,,,179091860.0,ns,1
-example_sets-insert_n,,50000,,,181137428.0,ns,1
-example_sets-insert_n,,50000,,,179746089.0,ns,1
-example_sets-insert_n,,50000,,,177595399.0,ns,1
-example_sets-insert_n,,50000,,,181319301.0,ns,1
-example_sets-insert_n,,50000,,,178534265.0,ns,1
-example_sets-insert_n,,50000,,,179324380.0,ns,1
-example_sets-insert_n,,50000,,,177526218.0,ns,1
-example_sets-insert_n,,50000,,,177981505.0,ns,1
-example_sets-insert_n,,50000,,,180555755.0,ns,1
-example_sets-insert_n,,50000,,,176612740.0,ns,1
-example_sets-insert_n,,50000,,,180502994.0,ns,1
-example_sets-insert_n,,50000,,,176953294.0,ns,1
-example_sets-insert_n,,50000,,,180124374.0,ns,1
-example_sets-insert_n,,50000,,,177248221.0,ns,1
-example_sets-insert_n,,50000,,,178379377.0,ns,1
-example_sets-insert_n,,50000,,,178298599.0,ns,1
-example_sets-insert_n,,50000,,,180420995.0,ns,1
-example_sets-insert_n,,50000,,,181525982.0,ns,1
-example_sets-insert_n,,50000,,,180251854.0,ns,1
-example_sets-insert_n,,50000,,,178285210.0,ns,1
-example_sets-insert_n,,50000,,,178622300.0,ns,1
-example_sets-insert_n,,50000,,,176169494.0,ns,1
-example_sets-insert_n,,50000,,,178485574.0,ns,1
-example_sets-insert_n,,50000,,,174564118.0,ns,1
-example_sets-insert_n,,50000,,,177892793.0,ns,1
-example_sets-insert_n,,50000,,,175895005.0,ns,1
-example_sets-insert_n,,50000,,,175736247.0,ns,1
-example_sets-insert_n,,50000,,,179189799.0,ns,1
-example_sets-insert_n,,50000,,,179025534.0,ns,1
-example_sets-insert_n,,50000,,,177240927.0,ns,1
-example_sets-insert_n,,50000,,,180136559.0,ns,1
-example_sets-insert_n,,50000,,,181356318.0,ns,1
-example_sets-insert_n,,50000,,,178995659.0,ns,1
-example_sets-insert_n,,50000,,,179480101.0,ns,1
-example_sets-insert_n,,50000,,,177408314.0,ns,1
-example_sets-insert_n,,50000,,,177085467.0,ns,1
-example_sets-insert_n,,50000,,,181514324.0,ns,1
-example_sets-insert_n,,50000,,,176751198.0,ns,1
-example_sets-insert_n,,50000,,,176661785.0,ns,1
-example_sets-insert_n,,50000,,,177761515.0,ns,1
-example_sets-insert_n,,50000,,,174944623.0,ns,1
-example_sets-insert_n,,50000,,,178216142.0,ns,1
-example_sets-insert_n,,50000,,,177762114.0,ns,1
-example_sets-insert_n,,50000,,,174744480.0,ns,1
-example_sets-insert_n,,50000,,,177182956.0,ns,1
-example_sets-insert_n,,50000,,,178427457.0,ns,1
-example_sets-insert_n,,50000,,,178971192.0,ns,1
-example_sets-insert_n,,50000,,,175652793.0,ns,1
-example_sets-insert_n,,50000,,,177748415.0,ns,1
-example_sets-insert_n,,50000,,,179112208.0,ns,1
-example_sets-insert_n,,50000,,,177753926.0,ns,1
-example_sets-insert_n,,50000,,,179659642.0,ns,1
-example_sets-insert_n,,50000,,,182038169.0,ns,1
-example_sets-insert_n,,50000,,,180321538.0,ns,1
-example_sets-insert_n,,50000,,,184894472.0,ns,1
-example_sets-insert_n,,50000,,,177919728.0,ns,1
-example_sets-insert_n,,50000,,,178267745.0,ns,1
-example_sets-insert_n,,50000,,,178945709.0,ns,1
-example_sets-insert_n,,50000,,,175086257.0,ns,1
-example_sets-insert_n,,50000,,,180133391.0,ns,1
-example_sets-insert_n,,50000,,,179340661.0,ns,1
-example_sets-insert_n,,50000,,,177506181.0,ns,1
-example_sets-insert_n,,50000,,,179328708.0,ns,1
-example_sets-insert_n,,50000,,,176691406.0,ns,1
-example_sets-insert_n,,50000,,,181567209.0,ns,1
-example_sets-insert_n,,50000,,,178645537.0,ns,1
-example_sets-insert_n,,50000,,,178647140.0,ns,1
-example_sets-insert_n,,50000,,,179895462.0,ns,1
-example_sets-insert_n,,50000,,,176859020.0,ns,1
-example_sets-insert_n,,50000,,,180755796.0,ns,1
-example_sets-insert_n,,50000,,,181956673.0,ns,1
-example_sets-insert_n,,50000,,,179725358.0,ns,1
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json b/analysis/current/criterion/example_sets-insert_n/50000/new/sample.json
deleted file mode 100644
index 5dc54ba..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[178294182.0,175195299.0,179625038.0,178451973.0,177897331.0,177655336.0,177683425.0,177099587.0,178180361.0,177758003.0,178429878.0,178671899.0,176971831.0,178216661.0,177624310.0,177761076.0,178962155.0,182519045.0,178366566.0,174322862.0,177911951.0,180059242.0,180632664.0,178379427.0,178534779.0,181962980.0,174280777.0,179091860.0,181137428.0,179746089.0,177595399.0,181319301.0,178534265.0,179324380.0,177526218.0,177981505.0,180555755.0,176612740.0,180502994.0,176953294.0,180124374.0,177248221.0,178379377.0,178298599.0,180420995.0,181525982.0,180251854.0,178285210.0,178622300.0,176169494.0,178485574.0,174564118.0,177892793.0,175895005.0,175736247.0,179189799.0,179025534.0,177240927.0,180136559.0,181356318.0,178995659.0,179480101.0,177408314.0,177085467.0,181514324.0,176751198.0,176661785.0,177761515.0,174944623.0,178216142.0,177762114.0,174744480.0,177182956.0,178427457.0,178971192.0,175652793.0,177748415.0,179112208.0,177753926.0,179659642.0,182038169.0,180321538.0,184894472.0,177919728.0,178267745.0,178945709.0,175086257.0,180133391.0,179340661.0,177506181.0,179328708.0,176691406.0,181567209.0,178645537.0,178647140.0,179895462.0,176859020.0,180755796.0,181956673.0,179725358.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json
deleted file mode 100644
index 5d22233..0000000
--- a/analysis/current/criterion/example_sets-insert_n/50000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[171056622.0,174288915.375,182908364.375,186140657.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..87cd41c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_sets-insert_n/7500","directory_name":"example_sets-insert_n/7500","title":"example_sets-insert_n/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..6b416ce
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1663259.1094376002,"upper_bound":1671248.989334153},"point_estimate":1667231.3180949795,"standard_error":2039.3444028081265},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1661222.703322785,"upper_bound":1671424.1739130435},"point_estimate":1666360.2111801242,"standard_error":2548.6296348444525},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16016.0853215878,"upper_bound":26233.823142734065},"point_estimate":21408.564238667,"standard_error":2602.739064944951},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1664066.0868332328,"upper_bound":1670914.0219390814},"point_estimate":1667554.6046933648,"standard_error":1745.7163581104433},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17795.766150675245,"upper_bound":22881.81670844166},"point_estimate":20505.95667970629,"standard_error":1300.2084056550818}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..8ceccb9
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,7500,,,1633038.0,ns,1
+example_sets-insert_n,,7500,,,3286441.0,ns,2
+example_sets-insert_n,,7500,,,5117441.0,ns,3
+example_sets-insert_n,,7500,,,6742264.0,ns,4
+example_sets-insert_n,,7500,,,8274118.0,ns,5
+example_sets-insert_n,,7500,,,10188470.0,ns,6
+example_sets-insert_n,,7500,,,11808468.0,ns,7
+example_sets-insert_n,,7500,,,13152908.0,ns,8
+example_sets-insert_n,,7500,,,14742617.0,ns,9
+example_sets-insert_n,,7500,,,17067715.0,ns,10
+example_sets-insert_n,,7500,,,18923816.0,ns,11
+example_sets-insert_n,,7500,,,19708908.0,ns,12
+example_sets-insert_n,,7500,,,21111196.0,ns,13
+example_sets-insert_n,,7500,,,23325006.0,ns,14
+example_sets-insert_n,,7500,,,24560457.0,ns,15
+example_sets-insert_n,,7500,,,27043598.0,ns,16
+example_sets-insert_n,,7500,,,28372975.0,ns,17
+example_sets-insert_n,,7500,,,30790389.0,ns,18
+example_sets-insert_n,,7500,,,32178302.0,ns,19
+example_sets-insert_n,,7500,,,33564669.0,ns,20
+example_sets-insert_n,,7500,,,34187598.0,ns,21
+example_sets-insert_n,,7500,,,37386663.0,ns,22
+example_sets-insert_n,,7500,,,38442756.0,ns,23
+example_sets-insert_n,,7500,,,39750837.0,ns,24
+example_sets-insert_n,,7500,,,40841222.0,ns,25
+example_sets-insert_n,,7500,,,42990038.0,ns,26
+example_sets-insert_n,,7500,,,46138656.0,ns,27
+example_sets-insert_n,,7500,,,46717278.0,ns,28
+example_sets-insert_n,,7500,,,47819610.0,ns,29
+example_sets-insert_n,,7500,,,51056820.0,ns,30
+example_sets-insert_n,,7500,,,50595831.0,ns,31
+example_sets-insert_n,,7500,,,52990419.0,ns,32
+example_sets-insert_n,,7500,,,55332557.0,ns,33
+example_sets-insert_n,,7500,,,56230416.0,ns,34
+example_sets-insert_n,,7500,,,57725483.0,ns,35
+example_sets-insert_n,,7500,,,61296872.0,ns,36
+example_sets-insert_n,,7500,,,61111806.0,ns,37
+example_sets-insert_n,,7500,,,63619937.0,ns,38
+example_sets-insert_n,,7500,,,64197232.0,ns,39
+example_sets-insert_n,,7500,,,67625116.0,ns,40
+example_sets-insert_n,,7500,,,68929615.0,ns,41
+example_sets-insert_n,,7500,,,68859524.0,ns,42
+example_sets-insert_n,,7500,,,71235006.0,ns,43
+example_sets-insert_n,,7500,,,74213227.0,ns,44
+example_sets-insert_n,,7500,,,75628012.0,ns,45
+example_sets-insert_n,,7500,,,75892524.0,ns,46
+example_sets-insert_n,,7500,,,79221249.0,ns,47
+example_sets-insert_n,,7500,,,79732266.0,ns,48
+example_sets-insert_n,,7500,,,81549553.0,ns,49
+example_sets-insert_n,,7500,,,84030821.0,ns,50
+example_sets-insert_n,,7500,,,84500103.0,ns,51
+example_sets-insert_n,,7500,,,85526253.0,ns,52
+example_sets-insert_n,,7500,,,87731398.0,ns,53
+example_sets-insert_n,,7500,,,88965864.0,ns,54
+example_sets-insert_n,,7500,,,91370147.0,ns,55
+example_sets-insert_n,,7500,,,93630322.0,ns,56
+example_sets-insert_n,,7500,,,96743212.0,ns,57
+example_sets-insert_n,,7500,,,98692146.0,ns,58
+example_sets-insert_n,,7500,,,99400363.0,ns,59
+example_sets-insert_n,,7500,,,100050010.0,ns,60
+example_sets-insert_n,,7500,,,101802864.0,ns,61
+example_sets-insert_n,,7500,,,101938893.0,ns,62
+example_sets-insert_n,,7500,,,104594779.0,ns,63
+example_sets-insert_n,,7500,,,106357414.0,ns,64
+example_sets-insert_n,,7500,,,106857508.0,ns,65
+example_sets-insert_n,,7500,,,110804610.0,ns,66
+example_sets-insert_n,,7500,,,110662042.0,ns,67
+example_sets-insert_n,,7500,,,113069843.0,ns,68
+example_sets-insert_n,,7500,,,114877138.0,ns,69
+example_sets-insert_n,,7500,,,116407661.0,ns,70
+example_sets-insert_n,,7500,,,116919204.0,ns,71
+example_sets-insert_n,,7500,,,120012209.0,ns,72
+example_sets-insert_n,,7500,,,120750012.0,ns,73
+example_sets-insert_n,,7500,,,121753513.0,ns,74
+example_sets-insert_n,,7500,,,125364873.0,ns,75
+example_sets-insert_n,,7500,,,127194311.0,ns,76
+example_sets-insert_n,,7500,,,128219661.0,ns,77
+example_sets-insert_n,,7500,,,128701639.0,ns,78
+example_sets-insert_n,,7500,,,131247166.0,ns,79
+example_sets-insert_n,,7500,,,133414949.0,ns,80
+example_sets-insert_n,,7500,,,135760944.0,ns,81
+example_sets-insert_n,,7500,,,135580598.0,ns,82
+example_sets-insert_n,,7500,,,139706641.0,ns,83
+example_sets-insert_n,,7500,,,140241302.0,ns,84
+example_sets-insert_n,,7500,,,141118059.0,ns,85
+example_sets-insert_n,,7500,,,142433159.0,ns,86
+example_sets-insert_n,,7500,,,142646722.0,ns,87
+example_sets-insert_n,,7500,,,147285383.0,ns,88
+example_sets-insert_n,,7500,,,149909046.0,ns,89
+example_sets-insert_n,,7500,,,149429710.0,ns,90
+example_sets-insert_n,,7500,,,152238970.0,ns,91
+example_sets-insert_n,,7500,,,153331668.0,ns,92
+example_sets-insert_n,,7500,,,154724410.0,ns,93
+example_sets-insert_n,,7500,,,158011903.0,ns,94
+example_sets-insert_n,,7500,,,159526957.0,ns,95
+example_sets-insert_n,,7500,,,162431378.0,ns,96
+example_sets-insert_n,,7500,,,163562544.0,ns,97
+example_sets-insert_n,,7500,,,163861012.0,ns,98
+example_sets-insert_n,,7500,,,165600267.0,ns,99
+example_sets-insert_n,,7500,,,167073406.0,ns,100
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..aaf616a
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0,11.0,12.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0,36.0,37.0,38.0,39.0,40.0,41.0,42.0,43.0,44.0,45.0,46.0,47.0,48.0,49.0,50.0,51.0,52.0,53.0,54.0,55.0,56.0,57.0,58.0,59.0,60.0,61.0,62.0,63.0,64.0,65.0,66.0,67.0,68.0,69.0,70.0,71.0,72.0,73.0,74.0,75.0,76.0,77.0,78.0,79.0,80.0,81.0,82.0,83.0,84.0,85.0,86.0,87.0,88.0,89.0,90.0,91.0,92.0,93.0,94.0,95.0,96.0,97.0,98.0,99.0,100.0],"times":[1633038.0,3286441.0,5117441.0,6742264.0,8274118.0,10188470.0,11808468.0,13152908.0,14742617.0,17067715.0,18923816.0,19708908.0,21111196.0,23325006.0,24560457.0,27043598.0,28372975.0,30790389.0,32178302.0,33564669.0,34187598.0,37386663.0,38442756.0,39750837.0,40841222.0,42990038.0,46138656.0,46717278.0,47819610.0,51056820.0,50595831.0,52990419.0,55332557.0,56230416.0,57725483.0,61296872.0,61111806.0,63619937.0,64197232.0,67625116.0,68929615.0,68859524.0,71235006.0,74213227.0,75628012.0,75892524.0,79221249.0,79732266.0,81549553.0,84030821.0,84500103.0,85526253.0,87731398.0,88965864.0,91370147.0,93630322.0,96743212.0,98692146.0,99400363.0,100050010.0,101802864.0,101938893.0,104594779.0,106357414.0,106857508.0,110804610.0,110662042.0,113069843.0,114877138.0,116407661.0,116919204.0,120012209.0,120750012.0,121753513.0,125364873.0,127194311.0,128219661.0,128701639.0,131247166.0,133414949.0,135760944.0,135580598.0,139706641.0,140241302.0,141118059.0,142433159.0,142646722.0,147285383.0,149909046.0,149429710.0,152238970.0,153331668.0,154724410.0,158011903.0,159526957.0,162431378.0,163562544.0,163861012.0,165600267.0,167073406.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..62862c7
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[1569804.1805275003,1611394.3464068153,1722301.455418322,1763891.621297637] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..87cd41c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_sets-insert_n/7500","directory_name":"example_sets-insert_n/7500","title":"example_sets-insert_n/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..128f056
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":633953.9469763559,"upper_bound":653229.5568362969},"point_estimate":641209.4236180239,"standard_error":5258.9278782192005},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":633169.7528858902,"upper_bound":637515.6364042934},"point_estimate":635891.5343158348,"standard_error":1042.9111895895714},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6139.319912545307,"upper_bound":10992.31919984723},"point_estimate":8121.160916386237,"standard_error":1224.1303779135922},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":632177.8296285282,"upper_bound":654614.3876816279},"point_estimate":640929.3705911039,"standard_error":5939.062164268526},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9742.153031469705,"upper_bound":88643.87797523953},"point_estimate":52933.69991758376,"standard_error":25818.730674030197}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..8247d7d
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,7500,,,1351317.0,ns,2
+example_sets-insert_n,,7500,,,2659525.0,ns,4
+example_sets-insert_n,,7500,,,4117237.0,ns,6
+example_sets-insert_n,,7500,,,4994556.0,ns,8
+example_sets-insert_n,,7500,,,6141247.0,ns,10
+example_sets-insert_n,,7500,,,7426122.0,ns,12
+example_sets-insert_n,,7500,,,8645187.0,ns,14
+example_sets-insert_n,,7500,,,10440583.0,ns,16
+example_sets-insert_n,,7500,,,11556371.0,ns,18
+example_sets-insert_n,,7500,,,12693804.0,ns,20
+example_sets-insert_n,,7500,,,13609067.0,ns,22
+example_sets-insert_n,,7500,,,14998216.0,ns,24
+example_sets-insert_n,,7500,,,16658600.0,ns,26
+example_sets-insert_n,,7500,,,17732510.0,ns,28
+example_sets-insert_n,,7500,,,19169437.0,ns,30
+example_sets-insert_n,,7500,,,20697230.0,ns,32
+example_sets-insert_n,,7500,,,21778713.0,ns,34
+example_sets-insert_n,,7500,,,23026131.0,ns,36
+example_sets-insert_n,,7500,,,23807725.0,ns,38
+example_sets-insert_n,,7500,,,25648102.0,ns,40
+example_sets-insert_n,,7500,,,26726601.0,ns,42
+example_sets-insert_n,,7500,,,28002266.0,ns,44
+example_sets-insert_n,,7500,,,29276515.0,ns,46
+example_sets-insert_n,,7500,,,30546671.0,ns,48
+example_sets-insert_n,,7500,,,31989249.0,ns,50
+example_sets-insert_n,,7500,,,33159766.0,ns,52
+example_sets-insert_n,,7500,,,34642934.0,ns,54
+example_sets-insert_n,,7500,,,35617165.0,ns,56
+example_sets-insert_n,,7500,,,37221324.0,ns,58
+example_sets-insert_n,,7500,,,38117480.0,ns,60
+example_sets-insert_n,,7500,,,39683455.0,ns,62
+example_sets-insert_n,,7500,,,41147298.0,ns,64
+example_sets-insert_n,,7500,,,41766918.0,ns,66
+example_sets-insert_n,,7500,,,43270380.0,ns,68
+example_sets-insert_n,,7500,,,44002461.0,ns,70
+example_sets-insert_n,,7500,,,45010654.0,ns,72
+example_sets-insert_n,,7500,,,47301037.0,ns,74
+example_sets-insert_n,,7500,,,48630484.0,ns,76
+example_sets-insert_n,,7500,,,49586736.0,ns,78
+example_sets-insert_n,,7500,,,51024876.0,ns,80
+example_sets-insert_n,,7500,,,50891509.0,ns,82
+example_sets-insert_n,,7500,,,52438937.0,ns,84
+example_sets-insert_n,,7500,,,54118865.0,ns,86
+example_sets-insert_n,,7500,,,56194509.0,ns,88
+example_sets-insert_n,,7500,,,56765556.0,ns,90
+example_sets-insert_n,,7500,,,58809336.0,ns,92
+example_sets-insert_n,,7500,,,59792295.0,ns,94
+example_sets-insert_n,,7500,,,60872189.0,ns,96
+example_sets-insert_n,,7500,,,62219946.0,ns,98
+example_sets-insert_n,,7500,,,63522101.0,ns,100
+example_sets-insert_n,,7500,,,65141790.0,ns,102
+example_sets-insert_n,,7500,,,64936471.0,ns,104
+example_sets-insert_n,,7500,,,66016568.0,ns,106
+example_sets-insert_n,,7500,,,67055649.0,ns,108
+example_sets-insert_n,,7500,,,68845865.0,ns,110
+example_sets-insert_n,,7500,,,69945775.0,ns,112
+example_sets-insert_n,,7500,,,71521664.0,ns,114
+example_sets-insert_n,,7500,,,77489900.0,ns,116
+example_sets-insert_n,,7500,,,134653905.0,ns,118
+example_sets-insert_n,,7500,,,75863086.0,ns,120
+example_sets-insert_n,,7500,,,75906307.0,ns,122
+example_sets-insert_n,,7500,,,78245802.0,ns,124
+example_sets-insert_n,,7500,,,80584531.0,ns,126
+example_sets-insert_n,,7500,,,82380880.0,ns,128
+example_sets-insert_n,,7500,,,82978342.0,ns,130
+example_sets-insert_n,,7500,,,84630284.0,ns,132
+example_sets-insert_n,,7500,,,85996263.0,ns,134
+example_sets-insert_n,,7500,,,87275310.0,ns,136
+example_sets-insert_n,,7500,,,89585886.0,ns,138
+example_sets-insert_n,,7500,,,90506295.0,ns,140
+example_sets-insert_n,,7500,,,90594448.0,ns,142
+example_sets-insert_n,,7500,,,90868324.0,ns,144
+example_sets-insert_n,,7500,,,93224639.0,ns,146
+example_sets-insert_n,,7500,,,94207618.0,ns,148
+example_sets-insert_n,,7500,,,95026350.0,ns,150
+example_sets-insert_n,,7500,,,94493677.0,ns,152
+example_sets-insert_n,,7500,,,96227812.0,ns,154
+example_sets-insert_n,,7500,,,97147577.0,ns,156
+example_sets-insert_n,,7500,,,99357932.0,ns,158
+example_sets-insert_n,,7500,,,102305331.0,ns,160
+example_sets-insert_n,,7500,,,100937209.0,ns,162
+example_sets-insert_n,,7500,,,103310031.0,ns,164
+example_sets-insert_n,,7500,,,105536536.0,ns,166
+example_sets-insert_n,,7500,,,107096807.0,ns,168
+example_sets-insert_n,,7500,,,106315953.0,ns,170
+example_sets-insert_n,,7500,,,109623076.0,ns,172
+example_sets-insert_n,,7500,,,109330810.0,ns,174
+example_sets-insert_n,,7500,,,131684867.0,ns,176
+example_sets-insert_n,,7500,,,111239945.0,ns,178
+example_sets-insert_n,,7500,,,112470573.0,ns,180
+example_sets-insert_n,,7500,,,114511502.0,ns,182
+example_sets-insert_n,,7500,,,117555924.0,ns,184
+example_sets-insert_n,,7500,,,117532494.0,ns,186
+example_sets-insert_n,,7500,,,118654990.0,ns,188
+example_sets-insert_n,,7500,,,118513072.0,ns,190
+example_sets-insert_n,,7500,,,121578281.0,ns,192
+example_sets-insert_n,,7500,,,124323250.0,ns,194
+example_sets-insert_n,,7500,,,126232693.0,ns,196
+example_sets-insert_n,,7500,,,123442356.0,ns,198
+example_sets-insert_n,,7500,,,126430281.0,ns,200
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..8fde601
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0,42.0,44.0,46.0,48.0,50.0,52.0,54.0,56.0,58.0,60.0,62.0,64.0,66.0,68.0,70.0,72.0,74.0,76.0,78.0,80.0,82.0,84.0,86.0,88.0,90.0,92.0,94.0,96.0,98.0,100.0,102.0,104.0,106.0,108.0,110.0,112.0,114.0,116.0,118.0,120.0,122.0,124.0,126.0,128.0,130.0,132.0,134.0,136.0,138.0,140.0,142.0,144.0,146.0,148.0,150.0,152.0,154.0,156.0,158.0,160.0,162.0,164.0,166.0,168.0,170.0,172.0,174.0,176.0,178.0,180.0,182.0,184.0,186.0,188.0,190.0,192.0,194.0,196.0,198.0,200.0],"times":[1351317.0,2659525.0,4117237.0,4994556.0,6141247.0,7426122.0,8645187.0,10440583.0,11556371.0,12693804.0,13609067.0,14998216.0,16658600.0,17732510.0,19169437.0,20697230.0,21778713.0,23026131.0,23807725.0,25648102.0,26726601.0,28002266.0,29276515.0,30546671.0,31989249.0,33159766.0,34642934.0,35617165.0,37221324.0,38117480.0,39683455.0,41147298.0,41766918.0,43270380.0,44002461.0,45010654.0,47301037.0,48630484.0,49586736.0,51024876.0,50891509.0,52438937.0,54118865.0,56194509.0,56765556.0,58809336.0,59792295.0,60872189.0,62219946.0,63522101.0,65141790.0,64936471.0,66016568.0,67055649.0,68845865.0,69945775.0,71521664.0,77489900.0,134653905.0,75863086.0,75906307.0,78245802.0,80584531.0,82380880.0,82978342.0,84630284.0,85996263.0,87275310.0,89585886.0,90506295.0,90594448.0,90868324.0,93224639.0,94207618.0,95026350.0,94493677.0,96227812.0,97147577.0,99357932.0,102305331.0,100937209.0,103310031.0,105536536.0,107096807.0,106315953.0,109623076.0,109330810.0,131684867.0,111239945.0,112470573.0,114511502.0,117555924.0,117532494.0,118654990.0,118513072.0,121578281.0,124323250.0,126232693.0,123442356.0,126430281.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..89f3f36
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/Mapping2D([("-opt-candelabra-src-tests-example_sets-src-types.pr.rs", [("Set", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[589245.8344736844,608206.4336842106,658768.0315789472,677728.6307894734] \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/new/benchmark.json b/analysis/current/criterion/example_sets-insert_n/7500/new/benchmark.json
new file mode 100644
index 0000000..87cd41c
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_sets-insert_n","function_id":null,"value_str":"7500","throughput":null,"full_id":"example_sets-insert_n/7500","directory_name":"example_sets-insert_n/7500","title":"example_sets-insert_n/7500"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/new/estimates.json b/analysis/current/criterion/example_sets-insert_n/7500/new/estimates.json
new file mode 100644
index 0000000..6b416ce
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1663259.1094376002,"upper_bound":1671248.989334153},"point_estimate":1667231.3180949795,"standard_error":2039.3444028081265},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1661222.703322785,"upper_bound":1671424.1739130435},"point_estimate":1666360.2111801242,"standard_error":2548.6296348444525},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16016.0853215878,"upper_bound":26233.823142734065},"point_estimate":21408.564238667,"standard_error":2602.739064944951},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1664066.0868332328,"upper_bound":1670914.0219390814},"point_estimate":1667554.6046933648,"standard_error":1745.7163581104433},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17795.766150675245,"upper_bound":22881.81670844166},"point_estimate":20505.95667970629,"standard_error":1300.2084056550818}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/new/raw.csv b/analysis/current/criterion/example_sets-insert_n/7500/new/raw.csv
new file mode 100644
index 0000000..8ceccb9
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/new/raw.csv
@@ -0,0 +1,101 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_sets-insert_n,,7500,,,1633038.0,ns,1
+example_sets-insert_n,,7500,,,3286441.0,ns,2
+example_sets-insert_n,,7500,,,5117441.0,ns,3
+example_sets-insert_n,,7500,,,6742264.0,ns,4
+example_sets-insert_n,,7500,,,8274118.0,ns,5
+example_sets-insert_n,,7500,,,10188470.0,ns,6
+example_sets-insert_n,,7500,,,11808468.0,ns,7
+example_sets-insert_n,,7500,,,13152908.0,ns,8
+example_sets-insert_n,,7500,,,14742617.0,ns,9
+example_sets-insert_n,,7500,,,17067715.0,ns,10
+example_sets-insert_n,,7500,,,18923816.0,ns,11
+example_sets-insert_n,,7500,,,19708908.0,ns,12
+example_sets-insert_n,,7500,,,21111196.0,ns,13
+example_sets-insert_n,,7500,,,23325006.0,ns,14
+example_sets-insert_n,,7500,,,24560457.0,ns,15
+example_sets-insert_n,,7500,,,27043598.0,ns,16
+example_sets-insert_n,,7500,,,28372975.0,ns,17
+example_sets-insert_n,,7500,,,30790389.0,ns,18
+example_sets-insert_n,,7500,,,32178302.0,ns,19
+example_sets-insert_n,,7500,,,33564669.0,ns,20
+example_sets-insert_n,,7500,,,34187598.0,ns,21
+example_sets-insert_n,,7500,,,37386663.0,ns,22
+example_sets-insert_n,,7500,,,38442756.0,ns,23
+example_sets-insert_n,,7500,,,39750837.0,ns,24
+example_sets-insert_n,,7500,,,40841222.0,ns,25
+example_sets-insert_n,,7500,,,42990038.0,ns,26
+example_sets-insert_n,,7500,,,46138656.0,ns,27
+example_sets-insert_n,,7500,,,46717278.0,ns,28
+example_sets-insert_n,,7500,,,47819610.0,ns,29
+example_sets-insert_n,,7500,,,51056820.0,ns,30
+example_sets-insert_n,,7500,,,50595831.0,ns,31
+example_sets-insert_n,,7500,,,52990419.0,ns,32
+example_sets-insert_n,,7500,,,55332557.0,ns,33
+example_sets-insert_n,,7500,,,56230416.0,ns,34
+example_sets-insert_n,,7500,,,57725483.0,ns,35
+example_sets-insert_n,,7500,,,61296872.0,ns,36
+example_sets-insert_n,,7500,,,61111806.0,ns,37
+example_sets-insert_n,,7500,,,63619937.0,ns,38
+example_sets-insert_n,,7500,,,64197232.0,ns,39
+example_sets-insert_n,,7500,,,67625116.0,ns,40
+example_sets-insert_n,,7500,,,68929615.0,ns,41
+example_sets-insert_n,,7500,,,68859524.0,ns,42
+example_sets-insert_n,,7500,,,71235006.0,ns,43
+example_sets-insert_n,,7500,,,74213227.0,ns,44
+example_sets-insert_n,,7500,,,75628012.0,ns,45
+example_sets-insert_n,,7500,,,75892524.0,ns,46
+example_sets-insert_n,,7500,,,79221249.0,ns,47
+example_sets-insert_n,,7500,,,79732266.0,ns,48
+example_sets-insert_n,,7500,,,81549553.0,ns,49
+example_sets-insert_n,,7500,,,84030821.0,ns,50
+example_sets-insert_n,,7500,,,84500103.0,ns,51
+example_sets-insert_n,,7500,,,85526253.0,ns,52
+example_sets-insert_n,,7500,,,87731398.0,ns,53
+example_sets-insert_n,,7500,,,88965864.0,ns,54
+example_sets-insert_n,,7500,,,91370147.0,ns,55
+example_sets-insert_n,,7500,,,93630322.0,ns,56
+example_sets-insert_n,,7500,,,96743212.0,ns,57
+example_sets-insert_n,,7500,,,98692146.0,ns,58
+example_sets-insert_n,,7500,,,99400363.0,ns,59
+example_sets-insert_n,,7500,,,100050010.0,ns,60
+example_sets-insert_n,,7500,,,101802864.0,ns,61
+example_sets-insert_n,,7500,,,101938893.0,ns,62
+example_sets-insert_n,,7500,,,104594779.0,ns,63
+example_sets-insert_n,,7500,,,106357414.0,ns,64
+example_sets-insert_n,,7500,,,106857508.0,ns,65
+example_sets-insert_n,,7500,,,110804610.0,ns,66
+example_sets-insert_n,,7500,,,110662042.0,ns,67
+example_sets-insert_n,,7500,,,113069843.0,ns,68
+example_sets-insert_n,,7500,,,114877138.0,ns,69
+example_sets-insert_n,,7500,,,116407661.0,ns,70
+example_sets-insert_n,,7500,,,116919204.0,ns,71
+example_sets-insert_n,,7500,,,120012209.0,ns,72
+example_sets-insert_n,,7500,,,120750012.0,ns,73
+example_sets-insert_n,,7500,,,121753513.0,ns,74
+example_sets-insert_n,,7500,,,125364873.0,ns,75
+example_sets-insert_n,,7500,,,127194311.0,ns,76
+example_sets-insert_n,,7500,,,128219661.0,ns,77
+example_sets-insert_n,,7500,,,128701639.0,ns,78
+example_sets-insert_n,,7500,,,131247166.0,ns,79
+example_sets-insert_n,,7500,,,133414949.0,ns,80
+example_sets-insert_n,,7500,,,135760944.0,ns,81
+example_sets-insert_n,,7500,,,135580598.0,ns,82
+example_sets-insert_n,,7500,,,139706641.0,ns,83
+example_sets-insert_n,,7500,,,140241302.0,ns,84
+example_sets-insert_n,,7500,,,141118059.0,ns,85
+example_sets-insert_n,,7500,,,142433159.0,ns,86
+example_sets-insert_n,,7500,,,142646722.0,ns,87
+example_sets-insert_n,,7500,,,147285383.0,ns,88
+example_sets-insert_n,,7500,,,149909046.0,ns,89
+example_sets-insert_n,,7500,,,149429710.0,ns,90
+example_sets-insert_n,,7500,,,152238970.0,ns,91
+example_sets-insert_n,,7500,,,153331668.0,ns,92
+example_sets-insert_n,,7500,,,154724410.0,ns,93
+example_sets-insert_n,,7500,,,158011903.0,ns,94
+example_sets-insert_n,,7500,,,159526957.0,ns,95
+example_sets-insert_n,,7500,,,162431378.0,ns,96
+example_sets-insert_n,,7500,,,163562544.0,ns,97
+example_sets-insert_n,,7500,,,163861012.0,ns,98
+example_sets-insert_n,,7500,,,165600267.0,ns,99
+example_sets-insert_n,,7500,,,167073406.0,ns,100
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/new/sample.json b/analysis/current/criterion/example_sets-insert_n/7500/new/sample.json
new file mode 100644
index 0000000..aaf616a
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0,10.0,11.0,12.0,13.0,14.0,15.0,16.0,17.0,18.0,19.0,20.0,21.0,22.0,23.0,24.0,25.0,26.0,27.0,28.0,29.0,30.0,31.0,32.0,33.0,34.0,35.0,36.0,37.0,38.0,39.0,40.0,41.0,42.0,43.0,44.0,45.0,46.0,47.0,48.0,49.0,50.0,51.0,52.0,53.0,54.0,55.0,56.0,57.0,58.0,59.0,60.0,61.0,62.0,63.0,64.0,65.0,66.0,67.0,68.0,69.0,70.0,71.0,72.0,73.0,74.0,75.0,76.0,77.0,78.0,79.0,80.0,81.0,82.0,83.0,84.0,85.0,86.0,87.0,88.0,89.0,90.0,91.0,92.0,93.0,94.0,95.0,96.0,97.0,98.0,99.0,100.0],"times":[1633038.0,3286441.0,5117441.0,6742264.0,8274118.0,10188470.0,11808468.0,13152908.0,14742617.0,17067715.0,18923816.0,19708908.0,21111196.0,23325006.0,24560457.0,27043598.0,28372975.0,30790389.0,32178302.0,33564669.0,34187598.0,37386663.0,38442756.0,39750837.0,40841222.0,42990038.0,46138656.0,46717278.0,47819610.0,51056820.0,50595831.0,52990419.0,55332557.0,56230416.0,57725483.0,61296872.0,61111806.0,63619937.0,64197232.0,67625116.0,68929615.0,68859524.0,71235006.0,74213227.0,75628012.0,75892524.0,79221249.0,79732266.0,81549553.0,84030821.0,84500103.0,85526253.0,87731398.0,88965864.0,91370147.0,93630322.0,96743212.0,98692146.0,99400363.0,100050010.0,101802864.0,101938893.0,104594779.0,106357414.0,106857508.0,110804610.0,110662042.0,113069843.0,114877138.0,116407661.0,116919204.0,120012209.0,120750012.0,121753513.0,125364873.0,127194311.0,128219661.0,128701639.0,131247166.0,133414949.0,135760944.0,135580598.0,139706641.0,140241302.0,141118059.0,142433159.0,142646722.0,147285383.0,149909046.0,149429710.0,152238970.0,153331668.0,154724410.0,158011903.0,159526957.0,162431378.0,163562544.0,163861012.0,165600267.0,167073406.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_sets-insert_n/7500/new/tukey.json b/analysis/current/criterion/example_sets-insert_n/7500/new/tukey.json
new file mode 100644
index 0000000..62862c7
--- /dev/null
+++ b/analysis/current/criterion/example_sets-insert_n/7500/new/tukey.json
@@ -0,0 +1 @@
+[1569804.1805275003,1611394.3464068153,1722301.455418322,1763891.621297637] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..e5cbe79
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10","throughput":null,"full_id":"example_stack-push_pop/10","directory_name":"example_stack-push_pop/10","title":"example_stack-push_pop/10"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..c7265a5
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":157.21865346488892,"upper_bound":162.36930385530928},"point_estimate":159.14176350764853,"standard_error":1.461503698863863},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":156.8507274336646,"upper_bound":158.5591916641719},"point_estimate":157.6533130833091,"standard_error":0.42536909508936854},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.7822327885805659,"upper_bound":2.5226658692320005},"point_estimate":1.5190633852880904,"standard_error":0.4358066708173553},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":157.96952407096347,"upper_bound":164.2805952569369},"point_estimate":160.09851552587727,"standard_error":1.7546432202554192},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1.0857965419880333,"upper_bound":10.976258817898124},"point_estimate":6.726462085387348,"standard_error":3.425689859092857}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..77c5dd6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10,,,22856685.0,ns,146302
+example_stack-push_pop,,10,,,45958684.0,ns,292604
+example_stack-push_pop,,10,,,68225882.0,ns,438906
+example_stack-push_pop,,10,,,91663233.0,ns,585208
+example_stack-push_pop,,10,,,114571907.0,ns,731510
+example_stack-push_pop,,10,,,137070667.0,ns,877812
+example_stack-push_pop,,10,,,159356759.0,ns,1024114
+example_stack-push_pop,,10,,,186903140.0,ns,1170416
+example_stack-push_pop,,10,,,207508790.0,ns,1316718
+example_stack-push_pop,,10,,,229888501.0,ns,1463020
+example_stack-push_pop,,10,,,255031221.0,ns,1609322
+example_stack-push_pop,,10,,,280306131.0,ns,1755624
+example_stack-push_pop,,10,,,355909215.0,ns,1901926
+example_stack-push_pop,,10,,,322982780.0,ns,2048228
+example_stack-push_pop,,10,,,347169016.0,ns,2194530
+example_stack-push_pop,,10,,,369882599.0,ns,2340832
+example_stack-push_pop,,10,,,395241948.0,ns,2487134
+example_stack-push_pop,,10,,,422190744.0,ns,2633436
+example_stack-push_pop,,10,,,440997548.0,ns,2779738
+example_stack-push_pop,,10,,,461195829.0,ns,2926040
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..3adae65
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[146302.0,292604.0,438906.0,585208.0,731510.0,877812.0,1024114.0,1170416.0,1316718.0,1463020.0,1609322.0,1755624.0,1901926.0,2048228.0,2194530.0,2340832.0,2487134.0,2633436.0,2779738.0,2926040.0],"times":[22856685.0,45958684.0,68225882.0,91663233.0,114571907.0,137070667.0,159356759.0,186903140.0,207508790.0,229888501.0,255031221.0,280306131.0,355909215.0,322982780.0,347169016.0,369882599.0,395241948.0,422190744.0,440997548.0,461195829.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..4a0e5a9
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[150.3825480389116,153.50685254025524,161.83833121050492,164.96263571184855] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..e5cbe79
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10","throughput":null,"full_id":"example_stack-push_pop/10","directory_name":"example_stack-push_pop/10","title":"example_stack-push_pop/10"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..0b86e45
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":135.95946664638763,"upper_bound":137.51976119835828},"point_estimate":136.6971284157213,"standard_error":0.3982100328059315},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":135.49245186608076,"upper_bound":137.01158884321012},"point_estimate":136.5183377927982,"standard_error":0.37109424491235526},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.5377086520608602,"upper_bound":2.248747575485465},"point_estimate":1.5982570477452465,"standard_error":0.41295692440396603},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":135.7452788321879,"upper_bound":136.9672703346025},"point_estimate":136.38484034174692,"standard_error":0.3100406720942991},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.9962158840215152,"upper_bound":2.3690104416943547},"point_estimate":1.8321670876594098,"standard_error":0.346353411607433}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..e589d72
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10,,,23580292.0,ns,167109
+example_stack-push_pop,,10,,,46993218.0,ns,334218
+example_stack-push_pop,,10,,,67519342.0,ns,501327
+example_stack-push_pop,,10,,,90879840.0,ns,668436
+example_stack-push_pop,,10,,,113010176.0,ns,835545
+example_stack-push_pop,,10,,,135887889.0,ns,1002654
+example_stack-push_pop,,10,,,160974275.0,ns,1169763
+example_stack-push_pop,,10,,,180939059.0,ns,1336872
+example_stack-push_pop,,10,,,203724313.0,ns,1503981
+example_stack-push_pop,,10,,,228962669.0,ns,1671090
+example_stack-push_pop,,10,,,253090255.0,ns,1838199
+example_stack-push_pop,,10,,,274076704.0,ns,2005308
+example_stack-push_pop,,10,,,301789562.0,ns,2172417
+example_stack-push_pop,,10,,,319635075.0,ns,2339526
+example_stack-push_pop,,10,,,335233508.0,ns,2506635
+example_stack-push_pop,,10,,,364400846.0,ns,2673744
+example_stack-push_pop,,10,,,387606788.0,ns,2840853
+example_stack-push_pop,,10,,,407289136.0,ns,3007962
+example_stack-push_pop,,10,,,433703244.0,ns,3175071
+example_stack-push_pop,,10,,,457909446.0,ns,3342180
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..b93f33a
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[167109.0,334218.0,501327.0,668436.0,835545.0,1002654.0,1169763.0,1336872.0,1503981.0,1671090.0,1838199.0,2005308.0,2172417.0,2339526.0,2506635.0,2673744.0,2840853.0,3007962.0,3175071.0,3342180.0],"times":[23580292.0,46993218.0,67519342.0,90879840.0,113010176.0,135887889.0,160974275.0,180939059.0,203724313.0,228962669.0,253090255.0,274076704.0,301789562.0,319635075.0,335233508.0,364400846.0,387606788.0,407289136.0,433703244.0,457909446.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..cdaa43c
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[130.28283503913957,132.86314297687278,139.74396414416134,142.32427208189455] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10/new/benchmark.json
new file mode 100644
index 0000000..e5cbe79
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10","throughput":null,"full_id":"example_stack-push_pop/10","directory_name":"example_stack-push_pop/10","title":"example_stack-push_pop/10"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/10/new/estimates.json
new file mode 100644
index 0000000..c7265a5
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":157.21865346488892,"upper_bound":162.36930385530928},"point_estimate":159.14176350764853,"standard_error":1.461503698863863},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":156.8507274336646,"upper_bound":158.5591916641719},"point_estimate":157.6533130833091,"standard_error":0.42536909508936854},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":0.7822327885805659,"upper_bound":2.5226658692320005},"point_estimate":1.5190633852880904,"standard_error":0.4358066708173553},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":157.96952407096347,"upper_bound":164.2805952569369},"point_estimate":160.09851552587727,"standard_error":1.7546432202554192},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1.0857965419880333,"upper_bound":10.976258817898124},"point_estimate":6.726462085387348,"standard_error":3.425689859092857}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/10/new/raw.csv
new file mode 100644
index 0000000..77c5dd6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10,,,22856685.0,ns,146302
+example_stack-push_pop,,10,,,45958684.0,ns,292604
+example_stack-push_pop,,10,,,68225882.0,ns,438906
+example_stack-push_pop,,10,,,91663233.0,ns,585208
+example_stack-push_pop,,10,,,114571907.0,ns,731510
+example_stack-push_pop,,10,,,137070667.0,ns,877812
+example_stack-push_pop,,10,,,159356759.0,ns,1024114
+example_stack-push_pop,,10,,,186903140.0,ns,1170416
+example_stack-push_pop,,10,,,207508790.0,ns,1316718
+example_stack-push_pop,,10,,,229888501.0,ns,1463020
+example_stack-push_pop,,10,,,255031221.0,ns,1609322
+example_stack-push_pop,,10,,,280306131.0,ns,1755624
+example_stack-push_pop,,10,,,355909215.0,ns,1901926
+example_stack-push_pop,,10,,,322982780.0,ns,2048228
+example_stack-push_pop,,10,,,347169016.0,ns,2194530
+example_stack-push_pop,,10,,,369882599.0,ns,2340832
+example_stack-push_pop,,10,,,395241948.0,ns,2487134
+example_stack-push_pop,,10,,,422190744.0,ns,2633436
+example_stack-push_pop,,10,,,440997548.0,ns,2779738
+example_stack-push_pop,,10,,,461195829.0,ns,2926040
diff --git a/analysis/current/criterion/example_stack-push_pop/10/new/sample.json b/analysis/current/criterion/example_stack-push_pop/10/new/sample.json
new file mode 100644
index 0000000..3adae65
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[146302.0,292604.0,438906.0,585208.0,731510.0,877812.0,1024114.0,1170416.0,1316718.0,1463020.0,1609322.0,1755624.0,1901926.0,2048228.0,2194530.0,2340832.0,2487134.0,2633436.0,2779738.0,2926040.0],"times":[22856685.0,45958684.0,68225882.0,91663233.0,114571907.0,137070667.0,159356759.0,186903140.0,207508790.0,229888501.0,255031221.0,280306131.0,355909215.0,322982780.0,347169016.0,369882599.0,395241948.0,422190744.0,440997548.0,461195829.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/10/new/tukey.json
new file mode 100644
index 0000000..4a0e5a9
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10/new/tukey.json
@@ -0,0 +1 @@
+[150.3825480389116,153.50685254025524,161.83833121050492,164.96263571184855] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..1018c19
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000","throughput":null,"full_id":"example_stack-push_pop/1000","directory_name":"example_stack-push_pop/1000","title":"example_stack-push_pop/1000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..7763f34
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33764.805031487456,"upper_bound":34538.32729289119},"point_estimate":34131.8840392375,"standard_error":197.7342280409615},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33605.560759327374,"upper_bound":34411.61239563263},"point_estimate":33815.815811657034,"standard_error":181.92544178486588},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188.9726413067454,"upper_bound":1278.923820842252},"point_estimate":584.5818732680334,"standard_error":267.5848419466694},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33973.09997134031,"upper_bound":34899.2081035403},"point_estimate":34411.09513353206,"standard_error":236.93583387657017},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":550.9319847104375,"upper_bound":1120.0675246614608},"point_estimate":906.2924177298781,"standard_error":144.4669598079393}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..812bdb6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,1000,,,23943615.0,ns,692
+example_stack-push_pop,,1000,,,46061098.0,ns,1384
+example_stack-push_pop,,1000,,,68074916.0,ns,2076
+example_stack-push_pop,,1000,,,92174676.0,ns,2768
+example_stack-push_pop,,1000,,,116495305.0,ns,3460
+example_stack-push_pop,,1000,,,138818113.0,ns,4152
+example_stack-push_pop,,1000,,,162386581.0,ns,4844
+example_stack-push_pop,,1000,,,187312182.0,ns,5536
+example_stack-push_pop,,1000,,,213138509.0,ns,6228
+example_stack-push_pop,,1000,,,234549123.0,ns,6920
+example_stack-push_pop,,1000,,,255321386.0,ns,7612
+example_stack-push_pop,,1000,,,295785379.0,ns,8304
+example_stack-push_pop,,1000,,,313759091.0,ns,8996
+example_stack-push_pop,,1000,,,349785790.0,ns,9688
+example_stack-push_pop,,1000,,,372307902.0,ns,10380
+example_stack-push_pop,,1000,,,373470794.0,ns,11072
+example_stack-push_pop,,1000,,,399082923.0,ns,11764
+example_stack-push_pop,,1000,,,420967194.0,ns,12456
+example_stack-push_pop,,1000,,,444261095.0,ns,13148
+example_stack-push_pop,,1000,,,482086766.0,ns,13840
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..67e754f
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[692.0,1384.0,2076.0,2768.0,3460.0,4152.0,4844.0,5536.0,6228.0,6920.0,7612.0,8304.0,8996.0,9688.0,10380.0,11072.0,11764.0,12456.0,13148.0,13840.0],"times":[23943615.0,46061098.0,68074916.0,92174676.0,116495305.0,138818113.0,162386581.0,187312182.0,213138509.0,234549123.0,255321386.0,295785379.0,313759091.0,349785790.0,372307902.0,373470794.0,399082923.0,420967194.0,444261095.0,482086766.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..6cd99e5
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[30173.122540068325,31855.200770165535,36340.74271709143,38022.82094718864] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..1018c19
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000","throughput":null,"full_id":"example_stack-push_pop/1000","directory_name":"example_stack-push_pop/1000","title":"example_stack-push_pop/1000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..b2b673e
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1617.1028210912202,"upper_bound":1801.2781092667065},"point_estimate":1697.7385090576493,"standard_error":47.558898640296675},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1587.1738293947778,"upper_bound":1650.5018803528983},"point_estimate":1593.3276142202699,"standard_error":18.933360474532027},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.843895483085056,"upper_bound":95.95075110978183},"point_estimate":16.055807115619515,"standard_error":26.5068680407465},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1653.1827510602493,"upper_bound":1917.5602442396987},"point_estimate":1783.627709119684,"standard_error":66.64863610976087},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":56.460282732981334,"upper_bound":308.394627377187},"point_estimate":218.2608707691399,"standard_error":63.309457121679465}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..1f913ed
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,1000,,,23347737.0,ns,14698
+example_stack-push_pop,,1000,,,46610011.0,ns,29396
+example_stack-push_pop,,1000,,,70115541.0,ns,44094
+example_stack-push_pop,,1000,,,93031609.0,ns,58792
+example_stack-push_pop,,1000,,,116495789.0,ns,73490
+example_stack-push_pop,,1000,,,140734367.0,ns,88188
+example_stack-push_pop,,1000,,,163672115.0,ns,102886
+example_stack-push_pop,,1000,,,186089700.0,ns,117584
+example_stack-push_pop,,1000,,,209779424.0,ns,132282
+example_stack-push_pop,,1000,,,238664704.0,ns,146980
+example_stack-push_pop,,1000,,,260543468.0,ns,161678
+example_stack-push_pop,,1000,,,279694236.0,ns,176376
+example_stack-push_pop,,1000,,,303821345.0,ns,191074
+example_stack-push_pop,,1000,,,492847691.0,ns,205772
+example_stack-push_pop,,1000,,,466455936.0,ns,220470
+example_stack-push_pop,,1000,,,417908961.0,ns,235168
+example_stack-push_pop,,1000,,,418927134.0,ns,249866
+example_stack-push_pop,,1000,,,435107848.0,ns,264564
+example_stack-push_pop,,1000,,,462564406.0,ns,279262
+example_stack-push_pop,,1000,,,585327918.0,ns,293960
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..c956fb5
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[14698.0,29396.0,44094.0,58792.0,73490.0,88188.0,102886.0,117584.0,132282.0,146980.0,161678.0,176376.0,191074.0,205772.0,220470.0,235168.0,249866.0,264564.0,279262.0,293960.0],"times":[23347737.0,46610011.0,70115541.0,93031609.0,116495789.0,140734367.0,163672115.0,186089700.0,209779424.0,238664704.0,260543468.0,279694236.0,303821345.0,492847691.0,466455936.0,417908961.0,418927134.0,435107848.0,462564406.0,585327918.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..b42d52a
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[1359.0205713069222,1472.4270742187987,1774.8444153171363,1888.250918229013] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000/new/benchmark.json
new file mode 100644
index 0000000..1018c19
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000","throughput":null,"full_id":"example_stack-push_pop/1000","directory_name":"example_stack-push_pop/1000","title":"example_stack-push_pop/1000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000/new/estimates.json
new file mode 100644
index 0000000..7763f34
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33764.805031487456,"upper_bound":34538.32729289119},"point_estimate":34131.8840392375,"standard_error":197.7342280409615},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33605.560759327374,"upper_bound":34411.61239563263},"point_estimate":33815.815811657034,"standard_error":181.92544178486588},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":188.9726413067454,"upper_bound":1278.923820842252},"point_estimate":584.5818732680334,"standard_error":267.5848419466694},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33973.09997134031,"upper_bound":34899.2081035403},"point_estimate":34411.09513353206,"standard_error":236.93583387657017},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":550.9319847104375,"upper_bound":1120.0675246614608},"point_estimate":906.2924177298781,"standard_error":144.4669598079393}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000/new/raw.csv
new file mode 100644
index 0000000..812bdb6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,1000,,,23943615.0,ns,692
+example_stack-push_pop,,1000,,,46061098.0,ns,1384
+example_stack-push_pop,,1000,,,68074916.0,ns,2076
+example_stack-push_pop,,1000,,,92174676.0,ns,2768
+example_stack-push_pop,,1000,,,116495305.0,ns,3460
+example_stack-push_pop,,1000,,,138818113.0,ns,4152
+example_stack-push_pop,,1000,,,162386581.0,ns,4844
+example_stack-push_pop,,1000,,,187312182.0,ns,5536
+example_stack-push_pop,,1000,,,213138509.0,ns,6228
+example_stack-push_pop,,1000,,,234549123.0,ns,6920
+example_stack-push_pop,,1000,,,255321386.0,ns,7612
+example_stack-push_pop,,1000,,,295785379.0,ns,8304
+example_stack-push_pop,,1000,,,313759091.0,ns,8996
+example_stack-push_pop,,1000,,,349785790.0,ns,9688
+example_stack-push_pop,,1000,,,372307902.0,ns,10380
+example_stack-push_pop,,1000,,,373470794.0,ns,11072
+example_stack-push_pop,,1000,,,399082923.0,ns,11764
+example_stack-push_pop,,1000,,,420967194.0,ns,12456
+example_stack-push_pop,,1000,,,444261095.0,ns,13148
+example_stack-push_pop,,1000,,,482086766.0,ns,13840
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/1000/new/sample.json
new file mode 100644
index 0000000..67e754f
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[692.0,1384.0,2076.0,2768.0,3460.0,4152.0,4844.0,5536.0,6228.0,6920.0,7612.0,8304.0,8996.0,9688.0,10380.0,11072.0,11764.0,12456.0,13148.0,13840.0],"times":[23943615.0,46061098.0,68074916.0,92174676.0,116495305.0,138818113.0,162386581.0,187312182.0,213138509.0,234549123.0,255321386.0,295785379.0,313759091.0,349785790.0,372307902.0,373470794.0,399082923.0,420967194.0,444261095.0,482086766.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000/new/tukey.json
new file mode 100644
index 0000000..6cd99e5
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/1000/new/tukey.json
@@ -0,0 +1 @@
+[30173.122540068325,31855.200770165535,36340.74271709143,38022.82094718864] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
new file mode 100644
index 0000000..1b32e7d
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_stack-push_pop/10000","directory_name":"example_stack-push_pop/10000","title":"example_stack-push_pop/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
new file mode 100644
index 0000000..925f140
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350806.03477297706,"upper_bound":400907.815344709},"point_estimate":368530.2942441046,"standard_error":15128.362962085603},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":348896.2647005772,"upper_bound":356814.2749118166},"point_estimate":352261.75504535146,"standard_error":1811.2974970852945},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2862.468391605284,"upper_bound":11006.255510275883},"point_estimate":8378.060716585494,"standard_error":2266.710963666746},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350268.39939436165,"upper_bound":360653.4014002029},"point_estimate":354055.0724738676,"standard_error":2670.0695940189194},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4872.101074871984,"upper_bound":113932.8299841685},"point_estimate":69436.21352781434,"standard_error":38726.61791693464}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
new file mode 100644
index 0000000..635e7e0
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10000,,,21656154.0,ns,63
+example_stack-push_pop,,10000,,,43550813.0,ns,126
+example_stack-push_pop,,10000,,,65609346.0,ns,189
+example_stack-push_pop,,10000,,,166806356.0,ns,252
+example_stack-push_pop,,10000,,,111583475.0,ns,315
+example_stack-push_pop,,10000,,,136170670.0,ns,378
+example_stack-push_pop,,10000,,,154893336.0,ns,441
+example_stack-push_pop,,10000,,,181627129.0,ns,504
+example_stack-push_pop,,10000,,,201241355.0,ns,567
+example_stack-push_pop,,10000,,,235731527.0,ns,630
+example_stack-push_pop,,10000,,,242807683.0,ns,693
+example_stack-push_pop,,10000,,,271181377.0,ns,756
+example_stack-push_pop,,10000,,,295090226.0,ns,819
+example_stack-push_pop,,10000,,,310431034.0,ns,882
+example_stack-push_pop,,10000,,,325180700.0,ns,945
+example_stack-push_pop,,10000,,,350200058.0,ns,1008
+example_stack-push_pop,,10000,,,378957973.0,ns,1071
+example_stack-push_pop,,10000,,,398735471.0,ns,1134
+example_stack-push_pop,,10000,,,414260470.0,ns,1197
+example_stack-push_pop,,10000,,,444226717.0,ns,1260
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
new file mode 100644
index 0000000..ca1dee6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[63.0,126.0,189.0,252.0,315.0,378.0,441.0,504.0,567.0,630.0,693.0,756.0,819.0,882.0,945.0,1008.0,1071.0,1134.0,1197.0,1260.0],"times":[21656154.0,43550813.0,65609346.0,166806356.0,111583475.0,136170670.0,154893336.0,181627129.0,201241355.0,235731527.0,242807683.0,271181377.0,295090226.0,310431034.0,325180700.0,350200058.0,378957973.0,398735471.0,414260470.0,444226717.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
new file mode 100644
index 0000000..1606207
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
@@ -0,0 +1 @@
+[312134.1418650793,329742.25520833326,376697.22412367724,394305.33746693126] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..1b32e7d
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_stack-push_pop/10000","directory_name":"example_stack-push_pop/10000","title":"example_stack-push_pop/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..95d39d7
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17175.272061451462,"upper_bound":17321.420152278057},"point_estimate":17249.270952144176,"standard_error":37.33184928264593},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17163.501499277456,"upper_bound":17316.718871216155},"point_estimate":17281.620337875036,"standard_error":33.32937555220007},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":31.278794360268748,"upper_bound":252.10777061823075},"point_estimate":161.16576356409044,"standard_error":66.82452593373013},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":17199.48437083811,"upper_bound":17395.54222756954},"point_estimate":17305.21259944412,"standard_error":49.61756997659944},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":113.79578782077284,"upper_bound":214.60354185861152},"point_estimate":171.83145138361488,"standard_error":25.75574718930403}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..fcbb8b4
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10000,,,24006070.0,ns,1384
+example_stack-push_pop,,10000,,,47121896.0,ns,2768
+example_stack-push_pop,,10000,,,71750603.0,ns,4152
+example_stack-push_pop,,10000,,,95253027.0,ns,5536
+example_stack-push_pop,,10000,,,118476577.0,ns,6920
+example_stack-push_pop,,10000,,,143471190.0,ns,8304
+example_stack-push_pop,,10000,,,167430602.0,ns,9688
+example_stack-push_pop,,10000,,,191868501.0,ns,11072
+example_stack-push_pop,,10000,,,215268816.0,ns,12456
+example_stack-push_pop,,10000,,,236945356.0,ns,13840
+example_stack-push_pop,,10000,,,257074319.0,ns,15224
+example_stack-push_pop,,10000,,,282030379.0,ns,16608
+example_stack-push_pop,,10000,,,313483972.0,ns,17992
+example_stack-push_pop,,10000,,,334470052.0,ns,19376
+example_stack-push_pop,,10000,,,354723885.0,ns,20760
+example_stack-push_pop,,10000,,,386054954.0,ns,22144
+example_stack-push_pop,,10000,,,410821629.0,ns,23528
+example_stack-push_pop,,10000,,,438020906.0,ns,24912
+example_stack-push_pop,,10000,,,455033189.0,ns,26296
+example_stack-push_pop,,10000,,,478718169.0,ns,27680
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..dca9bbd
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[1384.0,2768.0,4152.0,5536.0,6920.0,8304.0,9688.0,11072.0,12456.0,13840.0,15224.0,16608.0,17992.0,19376.0,20760.0,22144.0,23528.0,24912.0,26296.0,27680.0],"times":[24006070.0,47121896.0,71750603.0,95253027.0,118476577.0,143471190.0,167430602.0,191868501.0,215268816.0,236945356.0,257074319.0,282030379.0,313483972.0,334470052.0,354723885.0,386054954.0,410821629.0,438020906.0,455033189.0,478718169.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..fe87e1c
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[16483.318926119948,16802.03534817558,17651.945806990603,17970.662229046236] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000/new/benchmark.json
new file mode 100644
index 0000000..1b32e7d
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000","throughput":null,"full_id":"example_stack-push_pop/10000","directory_name":"example_stack-push_pop/10000","title":"example_stack-push_pop/10000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000/new/estimates.json
new file mode 100644
index 0000000..925f140
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350806.03477297706,"upper_bound":400907.815344709},"point_estimate":368530.2942441046,"standard_error":15128.362962085603},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":348896.2647005772,"upper_bound":356814.2749118166},"point_estimate":352261.75504535146,"standard_error":1811.2974970852945},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2862.468391605284,"upper_bound":11006.255510275883},"point_estimate":8378.060716585494,"standard_error":2266.710963666746},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":350268.39939436165,"upper_bound":360653.4014002029},"point_estimate":354055.0724738676,"standard_error":2670.0695940189194},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4872.101074871984,"upper_bound":113932.8299841685},"point_estimate":69436.21352781434,"standard_error":38726.61791693464}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000/new/raw.csv
new file mode 100644
index 0000000..635e7e0
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+example_stack-push_pop,,10000,,,21656154.0,ns,63
+example_stack-push_pop,,10000,,,43550813.0,ns,126
+example_stack-push_pop,,10000,,,65609346.0,ns,189
+example_stack-push_pop,,10000,,,166806356.0,ns,252
+example_stack-push_pop,,10000,,,111583475.0,ns,315
+example_stack-push_pop,,10000,,,136170670.0,ns,378
+example_stack-push_pop,,10000,,,154893336.0,ns,441
+example_stack-push_pop,,10000,,,181627129.0,ns,504
+example_stack-push_pop,,10000,,,201241355.0,ns,567
+example_stack-push_pop,,10000,,,235731527.0,ns,630
+example_stack-push_pop,,10000,,,242807683.0,ns,693
+example_stack-push_pop,,10000,,,271181377.0,ns,756
+example_stack-push_pop,,10000,,,295090226.0,ns,819
+example_stack-push_pop,,10000,,,310431034.0,ns,882
+example_stack-push_pop,,10000,,,325180700.0,ns,945
+example_stack-push_pop,,10000,,,350200058.0,ns,1008
+example_stack-push_pop,,10000,,,378957973.0,ns,1071
+example_stack-push_pop,,10000,,,398735471.0,ns,1134
+example_stack-push_pop,,10000,,,414260470.0,ns,1197
+example_stack-push_pop,,10000,,,444226717.0,ns,1260
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/10000/new/sample.json
new file mode 100644
index 0000000..ca1dee6
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[63.0,126.0,189.0,252.0,315.0,378.0,441.0,504.0,567.0,630.0,693.0,756.0,819.0,882.0,945.0,1008.0,1071.0,1134.0,1197.0,1260.0],"times":[21656154.0,43550813.0,65609346.0,166806356.0,111583475.0,136170670.0,154893336.0,181627129.0,201241355.0,235731527.0,242807683.0,271181377.0,295090226.0,310431034.0,325180700.0,350200058.0,378957973.0,398735471.0,414260470.0,444226717.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000/new/tukey.json
new file mode 100644
index 0000000..1606207
--- /dev/null
+++ b/analysis/current/criterion/example_stack-push_pop/10000/new/tukey.json
@@ -0,0 +1 @@
+[312134.1418650793,329742.25520833326,376697.22412367724,394305.33746693126] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index 58a7dbb..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000000","throughput":null,"full_id":"example_stack-push_pop/1000000","directory_name":"example_stack-push_pop/1000000","title":"example_stack-push_pop/1000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 459ef5f..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20091889.336461656,"upper_bound":20600643.616568036},"point_estimate":20320059.467496783,"standard_error":129865.22803328435},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20082355.458333336,"upper_bound":20419484.21875},"point_estimate":20297454.42857143,"standard_error":86995.0598133472},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":162264.0145567363,"upper_bound":627501.5090457743},"point_estimate":350551.8372889599,"standard_error":118079.05749537874},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":20211869.058315396,"upper_bound":21108428.54295381},"point_estimate":20624987.91620209,"standard_error":235430.87735467675},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":275181.9352611304,"upper_bound":878737.1279674921},"point_estimate":597018.4327408564,"standard_error":171437.12035081116}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index a783ba6..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,40356611.0,ns,2
-example_stack-push_pop,,1000000,,,80426206.0,ns,4
-example_stack-push_pop,,1000000,,,122021662.0,ns,6
-example_stack-push_pop,,1000000,,,160393703.0,ns,8
-example_stack-push_pop,,1000000,,,194985230.0,ns,10
-example_stack-push_pop,,1000000,,,238237874.0,ns,12
-example_stack-push_pop,,1000000,,,273263397.0,ns,14
-example_stack-push_pop,,1000000,,,326614119.0,ns,16
-example_stack-push_pop,,1000000,,,367660548.0,ns,18
-example_stack-push_pop,,1000000,,,407095779.0,ns,20
-example_stack-push_pop,,1000000,,,446401384.0,ns,22
-example_stack-push_pop,,1000000,,,481395826.0,ns,24
-example_stack-push_pop,,1000000,,,535044449.0,ns,26
-example_stack-push_pop,,1000000,,,568510232.0,ns,28
-example_stack-push_pop,,1000000,,,591964341.0,ns,30
-example_stack-push_pop,,1000000,,,663072174.0,ns,32
-example_stack-push_pop,,1000000,,,686968435.0,ns,34
-example_stack-push_pop,,1000000,,,753169128.0,ns,36
-example_stack-push_pop,,1000000,,,848300908.0,ns,38
-example_stack-push_pop,,1000000,,,821241895.0,ns,40
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index e805fdd..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[2.0,4.0,6.0,8.0,10.0,12.0,14.0,16.0,18.0,20.0,22.0,24.0,26.0,28.0,30.0,32.0,34.0,36.0,38.0,40.0],"times":[40356611.0,80426206.0,122021662.0,160393703.0,194985230.0,238237874.0,273263397.0,326614119.0,367660548.0,407095779.0,446401384.0,481395826.0,535044449.0,568510232.0,591964341.0,663072174.0,686968435.0,753169128.0,848300908.0,821241895.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index d622871..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[18867837.09375,19461879.9375,21045994.1875,21640037.03125] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index 58a7dbb..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000000","throughput":null,"full_id":"example_stack-push_pop/1000000","directory_name":"example_stack-push_pop/1000000","title":"example_stack-push_pop/1000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index e149c5f..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687222.8109178238,"upper_bound":1739844.1689836767},"point_estimate":1709961.3319066851,"standard_error":13624.247827422952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687541.871031746,"upper_bound":1709980.3898809524},"point_estimate":1695066.3708333333,"standard_error":6904.021302601201},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8705.554352945544,"upper_bound":69270.69255019924},"point_estimate":22111.524247441845,"standard_error":17322.467921878422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695226.3846994687,"upper_bound":1724796.0848474104},"point_estimate":1705973.486859134,"standard_error":7648.334027342791},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25616.894558553395,"upper_bound":94813.63428418005},"point_estimate":62447.533125672075,"standard_error":20579.950764473004}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index de5c732..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,22883521.0,ns,14
-example_stack-push_pop,,1000000,,,47870845.0,ns,28
-example_stack-push_pop,,1000000,,,69137698.0,ns,42
-example_stack-push_pop,,1000000,,,92451776.0,ns,56
-example_stack-push_pop,,1000000,,,118419606.0,ns,70
-example_stack-push_pop,,1000000,,,141584604.0,ns,84
-example_stack-push_pop,,1000000,,,170880540.0,ns,98
-example_stack-push_pop,,1000000,,,216588365.0,ns,112
-example_stack-push_pop,,1000000,,,221322993.0,ns,126
-example_stack-push_pop,,1000000,,,245399523.0,ns,140
-example_stack-push_pop,,1000000,,,269482245.0,ns,154
-example_stack-push_pop,,1000000,,,287328341.0,ns,168
-example_stack-push_pop,,1000000,,,305440316.0,ns,182
-example_stack-push_pop,,1000000,,,330573691.0,ns,196
-example_stack-push_pop,,1000000,,,355500203.0,ns,210
-example_stack-push_pop,,1000000,,,378565900.0,ns,224
-example_stack-push_pop,,1000000,,,404911097.0,ns,238
-example_stack-push_pop,,1000000,,,425497786.0,ns,252
-example_stack-push_pop,,1000000,,,451897159.0,ns,266
-example_stack-push_pop,,1000000,,,475236897.0,ns,280
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
deleted file mode 100644
index cdef2d2..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[22883521.0,47870845.0,69137698.0,92451776.0,118419606.0,141584604.0,170880540.0,216588365.0,221322993.0,245399523.0,269482245.0,287328341.0,305440316.0,330573691.0,355500203.0,378565900.0,404911097.0,425497786.0,451897159.0,475236897.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 13573a6..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1589425.7340561226,1637879.416135204,1767089.2350127548,1815542.9170918365] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/benchmark.json
deleted file mode 100644
index 58a7dbb..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"1000000","throughput":null,"full_id":"example_stack-push_pop/1000000","directory_name":"example_stack-push_pop/1000000","title":"example_stack-push_pop/1000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json
deleted file mode 100644
index e149c5f..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687222.8109178238,"upper_bound":1739844.1689836767},"point_estimate":1709961.3319066851,"standard_error":13624.247827422952},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1687541.871031746,"upper_bound":1709980.3898809524},"point_estimate":1695066.3708333333,"standard_error":6904.021302601201},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8705.554352945544,"upper_bound":69270.69255019924},"point_estimate":22111.524247441845,"standard_error":17322.467921878422},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1695226.3846994687,"upper_bound":1724796.0848474104},"point_estimate":1705973.486859134,"standard_error":7648.334027342791},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":25616.894558553395,"upper_bound":94813.63428418005},"point_estimate":62447.533125672075,"standard_error":20579.950764473004}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv
deleted file mode 100644
index de5c732..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,1000000,,,22883521.0,ns,14
-example_stack-push_pop,,1000000,,,47870845.0,ns,28
-example_stack-push_pop,,1000000,,,69137698.0,ns,42
-example_stack-push_pop,,1000000,,,92451776.0,ns,56
-example_stack-push_pop,,1000000,,,118419606.0,ns,70
-example_stack-push_pop,,1000000,,,141584604.0,ns,84
-example_stack-push_pop,,1000000,,,170880540.0,ns,98
-example_stack-push_pop,,1000000,,,216588365.0,ns,112
-example_stack-push_pop,,1000000,,,221322993.0,ns,126
-example_stack-push_pop,,1000000,,,245399523.0,ns,140
-example_stack-push_pop,,1000000,,,269482245.0,ns,154
-example_stack-push_pop,,1000000,,,287328341.0,ns,168
-example_stack-push_pop,,1000000,,,305440316.0,ns,182
-example_stack-push_pop,,1000000,,,330573691.0,ns,196
-example_stack-push_pop,,1000000,,,355500203.0,ns,210
-example_stack-push_pop,,1000000,,,378565900.0,ns,224
-example_stack-push_pop,,1000000,,,404911097.0,ns,238
-example_stack-push_pop,,1000000,,,425497786.0,ns,252
-example_stack-push_pop,,1000000,,,451897159.0,ns,266
-example_stack-push_pop,,1000000,,,475236897.0,ns,280
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json
deleted file mode 100644
index cdef2d2..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[14.0,28.0,42.0,56.0,70.0,84.0,98.0,112.0,126.0,140.0,154.0,168.0,182.0,196.0,210.0,224.0,238.0,252.0,266.0,280.0],"times":[22883521.0,47870845.0,69137698.0,92451776.0,118419606.0,141584604.0,170880540.0,216588365.0,221322993.0,245399523.0,269482245.0,287328341.0,305440316.0,330573691.0,355500203.0,378565900.0,404911097.0,425497786.0,451897159.0,475236897.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json
deleted file mode 100644
index 13573a6..0000000
--- a/analysis/current/criterion/example_stack-push_pop/1000000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1589425.7340561226,1637879.416135204,1767089.2350127548,1815542.9170918365] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index afa0362..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000000","throughput":null,"full_id":"example_stack-push_pop/10000000","directory_name":"example_stack-push_pop/10000000","title":"example_stack-push_pop/10000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 125ea27..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":371165633.99625,"upper_bound":402276727.33},"point_estimate":384977170.65,"standard_error":8052408.221027797},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":367367706.5,"upper_bound":388547145.5},"point_estimate":370367796.0,"standard_error":4862028.283489732},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2853305.1621437073,"upper_bound":32407828.13524604},"point_estimate":16219989.15783763,"standard_error":7698831.84813764},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14510776.958217334,"upper_bound":52894452.98336041},"point_estimate":37018690.08823344,"standard_error":10443056.372054685}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 6de9ffe..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,443412261.0,ns,1
-example_stack-push_pop,,10000000,,,359832578.0,ns,1
-example_stack-push_pop,,10000000,,,356064131.0,ns,1
-example_stack-push_pop,,10000000,,,366038991.0,ns,1
-example_stack-push_pop,,10000000,,,357697126.0,ns,1
-example_stack-push_pop,,10000000,,,370064148.0,ns,1
-example_stack-push_pop,,10000000,,,352108308.0,ns,1
-example_stack-push_pop,,10000000,,,368696422.0,ns,1
-example_stack-push_pop,,10000000,,,506633844.0,ns,1
-example_stack-push_pop,,10000000,,,426431561.0,ns,1
-example_stack-push_pop,,10000000,,,369950535.0,ns,1
-example_stack-push_pop,,10000000,,,370140107.0,ns,1
-example_stack-push_pop,,10000000,,,363426194.0,ns,1
-example_stack-push_pop,,10000000,,,371409977.0,ns,1
-example_stack-push_pop,,10000000,,,401299289.0,ns,1
-example_stack-push_pop,,10000000,,,395381247.0,ns,1
-example_stack-push_pop,,10000000,,,370595485.0,ns,1
-example_stack-push_pop,,10000000,,,381713044.0,ns,1
-example_stack-push_pop,,10000000,,,372545478.0,ns,1
-example_stack-push_pop,,10000000,,,396102687.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 44d531c..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[443412261.0,359832578.0,356064131.0,366038991.0,357697126.0,370064148.0,352108308.0,368696422.0,506633844.0,426431561.0,369950535.0,370140107.0,363426194.0,371409977.0,401299289.0,395381247.0,370595485.0,381713044.0,372545478.0,396102687.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 6e2c240..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[274858346.0,320122068.875,440825329.875,486089052.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index afa0362..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000000","throughput":null,"full_id":"example_stack-push_pop/10000000","directory_name":"example_stack-push_pop/10000000","title":"example_stack-push_pop/10000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index 29dda06..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54863937.17,"upper_bound":56937300.05124999},"point_estimate":55676564.419999994,"standard_error":557934.4919484418},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54586885.099999994,"upper_bound":55508637.099999994},"point_estimate":54984442.7,"standard_error":228796.9325036335},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":364662.66168593476,"upper_bound":1445188.0459427834},"point_estimate":781016.9127541825,"standard_error":288452.08285236865},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":641689.4287063073,"upper_bound":4079321.937908976},"point_estimate":2549021.911985602,"standard_error":1128038.4311440622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index f45b5de..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,282901637.0,ns,5
-example_stack-push_pop,,10000000,,,329394410.0,ns,5
-example_stack-push_pop,,10000000,,,280651696.0,ns,5
-example_stack-push_pop,,10000000,,,273703398.0,ns,5
-example_stack-push_pop,,10000000,,,271078351.0,ns,5
-example_stack-push_pop,,10000000,,,269713503.0,ns,5
-example_stack-push_pop,,10000000,,,274873682.0,ns,5
-example_stack-push_pop,,10000000,,,278078697.0,ns,5
-example_stack-push_pop,,10000000,,,274583319.0,ns,5
-example_stack-push_pop,,10000000,,,272744584.0,ns,5
-example_stack-push_pop,,10000000,,,277007674.0,ns,5
-example_stack-push_pop,,10000000,,,275777866.0,ns,5
-example_stack-push_pop,,10000000,,,272517582.0,ns,5
-example_stack-push_pop,,10000000,,,274970745.0,ns,5
-example_stack-push_pop,,10000000,,,282222732.0,ns,5
-example_stack-push_pop,,10000000,,,285505624.0,ns,5
-example_stack-push_pop,,10000000,,,273124267.0,ns,5
-example_stack-push_pop,,10000000,,,275772254.0,ns,5
-example_stack-push_pop,,10000000,,,272058958.0,ns,5
-example_stack-push_pop,,10000000,,,270975463.0,ns,5
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
deleted file mode 100644
index d5aa65d..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[282901637.0,329394410.0,280651696.0,273703398.0,271078351.0,269713503.0,274873682.0,278078697.0,274583319.0,272744584.0,277007674.0,275777866.0,272517582.0,274970745.0,282222732.0,285505624.0,273124267.0,275772254.0,272058958.0,270975463.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 255cad3..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[50917098.74999998,52727332.72499999,57554623.32500001,59364857.30000002] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/benchmark.json
deleted file mode 100644
index afa0362..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"10000000","throughput":null,"full_id":"example_stack-push_pop/10000000","directory_name":"example_stack-push_pop/10000000","title":"example_stack-push_pop/10000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json
deleted file mode 100644
index 29dda06..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54863937.17,"upper_bound":56937300.05124999},"point_estimate":55676564.419999994,"standard_error":557934.4919484418},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":54586885.099999994,"upper_bound":55508637.099999994},"point_estimate":54984442.7,"standard_error":228796.9325036335},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":364662.66168593476,"upper_bound":1445188.0459427834},"point_estimate":781016.9127541825,"standard_error":288452.08285236865},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":641689.4287063073,"upper_bound":4079321.937908976},"point_estimate":2549021.911985602,"standard_error":1128038.4311440622}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv
deleted file mode 100644
index f45b5de..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,10000000,,,282901637.0,ns,5
-example_stack-push_pop,,10000000,,,329394410.0,ns,5
-example_stack-push_pop,,10000000,,,280651696.0,ns,5
-example_stack-push_pop,,10000000,,,273703398.0,ns,5
-example_stack-push_pop,,10000000,,,271078351.0,ns,5
-example_stack-push_pop,,10000000,,,269713503.0,ns,5
-example_stack-push_pop,,10000000,,,274873682.0,ns,5
-example_stack-push_pop,,10000000,,,278078697.0,ns,5
-example_stack-push_pop,,10000000,,,274583319.0,ns,5
-example_stack-push_pop,,10000000,,,272744584.0,ns,5
-example_stack-push_pop,,10000000,,,277007674.0,ns,5
-example_stack-push_pop,,10000000,,,275777866.0,ns,5
-example_stack-push_pop,,10000000,,,272517582.0,ns,5
-example_stack-push_pop,,10000000,,,274970745.0,ns,5
-example_stack-push_pop,,10000000,,,282222732.0,ns,5
-example_stack-push_pop,,10000000,,,285505624.0,ns,5
-example_stack-push_pop,,10000000,,,273124267.0,ns,5
-example_stack-push_pop,,10000000,,,275772254.0,ns,5
-example_stack-push_pop,,10000000,,,272058958.0,ns,5
-example_stack-push_pop,,10000000,,,270975463.0,ns,5
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json
deleted file mode 100644
index d5aa65d..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0,5.0],"times":[282901637.0,329394410.0,280651696.0,273703398.0,271078351.0,269713503.0,274873682.0,278078697.0,274583319.0,272744584.0,277007674.0,275777866.0,272517582.0,274970745.0,282222732.0,285505624.0,273124267.0,275772254.0,272058958.0,270975463.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json
deleted file mode 100644
index 255cad3..0000000
--- a/analysis/current/criterion/example_stack-push_pop/10000000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[50917098.74999998,52727332.72499999,57554623.32500001,59364857.30000002] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index b99fc61..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"50000000","throughput":null,"full_id":"example_stack-push_pop/50000000","directory_name":"example_stack-push_pop/50000000","title":"example_stack-push_pop/50000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index 6041a7b..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1845146173.155,"upper_bound":1892040680.15375},"point_estimate":1868057146.65,"standard_error":11988020.806465905},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1828544169.5,"upper_bound":1902517364.0},"point_estimate":1853674726.0,"standard_error":20898722.06481005},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19291309.904810786,"upper_bound":93113549.00360405},"point_estimate":56554540.2762562,"standard_error":19422132.572588634},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":39368790.78624598,"upper_bound":65223322.112020455},"point_estimate":55166048.2322556,"standard_error":6570911.308124974}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 4aa6bcd..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,1834037692.0,ns,1
-example_stack-push_pop,,50000000,,,1781614845.0,ns,1
-example_stack-push_pop,,50000000,,,1816468068.0,ns,1
-example_stack-push_pop,,50000000,,,1813073161.0,ns,1
-example_stack-push_pop,,50000000,,,1910619756.0,ns,1
-example_stack-push_pop,,50000000,,,1860305620.0,ns,1
-example_stack-push_pop,,50000000,,,1963579033.0,ns,1
-example_stack-push_pop,,50000000,,,1829536724.0,ns,1
-example_stack-push_pop,,50000000,,,1892759099.0,ns,1
-example_stack-push_pop,,50000000,,,1851094569.0,ns,1
-example_stack-push_pop,,50000000,,,1921150060.0,ns,1
-example_stack-push_pop,,50000000,,,1827551615.0,ns,1
-example_stack-push_pop,,50000000,,,1899076864.0,ns,1
-example_stack-push_pop,,50000000,,,1819520678.0,ns,1
-example_stack-push_pop,,50000000,,,1963001271.0,ns,1
-example_stack-push_pop,,50000000,,,1856254883.0,ns,1
-example_stack-push_pop,,50000000,,,1905957864.0,ns,1
-example_stack-push_pop,,50000000,,,1819097618.0,ns,1
-example_stack-push_pop,,50000000,,,1959646151.0,ns,1
-example_stack-push_pop,,50000000,,,1836797362.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index f6f6bf7..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1834037692.0,1781614845.0,1816468068.0,1813073161.0,1910619756.0,1860305620.0,1963579033.0,1829536724.0,1892759099.0,1851094569.0,1921150060.0,1827551615.0,1899076864.0,1819520678.0,1963001271.0,1856254883.0,1905957864.0,1819097618.0,1959646151.0,1836797362.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 743b0d2..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1580805512.0,1703174696.375,2029492521.375,2151861705.75] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index b99fc61..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"50000000","throughput":null,"full_id":"example_stack-push_pop/50000000","directory_name":"example_stack-push_pop/50000000","title":"example_stack-push_pop/50000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index 3b09d64..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281328066.1025,"upper_bound":288047938.93125004},"point_estimate":284542216.35,"standard_error":1717691.7408345737},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281944219.5,"upper_bound":284777159.0},"point_estimate":283253420.5,"standard_error":1091873.1317986918},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1470303.2894968987,"upper_bound":13041888.595560193},"point_estimate":4211103.576537967,"standard_error":3620200.6275010845},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4899572.336457276,"upper_bound":10079236.178160233},"point_estimate":7868887.422276607,"standard_error":1340118.3743195646}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index c8c6f21..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,282317405.0,ns,1
-example_stack-push_pop,,50000000,,,284376275.0,ns,1
-example_stack-push_pop,,50000000,,,285178043.0,ns,1
-example_stack-push_pop,,50000000,,,295447361.0,ns,1
-example_stack-push_pop,,50000000,,,295232275.0,ns,1
-example_stack-push_pop,,50000000,,,292790673.0,ns,1
-example_stack-push_pop,,50000000,,,283751305.0,ns,1
-example_stack-push_pop,,50000000,,,282384701.0,ns,1
-example_stack-push_pop,,50000000,,,283134497.0,ns,1
-example_stack-push_pop,,50000000,,,284056182.0,ns,1
-example_stack-push_pop,,50000000,,,283372344.0,ns,1
-example_stack-push_pop,,50000000,,,281818138.0,ns,1
-example_stack-push_pop,,50000000,,,291727542.0,ns,1
-example_stack-push_pop,,50000000,,,304253749.0,ns,1
-example_stack-push_pop,,50000000,,,282070301.0,ns,1
-example_stack-push_pop,,50000000,,,277048311.0,ns,1
-example_stack-push_pop,,50000000,,,274564223.0,ns,1
-example_stack-push_pop,,50000000,,,273689385.0,ns,1
-example_stack-push_pop,,50000000,,,279497342.0,ns,1
-example_stack-push_pop,,50000000,,,274134275.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 5750b4c..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[282317405.0,284376275.0,285178043.0,295447361.0,295232275.0,292790673.0,283751305.0,282384701.0,283134497.0,284056182.0,283372344.0,281818138.0,291727542.0,304253749.0,282070301.0,277048311.0,274564223.0,273689385.0,279497342.0,274134275.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 4262f61..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/Mapping2D([("-opt-candelabra-src-tests-example_stack-src-types.pr.rs", [("StackCon", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[264505502.75,272871720.875,295181635.875,303547854.0] \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/benchmark.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/benchmark.json
deleted file mode 100644
index b99fc61..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"example_stack-push_pop","function_id":null,"value_str":"50000000","throughput":null,"full_id":"example_stack-push_pop/50000000","directory_name":"example_stack-push_pop/50000000","title":"example_stack-push_pop/50000000"} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json
deleted file mode 100644
index 3b09d64..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281328066.1025,"upper_bound":288047938.93125004},"point_estimate":284542216.35,"standard_error":1717691.7408345737},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":281944219.5,"upper_bound":284777159.0},"point_estimate":283253420.5,"standard_error":1091873.1317986918},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1470303.2894968987,"upper_bound":13041888.595560193},"point_estimate":4211103.576537967,"standard_error":3620200.6275010845},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4899572.336457276,"upper_bound":10079236.178160233},"point_estimate":7868887.422276607,"standard_error":1340118.3743195646}} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv b/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv
deleted file mode 100644
index c8c6f21..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-example_stack-push_pop,,50000000,,,282317405.0,ns,1
-example_stack-push_pop,,50000000,,,284376275.0,ns,1
-example_stack-push_pop,,50000000,,,285178043.0,ns,1
-example_stack-push_pop,,50000000,,,295447361.0,ns,1
-example_stack-push_pop,,50000000,,,295232275.0,ns,1
-example_stack-push_pop,,50000000,,,292790673.0,ns,1
-example_stack-push_pop,,50000000,,,283751305.0,ns,1
-example_stack-push_pop,,50000000,,,282384701.0,ns,1
-example_stack-push_pop,,50000000,,,283134497.0,ns,1
-example_stack-push_pop,,50000000,,,284056182.0,ns,1
-example_stack-push_pop,,50000000,,,283372344.0,ns,1
-example_stack-push_pop,,50000000,,,281818138.0,ns,1
-example_stack-push_pop,,50000000,,,291727542.0,ns,1
-example_stack-push_pop,,50000000,,,304253749.0,ns,1
-example_stack-push_pop,,50000000,,,282070301.0,ns,1
-example_stack-push_pop,,50000000,,,277048311.0,ns,1
-example_stack-push_pop,,50000000,,,274564223.0,ns,1
-example_stack-push_pop,,50000000,,,273689385.0,ns,1
-example_stack-push_pop,,50000000,,,279497342.0,ns,1
-example_stack-push_pop,,50000000,,,274134275.0,ns,1
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/sample.json
deleted file mode 100644
index 5750b4c..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[282317405.0,284376275.0,285178043.0,295447361.0,295232275.0,292790673.0,283751305.0,282384701.0,283134497.0,284056182.0,283372344.0,281818138.0,291727542.0,304253749.0,282070301.0,277048311.0,274564223.0,273689385.0,279497342.0,274134275.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json b/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json
deleted file mode 100644
index 4262f61..0000000
--- a/analysis/current/criterion/example_stack-push_pop/50000000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[264505502.75,272871720.875,295181635.875,303547854.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index acae8a5..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1358680395.14625,"upper_bound":1379245238.375},"point_estimate":1368093594.95,"standard_error":5282908.738857329},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1353568611.0,"upper_bound":1369412852.5},"point_estimate":1365309865.0,"standard_error":3938205.371077175},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4413021.090853214,"upper_bound":31406674.33362007},"point_estimate":15713338.786232471,"standard_error":7402944.404304845},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11240086.88222219,"upper_bound":33743144.015804105},"point_estimate":24303271.34790122,"standard_error":5904456.858395414}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index 9b3aaf0..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,1360909932.0,ns,1
-prime_sieve,,20000,,,1344796175.0,ns,1
-prime_sieve,,20000,,,1365166976.0,ns,1
-prime_sieve,,20000,,,1370802357.0,ns,1
-prime_sieve,,20000,,,1408860912.0,ns,1
-prime_sieve,,20000,,,1379121329.0,ns,1
-prime_sieve,,20000,,,1367622839.0,ns,1
-prime_sieve,,20000,,,1344423553.0,ns,1
-prime_sieve,,20000,,,1357924325.0,ns,1
-prime_sieve,,20000,,,1370396409.0,ns,1
-prime_sieve,,20000,,,1347774221.0,ns,1
-prime_sieve,,20000,,,1441982372.0,ns,1
-prime_sieve,,20000,,,1368348381.0,ns,1
-prime_sieve,,20000,,,1345975190.0,ns,1
-prime_sieve,,20000,,,1363055965.0,ns,1
-prime_sieve,,20000,,,1365452754.0,ns,1
-prime_sieve,,20000,,,1349212897.0,ns,1
-prime_sieve,,20000,,,1397207447.0,ns,1
-prime_sieve,,20000,,,1368429296.0,ns,1
-prime_sieve,,20000,,,1344408569.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index 1ca29bc..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1360909932.0,1344796175.0,1365166976.0,1370802357.0,1408860912.0,1379121329.0,1367622839.0,1344423553.0,1357924325.0,1370396409.0,1347774221.0,1441982372.0,1368348381.0,1345975190.0,1363055965.0,1365452754.0,1349212897.0,1397207447.0,1368429296.0,1344408569.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 64b410a..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[1283919224.0,1316386226.0,1402964898.0,1435431900.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index 2d6c75f..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":115630865.28333335,"upper_bound":117754635.20666668},"point_estimate":116551915.45,"standard_error":550581.3311436503},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":115469293.83333333,"upper_bound":116771366.66666666},"point_estimate":116033580.83333334,"standard_error":367687.07316747325},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":547628.9406776502,"upper_bound":1726798.0269432105},"point_estimate":1093841.2570804174,"standard_error":300025.4085425807},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":791934.2659021573,"upper_bound":3720877.731111833},"point_estimate":2525215.856343678,"standard_error":805829.8007191826}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index a5edf74..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,346629946.0,ns,3
-prime_sieve,,20000,,,375483198.0,ns,3
-prime_sieve,,20000,,,363674002.0,ns,3
-prime_sieve,,20000,,,343620205.0,ns,3
-prime_sieve,,20000,,,346673931.0,ns,3
-prime_sieve,,20000,,,350608461.0,ns,3
-prime_sieve,,20000,,,346400212.0,ns,3
-prime_sieve,,20000,,,345113795.0,ns,3
-prime_sieve,,20000,,,349027495.0,ns,3
-prime_sieve,,20000,,,346331645.0,ns,3
-prime_sieve,,20000,,,344463529.0,ns,3
-prime_sieve,,20000,,,348576474.0,ns,3
-prime_sieve,,20000,,,351247651.0,ns,3
-prime_sieve,,20000,,,350631729.0,ns,3
-prime_sieve,,20000,,,350019739.0,ns,3
-prime_sieve,,20000,,,340744606.0,ns,3
-prime_sieve,,20000,,,348712277.0,ns,3
-prime_sieve,,20000,,,347625011.0,ns,3
-prime_sieve,,20000,,,351115470.0,ns,3
-prime_sieve,,20000,,,346415551.0,ns,3
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 78ed373..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[346629946.0,375483198.0,363674002.0,343620205.0,346673931.0,350608461.0,346400212.0,345113795.0,349027495.0,346331645.0,344463529.0,348576474.0,351247651.0,350631729.0,350019739.0,340744606.0,348712277.0,347625011.0,351115470.0,346415551.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index f3ab235..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[111229815.66666663,113345419.54166664,118987029.87500001,121102633.75000003] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
deleted file mode 100644
index b00812a..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1763161074.75375,"upper_bound":2458303090.95},"point_estimate":2112601319.8,"standard_error":183579011.40200642},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1323674860.5,"upper_bound":2908288648.0},"point_estimate":2112022481.5,"standard_error":683800159.8415891},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":66673715.79190493,"upper_bound":1222776615.9431756},"point_estimate":1207486752.187425,"standard_error":396680230.1848752},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":727054547.1158139,"upper_bound":873830975.4113148},"point_estimate":843129788.162972,"standard_error":36591625.401622444}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
deleted file mode 100644
index abedcec..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,2894883881.0,ns,1
-prime_sieve,,20000,,,1344743521.0,ns,1
-prime_sieve,,20000,,,2856976851.0,ns,1
-prime_sieve,,20000,,,1388899648.0,ns,1
-prime_sieve,,20000,,,2835145315.0,ns,1
-prime_sieve,,20000,,,1288964862.0,ns,1
-prime_sieve,,20000,,,2907769443.0,ns,1
-prime_sieve,,20000,,,1292561421.0,ns,1
-prime_sieve,,20000,,,2947920811.0,ns,1
-prime_sieve,,20000,,,1284386930.0,ns,1
-prime_sieve,,20000,,,2908807853.0,ns,1
-prime_sieve,,20000,,,1369271139.0,ns,1
-prime_sieve,,20000,,,2976398139.0,ns,1
-prime_sieve,,20000,,,1302606200.0,ns,1
-prime_sieve,,20000,,,2938467948.0,ns,1
-prime_sieve,,20000,,,1348762395.0,ns,1
-prime_sieve,,20000,,,3036133186.0,ns,1
-prime_sieve,,20000,,,1279329527.0,ns,1
-prime_sieve,,20000,,,3005138268.0,ns,1
-prime_sieve,,20000,,,1044859058.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
deleted file mode 100644
index e60e112..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[2894883881.0,1344743521.0,2856976851.0,1388899648.0,2835145315.0,1288964862.0,2907769443.0,1292561421.0,2947920811.0,1284386930.0,2908807853.0,1369271139.0,2976398139.0,1302606200.0,2938467948.0,1348762395.0,3036133186.0,1279329527.0,3005138268.0,1044859058.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
deleted file mode 100644
index 1c52713..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[-3548288609.25,-1124096802.0,5340414684.0,7764606491.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index a38c15b..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1350866483.6425002,"upper_bound":1433942301.36875},"point_estimate":1390986212.1,"standard_error":21337088.424100056},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1329287247.0,"upper_bound":1455835244.0},"point_estimate":1345468667.5,"standard_error":29698202.62657885},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14708591.903570294,"upper_bound":145201246.5482424},"point_estimate":46729282.79238939,"standard_error":36224879.84227921},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68925566.67755729,"upper_bound":111472858.4357996},"point_estimate":97686571.91325533,"standard_error":10861700.712596303}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 4516330..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,1548689805.0,ns,1
-prime_sieve,,20000,,,1524169862.0,ns,1
-prime_sieve,,20000,,,1504163244.0,ns,1
-prime_sieve,,20000,,,1544750013.0,ns,1
-prime_sieve,,20000,,,1354328538.0,ns,1
-prime_sieve,,20000,,,1330343801.0,ns,1
-prime_sieve,,20000,,,1407849378.0,ns,1
-prime_sieve,,20000,,,1328530123.0,ns,1
-prime_sieve,,20000,,,1352439796.0,ns,1
-prime_sieve,,20000,,,1345061985.0,ns,1
-prime_sieve,,20000,,,1282401717.0,ns,1
-prime_sieve,,20000,,,1326033731.0,ns,1
-prime_sieve,,20000,,,1271855569.0,ns,1
-prime_sieve,,20000,,,1301866664.0,ns,1
-prime_sieve,,20000,,,1326376644.0,ns,1
-prime_sieve,,20000,,,1330044371.0,ns,1
-prime_sieve,,20000,,,1339041262.0,ns,1
-prime_sieve,,20000,,,1345875350.0,ns,1
-prime_sieve,,20000,,,1503821110.0,ns,1
-prime_sieve,,20000,,,1552081279.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index 9efac4c..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1548689805.0,1524169862.0,1504163244.0,1544750013.0,1354328538.0,1330343801.0,1407849378.0,1328530123.0,1352439796.0,1345061985.0,1282401717.0,1326033731.0,1271855569.0,1301866664.0,1326376644.0,1330044371.0,1339041262.0,1345875350.0,1503821110.0,1552081279.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 7af0d6d..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[800247082.5,1064119417.875,1767778978.875,2031651314.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
deleted file mode 100644
index a51ec3e..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":118712634.37624998,"upper_bound":119757858.13583334},"point_estimate":119213017.5,"standard_error":268328.9593109273},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":118309547.66666666,"upper_bound":119789676.33333334},"point_estimate":119013362.66666666,"standard_error":316243.016718772},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":592519.3497806825,"upper_bound":1843535.972070694},"point_estimate":1343128.3347546908,"standard_error":331171.2120161473},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":806509.5451938801,"upper_bound":1531657.6855848324},"point_estimate":1230053.98188284,"standard_error":186162.52400575773}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
deleted file mode 100644
index d9877d7..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,358771079.0,ns,3
-prime_sieve,,20000,,,354419762.0,ns,3
-prime_sieve,,20000,,,357023155.0,ns,3
-prime_sieve,,20000,,,353361125.0,ns,3
-prime_sieve,,20000,,,357722568.0,ns,3
-prime_sieve,,20000,,,356612441.0,ns,3
-prime_sieve,,20000,,,354887697.0,ns,3
-prime_sieve,,20000,,,353065835.0,ns,3
-prime_sieve,,20000,,,360479305.0,ns,3
-prime_sieve,,20000,,,366302550.0,ns,3
-prime_sieve,,20000,,,353203847.0,ns,3
-prime_sieve,,20000,,,354969589.0,ns,3
-prime_sieve,,20000,,,354224848.0,ns,3
-prime_sieve,,20000,,,356373186.0,ns,3
-prime_sieve,,20000,,,360787365.0,ns,3
-prime_sieve,,20000,,,362568611.0,ns,3
-prime_sieve,,20000,,,359966979.0,ns,3
-prime_sieve,,20000,,,363608858.0,ns,3
-prime_sieve,,20000,,,357375229.0,ns,3
-prime_sieve,,20000,,,357057021.0,ns,3
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json
deleted file mode 100644
index 799f00b..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[358771079.0,354419762.0,357023155.0,353361125.0,357722568.0,356612441.0,354887697.0,353065835.0,360479305.0,366302550.0,353203847.0,354969589.0,354224848.0,356373186.0,360787365.0,362568611.0,359966979.0,363608858.0,357375229.0,357057021.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
deleted file mode 100644
index 17a189e..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[112932557.1666667,115594730.79166669,122693860.45833331,125356034.0833333] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 4e6acd6..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":116902831.94541667,"upper_bound":119493295.74208331},"point_estimate":118072659.31666668,"standard_error":664753.9345047566},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":116743278.33333333,"upper_bound":118644508.5},"point_estimate":117513282.33333333,"standard_error":447084.7687304341},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":835701.8220633342,"upper_bound":3603160.245031122},"point_estimate":1917816.9488519356,"standard_error":706333.3225141974},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1494752.131722815,"upper_bound":4386353.707356032},"point_estimate":3050061.3395579746,"standard_error":806986.0517176992}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index ce765a3..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,359831213.0,ns,3
-prime_sieve,,20000,,,342172653.0,ns,3
-prime_sieve,,20000,,,348395531.0,ns,3
-prime_sieve,,20000,,,346366555.0,ns,3
-prime_sieve,,20000,,,344665935.0,ns,3
-prime_sieve,,20000,,,345249423.0,ns,3
-prime_sieve,,20000,,,365698378.0,ns,3
-prime_sieve,,20000,,,363041524.0,ns,3
-prime_sieve,,20000,,,356156830.0,ns,3
-prime_sieve,,20000,,,355710221.0,ns,3
-prime_sieve,,20000,,,354008357.0,ns,3
-prime_sieve,,20000,,,356803750.0,ns,3
-prime_sieve,,20000,,,383790079.0,ns,3
-prime_sieve,,20000,,,352737460.0,ns,3
-prime_sieve,,20000,,,353250955.0,ns,3
-prime_sieve,,20000,,,352342234.0,ns,3
-prime_sieve,,20000,,,351787302.0,ns,3
-prime_sieve,,20000,,,350626318.0,ns,3
-prime_sieve,,20000,,,351891489.0,ns,3
-prime_sieve,,20000,,,349833352.0,ns,3
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index c5882e9..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Flat","iters":[3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0,3.0],"times":[359831213.0,342172653.0,348395531.0,346366555.0,344665935.0,345249423.0,365698378.0,363041524.0,356156830.0,355710221.0,354008357.0,356803750.0,383790079.0,352737460.0,353250955.0,352342234.0,351787302.0,350626318.0,351891489.0,349833352.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 1947f00..0000000
--- a/analysis/current/criterion/prime_sieve/20000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[109646635.66666664,113068967.29166666,122195184.95833334,125617516.58333334] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/new/benchmark.json b/analysis/current/criterion/prime_sieve/20000/new/benchmark.json
deleted file mode 100644
index fd54cb8..0000000
--- a/analysis/current/criterion/prime_sieve/20000/new/benchmark.json
+++ /dev/null
@@ -1 +0,0 @@
-{"group_id":"prime_sieve","function_id":null,"value_str":"20000","throughput":null,"full_id":"prime_sieve/20000","directory_name":"prime_sieve/20000","title":"prime_sieve/20000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/new/estimates.json b/analysis/current/criterion/prime_sieve/20000/new/estimates.json
deleted file mode 100644
index a38c15b..0000000
--- a/analysis/current/criterion/prime_sieve/20000/new/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1350866483.6425002,"upper_bound":1433942301.36875},"point_estimate":1390986212.1,"standard_error":21337088.424100056},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1329287247.0,"upper_bound":1455835244.0},"point_estimate":1345468667.5,"standard_error":29698202.62657885},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14708591.903570294,"upper_bound":145201246.5482424},"point_estimate":46729282.79238939,"standard_error":36224879.84227921},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68925566.67755729,"upper_bound":111472858.4357996},"point_estimate":97686571.91325533,"standard_error":10861700.712596303}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/new/raw.csv b/analysis/current/criterion/prime_sieve/20000/new/raw.csv
deleted file mode 100644
index 4516330..0000000
--- a/analysis/current/criterion/prime_sieve/20000/new/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,20000,,,1548689805.0,ns,1
-prime_sieve,,20000,,,1524169862.0,ns,1
-prime_sieve,,20000,,,1504163244.0,ns,1
-prime_sieve,,20000,,,1544750013.0,ns,1
-prime_sieve,,20000,,,1354328538.0,ns,1
-prime_sieve,,20000,,,1330343801.0,ns,1
-prime_sieve,,20000,,,1407849378.0,ns,1
-prime_sieve,,20000,,,1328530123.0,ns,1
-prime_sieve,,20000,,,1352439796.0,ns,1
-prime_sieve,,20000,,,1345061985.0,ns,1
-prime_sieve,,20000,,,1282401717.0,ns,1
-prime_sieve,,20000,,,1326033731.0,ns,1
-prime_sieve,,20000,,,1271855569.0,ns,1
-prime_sieve,,20000,,,1301866664.0,ns,1
-prime_sieve,,20000,,,1326376644.0,ns,1
-prime_sieve,,20000,,,1330044371.0,ns,1
-prime_sieve,,20000,,,1339041262.0,ns,1
-prime_sieve,,20000,,,1345875350.0,ns,1
-prime_sieve,,20000,,,1503821110.0,ns,1
-prime_sieve,,20000,,,1552081279.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/20000/new/sample.json b/analysis/current/criterion/prime_sieve/20000/new/sample.json
deleted file mode 100644
index 9efac4c..0000000
--- a/analysis/current/criterion/prime_sieve/20000/new/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[1548689805.0,1524169862.0,1504163244.0,1544750013.0,1354328538.0,1330343801.0,1407849378.0,1328530123.0,1352439796.0,1345061985.0,1282401717.0,1326033731.0,1271855569.0,1301866664.0,1326376644.0,1330044371.0,1339041262.0,1345875350.0,1503821110.0,1552081279.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/20000/new/tukey.json b/analysis/current/criterion/prime_sieve/20000/new/tukey.json
deleted file mode 100644
index 7af0d6d..0000000
--- a/analysis/current/criterion/prime_sieve/20000/new/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[800247082.5,1064119417.875,1767778978.875,2031651314.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..332c98f
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2223.087203231309,"upper_bound":2246.516225355358},"point_estimate":2234.129633529368,"standard_error":6.0011862137805},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2214.490215145921,"upper_bound":2243.3402922976943},"point_estimate":2230.6646605635924,"standard_error":9.194096943699732},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.7240031659246,"upper_bound":42.773123625844086},"point_estimate":27.347323535453366,"standard_error":8.606465046583004},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2218.9660229201086,"upper_bound":2243.0649983290514},"point_estimate":2229.426514363174,"standard_error":6.120227340647832},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":16.820735594393888,"upper_bound":34.11919234166903},"point_estimate":27.470811994451697,"standard_error":4.3723768659064985}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..f98d15b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,23033317.0,ns,10112
+prime_sieve,,50,,,45227596.0,ns,20224
+prime_sieve,,50,,,67782335.0,ns,30336
+prime_sieve,,50,,,89581150.0,ns,40448
+prime_sieve,,50,,,111683801.0,ns,50560
+prime_sieve,,50,,,136511584.0,ns,60672
+prime_sieve,,50,,,157631953.0,ns,70784
+prime_sieve,,50,,,178737995.0,ns,80896
+prime_sieve,,50,,,200386275.0,ns,91008
+prime_sieve,,50,,,227755967.0,ns,101120
+prime_sieve,,50,,,255522389.0,ns,111232
+prime_sieve,,50,,,277220310.0,ns,121344
+prime_sieve,,50,,,294184761.0,ns,131456
+prime_sieve,,50,,,318277030.0,ns,141568
+prime_sieve,,50,,,335036788.0,ns,151680
+prime_sieve,,50,,,357134989.0,ns,161792
+prime_sieve,,50,,,381107051.0,ns,171904
+prime_sieve,,50,,,403030127.0,ns,182016
+prime_sieve,,50,,,425753427.0,ns,192128
+prime_sieve,,50,,,452704810.0,ns,202240
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..e62f5d9
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10112.0,20224.0,30336.0,40448.0,50560.0,60672.0,70784.0,80896.0,91008.0,101120.0,111232.0,121344.0,131456.0,141568.0,151680.0,161792.0,171904.0,182016.0,192128.0,202240.0],"times":[23033317.0,45227596.0,67782335.0,89581150.0,111683801.0,136511584.0,157631953.0,178737995.0,200386275.0,227755967.0,255522389.0,277220310.0,294184761.0,318277030.0,335036788.0,357134989.0,381107051.0,403030127.0,425753427.0,452704810.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..b2aa778
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[2106.242451801726,2159.6522930529263,2302.078536389461,2355.488377640662] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..7839eee
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1314.0523375119653,"upper_bound":1324.733812456603},"point_estimate":1319.3299109710747,"standard_error":2.7433434896773865},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1312.51933510168,"upper_bound":1327.6128017241379},"point_estimate":1317.2065373563219,"standard_error":4.144158197249579},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6.233629932434411,"upper_bound":19.8874275079919},"point_estimate":14.456987845923305,"standard_error":3.604303885410365},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1312.263692198137,"upper_bound":1326.2673610830802},"point_estimate":1319.0917181905563,"standard_error":3.5929642074120633},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.077095684858905,"upper_bound":15.060246643344154},"point_estimate":12.585006383856033,"standard_error":1.5329303809795118}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..672569a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22931223.0,ns,17400
+prime_sieve,,50,,,45182341.0,ns,34800
+prime_sieve,,50,,,69749359.0,ns,52200
+prime_sieve,,50,,,93342189.0,ns,69600
+prime_sieve,,50,,,114050997.0,ns,87000
+prime_sieve,,50,,,138556599.0,ns,104400
+prime_sieve,,50,,,158628521.0,ns,121800
+prime_sieve,,50,,,183260516.0,ns,139200
+prime_sieve,,50,,,207973431.0,ns,156600
+prime_sieve,,50,,,231276820.0,ns,174000
+prime_sieve,,50,,,251820945.0,ns,191400
+prime_sieve,,50,,,275776374.0,ns,208800
+prime_sieve,,50,,,297251155.0,ns,226200
+prime_sieve,,50,,,320218199.0,ns,243600
+prime_sieve,,50,,,341668686.0,ns,261000
+prime_sieve,,50,,,362416750.0,ns,278400
+prime_sieve,,50,,,396606574.0,ns,295800
+prime_sieve,,50,,,415093057.0,ns,313200
+prime_sieve,,50,,,439397846.0,ns,330600
+prime_sieve,,50,,,455068561.0,ns,348000
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..804d3bf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[17400.0,34800.0,52200.0,69600.0,87000.0,104400.0,121800.0,139200.0,156600.0,174000.0,191400.0,208800.0,226200.0,243600.0,261000.0,278400.0,295800.0,313200.0,330600.0,348000.0],"times":[22931223.0,45182341.0,69749359.0,93342189.0,114050997.0,138556599.0,158628521.0,183260516.0,207973431.0,231276820.0,251820945.0,275776374.0,297251155.0,320218199.0,341668686.0,362416750.0,396606574.0,415093057.0,439397846.0,455068561.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..f8db01e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[1256.9253467937085,1283.6962265577738,1355.085239261948,1381.8561190260132] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..851f008
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2273.6501027135173,"upper_bound":2317.5482236920207},"point_estimate":2291.924040163566,"standard_error":11.46558198568521},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2263.416686998444,"upper_bound":2293.9389950248756},"point_estimate":2282.6126570717843,"standard_error":8.54204946164003},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.55498128769145,"upper_bound":39.04511171128855},"point_estimate":26.480300748962193,"standard_error":7.735365958935288},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2270.1485959044694,"upper_bound":2331.653597410292},"point_estimate":2292.3077512784507,"standard_error":16.82362622173227},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15.728273981419985,"upper_bound":80.14537538916633},"point_estimate":52.3804785676316,"standard_error":19.185126396962353}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..ab4b896
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22690533.0,ns,10050
+prime_sieve,,50,,,46136842.0,ns,20100
+prime_sieve,,50,,,71274194.0,ns,30150
+prime_sieve,,50,,,92023185.0,ns,40200
+prime_sieve,,50,,,113412840.0,ns,50250
+prime_sieve,,50,,,136403224.0,ns,60300
+prime_sieve,,50,,,160710829.0,ns,70350
+prime_sieve,,50,,,185890499.0,ns,80400
+prime_sieve,,50,,,207861948.0,ns,90450
+prime_sieve,,50,,,230397528.0,ns,100500
+prime_sieve,,50,,,249525273.0,ns,110550
+prime_sieve,,50,,,273132697.0,ns,120600
+prime_sieve,,50,,,294470676.0,ns,130650
+prime_sieve,,50,,,321003107.0,ns,140700
+prime_sieve,,50,,,374728612.0,ns,150750
+prime_sieve,,50,,,369598458.0,ns,160800
+prime_sieve,,50,,,386927750.0,ns,170850
+prime_sieve,,50,,,411357353.0,ns,180900
+prime_sieve,,50,,,431950171.0,ns,190950
+prime_sieve,,50,,,459034421.0,ns,201000
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..4af9463
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10050.0,20100.0,30150.0,40200.0,50250.0,60300.0,70350.0,80400.0,90450.0,100500.0,110550.0,120600.0,130650.0,140700.0,150750.0,160800.0,170850.0,180900.0,190950.0,201000.0],"times":[22690533.0,46136842.0,71274194.0,92023185.0,113412840.0,136403224.0,160710829.0,185890499.0,207861948.0,230397528.0,249525273.0,273132697.0,294470676.0,321003107.0,374728612.0,369598458.0,386927750.0,411357353.0,431950171.0,459034421.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..1a80cca
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[2160.2739299118434,2211.1883237322154,2346.9600405865413,2397.8744344069137] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..3b51c60
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2656.3647180211406,"upper_bound":2673.9451881689984},"point_estimate":2664.86752573866,"standard_error":4.4934880561241695},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2652.94802510739,"upper_bound":2672.61073071174},"point_estimate":2661.67778980889,"standard_error":4.423410166037202},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.081765034307494,"upper_bound":29.86193750555573},"point_estimate":18.91301109656234,"standard_error":5.351175756317327},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2649.397192882489,"upper_bound":2666.1581711676267},"point_estimate":2657.1860466122525,"standard_error":4.279684107184652},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.105676497144778,"upper_bound":25.730761071301266},"point_estimate":20.645401842963235,"standard_error":3.2077508697096238}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..b966df0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22980035.0,ns,8697
+prime_sieve,,50,,,46992435.0,ns,17394
+prime_sieve,,50,,,70041536.0,ns,26091
+prime_sieve,,50,,,92478557.0,ns,34788
+prime_sieve,,50,,,116371125.0,ns,43485
+prime_sieve,,50,,,139458216.0,ns,52182
+prime_sieve,,50,,,162153249.0,ns,60879
+prime_sieve,,50,,,188615974.0,ns,69576
+prime_sieve,,50,,,208457056.0,ns,78273
+prime_sieve,,50,,,234335913.0,ns,86970
+prime_sieve,,50,,,254678338.0,ns,95667
+prime_sieve,,50,,,276551440.0,ns,104364
+prime_sieve,,50,,,300292520.0,ns,113061
+prime_sieve,,50,,,322297865.0,ns,121758
+prime_sieve,,50,,,346719043.0,ns,130455
+prime_sieve,,50,,,366096131.0,ns,139152
+prime_sieve,,50,,,393459004.0,ns,147849
+prime_sieve,,50,,,413932832.0,ns,156546
+prime_sieve,,50,,,437558238.0,ns,165243
+prime_sieve,,50,,,464887101.0,ns,173940
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..aaebbce
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[8697.0,17394.0,26091.0,34788.0,43485.0,52182.0,60879.0,69576.0,78273.0,86970.0,95667.0,104364.0,113061.0,121758.0,130455.0,139152.0,147849.0,156546.0,165243.0,173940.0],"times":[22980035.0,46992435.0,70041536.0,92478557.0,116371125.0,139458216.0,162153249.0,188615974.0,208457056.0,234335913.0,254678338.0,276551440.0,300292520.0,322297865.0,346719043.0,366096131.0,393459004.0,413932832.0,437558238.0,464887101.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..2da57ff
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[2576.9545055615054,2613.1760130913253,2709.7666998375125,2745.988207367333] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..289bea0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1589.3707458147135,"upper_bound":1605.7955039963913},"point_estimate":1597.8019312930774,"standard_error":4.180309290401492},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1585.7658973186324,"upper_bound":1608.0371053425197},"point_estimate":1603.596746178115,"standard_error":5.548074970115713},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5.376329443836989,"upper_bound":28.126646247990347},"point_estimate":14.7270909515699,"standard_error":6.721591935809787},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1582.2835548445707,"upper_bound":1600.1395101263442},"point_estimate":1591.0323578658372,"standard_error":4.531537877274505},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.895078584831648,"upper_bound":23.449127775363888},"point_estimate":19.07054677813723,"standard_error":2.6937305081200607}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..4420324
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22769485.0,ns,14369
+prime_sieve,,50,,,46189916.0,ns,28738
+prime_sieve,,50,,,69429932.0,ns,43107
+prime_sieve,,50,,,93814616.0,ns,57476
+prime_sieve,,50,,,112673869.0,ns,71845
+prime_sieve,,50,,,138221815.0,ns,86214
+prime_sieve,,50,,,163129005.0,ns,100583
+prime_sieve,,50,,,184377553.0,ns,114952
+prime_sieve,,50,,,208051311.0,ns,129321
+prime_sieve,,50,,,232151932.0,ns,143690
+prime_sieve,,50,,,253894131.0,ns,158059
+prime_sieve,,50,,,276900116.0,ns,172428
+prime_sieve,,50,,,300976356.0,ns,186797
+prime_sieve,,50,,,319231575.0,ns,201166
+prime_sieve,,50,,,338141102.0,ns,215535
+prime_sieve,,50,,,358252600.0,ns,229904
+prime_sieve,,50,,,386105243.0,ns,244273
+prime_sieve,,50,,,414226803.0,ns,258642
+prime_sieve,,50,,,432465019.0,ns,273011
+prime_sieve,,50,,,458594608.0,ns,287380
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..5387c72
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[14369.0,28738.0,43107.0,57476.0,71845.0,86214.0,100583.0,114952.0,129321.0,143690.0,158059.0,172428.0,186797.0,201166.0,215535.0,229904.0,244273.0,258642.0,273011.0,287380.0],"times":[22769485.0,46189916.0,69429932.0,93814616.0,112673869.0,138221815.0,163129005.0,184377553.0,208051311.0,232151932.0,253894131.0,276900116.0,300976356.0,319231575.0,338141102.0,358252600.0,386105243.0,414226803.0,432465019.0,458594608.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..227d0c5
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[1510.1580513239392,1547.3207595115214,1646.4213146784073,1683.5840228659895] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..57633fc
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2270.9718706503686,"upper_bound":2342.197080270373},"point_estimate":2300.9852157770265,"standard_error":18.48894937387003},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2265.316130840726,"upper_bound":2288.623552600031},"point_estimate":2281.402354560806,"standard_error":6.903744400868486},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.234994950892903,"upper_bound":32.65936954342395},"point_estimate":23.592195501060683,"standard_error":6.1196813274341535},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2271.325596663114,"upper_bound":2283.899876140652},"point_estimate":2277.38859162793,"standard_error":3.2081743629445727},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15.019737767149508,"upper_bound":120.61702127424127},"point_estimate":84.1293928376258,"standard_error":28.469831173799793}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..47b2d46
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,25821833.0,ns,10129
+prime_sieve,,50,,,51338984.0,ns,20258
+prime_sieve,,50,,,68161284.0,ns,30387
+prime_sieve,,50,,,92089901.0,ns,40516
+prime_sieve,,50,,,113171672.0,ns,50645
+prime_sieve,,50,,,139190115.0,ns,60774
+prime_sieve,,50,,,162152084.0,ns,70903
+prime_sieve,,50,,,183222053.0,ns,81032
+prime_sieve,,50,,,208307203.0,ns,91161
+prime_sieve,,50,,,229039346.0,ns,101290
+prime_sieve,,50,,,256001144.0,ns,111419
+prime_sieve,,50,,,279600280.0,ns,121548
+prime_sieve,,50,,,301870975.0,ns,131677
+prime_sieve,,50,,,321306600.0,ns,141806
+prime_sieve,,50,,,343940548.0,ns,151935
+prime_sieve,,50,,,367044844.0,ns,162064
+prime_sieve,,50,,,392983920.0,ns,172193
+prime_sieve,,50,,,415799059.0,ns,182322
+prime_sieve,,50,,,439806813.0,ns,192451
+prime_sieve,,50,,,459438633.0,ns,202580
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..0717a24
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10129.0,20258.0,30387.0,40516.0,50645.0,60774.0,70903.0,81032.0,91161.0,101290.0,111419.0,121548.0,131677.0,141806.0,151935.0,162064.0,172193.0,182322.0,192451.0,202580.0],"times":[25821833.0,51338984.0,68161284.0,92089901.0,113171672.0,139190115.0,162152084.0,183222053.0,208307203.0,229039346.0,256001144.0,279600280.0,301870975.0,321306600.0,343940548.0,367044844.0,392983920.0,415799059.0,439806813.0,459438633.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..71ff077
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[2185.64042043536,2225.0923757407654,2330.2975898885143,2369.7495451939203] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
new file mode 100644
index 0000000..5d3cc6d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2167.7256100780523,"upper_bound":2182.0466231614882},"point_estimate":2174.895464572246,"standard_error":3.6675381795331488},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2164.5743575719325,"upper_bound":2187.337591240876},"point_estimate":2174.9871563655324,"standard_error":6.473206131033177},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.856345148156125,"upper_bound":26.789410791811687},"point_estimate":22.77582194468643,"standard_error":4.159465789805049},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2168.1561909026427,"upper_bound":2184.7231324712902},"point_estimate":2175.9566607862494,"standard_error":4.2419568711719045},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":12.6837872433776,"upper_bound":19.918604363993154},"point_estimate":16.88275360438415,"standard_error":1.846583987708773}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
new file mode 100644
index 0000000..b64f227
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,23043713.0,ns,10549
+prime_sieve,,50,,,46209471.0,ns,21098
+prime_sieve,,50,,,68181132.0,ns,31647
+prime_sieve,,50,,,90889157.0,ns,42196
+prime_sieve,,50,,,114570617.0,ns,52745
+prime_sieve,,50,,,137223424.0,ns,63294
+prime_sieve,,50,,,158308420.0,ns,73843
+prime_sieve,,50,,,182500211.0,ns,84392
+prime_sieve,,50,,,207217965.0,ns,94941
+prime_sieve,,50,,,227806263.0,ns,105490
+prime_sieve,,50,,,254771133.0,ns,116039
+prime_sieve,,50,,,278968495.0,ns,126588
+prime_sieve,,50,,,300562136.0,ns,137137
+prime_sieve,,50,,,324182972.0,ns,147686
+prime_sieve,,50,,,346948476.0,ns,158235
+prime_sieve,,50,,,367580090.0,ns,168784
+prime_sieve,,50,,,388647393.0,ns,179333
+prime_sieve,,50,,,413845194.0,ns,189882
+prime_sieve,,50,,,434257605.0,ns,200431
+prime_sieve,,50,,,454946074.0,ns,210980
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
new file mode 100644
index 0000000..fec8c8b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10549.0,21098.0,31647.0,42196.0,52745.0,63294.0,73843.0,84392.0,94941.0,105490.0,116039.0,126588.0,137137.0,147686.0,158235.0,168784.0,179333.0,189882.0,200431.0,210980.0],"times":[23043713.0,46209471.0,68181132.0,90889157.0,114570617.0,137223424.0,158308420.0,182500211.0,207217965.0,227806263.0,254771133.0,278968495.0,300562136.0,324182972.0,346948476.0,367580090.0,388647393.0,413845194.0,434257605.0,454946074.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
new file mode 100644
index 0000000..863b077
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[2075.308305927648,2118.5410311631795,2233.82829845793,2277.0610236934613] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..f49f393
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2351.297248222246,"upper_bound":2578.11536989296},"point_estimate":2432.4053655324033,"standard_error":66.91594589334525},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2340.8055950446787,"upper_bound":2376.6926420480186},"point_estimate":2359.0860848790508,"standard_error":9.985657430227857},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15.399137236764695,"upper_bound":46.319882778389136},"point_estimate":30.236939962780994,"standard_error":7.821055142725968},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2345.484247995301,"upper_bound":2454.395764955928},"point_estimate":2391.0460392035598,"standard_error":28.445711551613524},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":19.670436662716025,"upper_bound":500.8555477798086},"point_estimate":306.0212592006005,"standard_error":166.01847773873988}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..577ec49
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,23139971.0,ns,9848
+prime_sieve,,50,,,47034734.0,ns,19696
+prime_sieve,,50,,,69156876.0,ns,29544
+prime_sieve,,50,,,93487488.0,ns,39392
+prime_sieve,,50,,,115787928.0,ns,49240
+prime_sieve,,50,,,219725555.0,ns,59088
+prime_sieve,,50,,,163203197.0,ns,68936
+prime_sieve,,50,,,183382384.0,ns,78784
+prime_sieve,,50,,,208860574.0,ns,88632
+prime_sieve,,50,,,234539058.0,ns,98480
+prime_sieve,,50,,,258627579.0,ns,108328
+prime_sieve,,50,,,279093949.0,ns,118176
+prime_sieve,,50,,,297430093.0,ns,128024
+prime_sieve,,50,,,321913823.0,ns,137872
+prime_sieve,,50,,,345783225.0,ns,147720
+prime_sieve,,50,,,367644399.0,ns,157568
+prime_sieve,,50,,,397864702.0,ns,167416
+prime_sieve,,50,,,421335581.0,ns,177264
+prime_sieve,,50,,,473838844.0,ns,187112
+prime_sieve,,50,,,458112927.0,ns,196960
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..8d90bf1
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[9848.0,19696.0,29544.0,39392.0,49240.0,59088.0,68936.0,78784.0,88632.0,98480.0,108328.0,118176.0,128024.0,137872.0,147720.0,157568.0,167416.0,177264.0,187112.0,196960.0],"times":[23139971.0,47034734.0,69156876.0,93487488.0,115787928.0,219725555.0,163203197.0,183382384.0,208860574.0,234539058.0,258627579.0,279093949.0,297430093.0,321913823.0,345783225.0,367644399.0,397864702.0,421335581.0,473838844.0,458112927.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..0c92f07
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[2223.1024091186027,2281.211154549147,2436.1678090305986,2494.276554461143] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..0a9ec6c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2293.697818142995,"upper_bound":2307.343844591616},"point_estimate":2300.574652091159,"standard_error":3.4778927106266244},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2295.450835557489,"upper_bound":2305.1832334291094},"point_estimate":2300.779118365864,"standard_error":2.648811319480497},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.772884727685162,"upper_bound":21.307842310233003},"point_estimate":8.560944666226064,"standard_error":4.153571846679983},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2294.9021321802097,"upper_bound":2312.845656416418},"point_estimate":2302.8429227004194,"standard_error":4.671202870008926},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.362935236539075,"upper_bound":20.89954620167168},"point_estimate":15.966351793520882,"standard_error":2.9451782845751113}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..b7d7a68
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,23263014.0,ns,10093
+prime_sieve,,50,,,46381261.0,ns,20186
+prime_sieve,,50,,,69689700.0,ns,30279
+prime_sieve,,50,,,93611276.0,ns,40372
+prime_sieve,,50,,,114263091.0,ns,50465
+prime_sieve,,50,,,137835961.0,ns,60558
+prime_sieve,,50,,,162115569.0,ns,70651
+prime_sieve,,50,,,186155318.0,ns,80744
+prime_sieve,,50,,,209313405.0,ns,90837
+prime_sieve,,50,,,231924224.0,ns,100930
+prime_sieve,,50,,,258079337.0,ns,111023
+prime_sieve,,50,,,278718633.0,ns,121116
+prime_sieve,,50,,,302659181.0,ns,131209
+prime_sieve,,50,,,322501012.0,ns,141302
+prime_sieve,,50,,,348254618.0,ns,151395
+prime_sieve,,50,,,373499089.0,ns,161488
+prime_sieve,,50,,,393803570.0,ns,171581
+prime_sieve,,50,,,424372878.0,ns,181674
+prime_sieve,,50,,,440250039.0,ns,191767
+prime_sieve,,50,,,462512528.0,ns,201860
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..6e790ca
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10093.0,20186.0,30279.0,40372.0,50465.0,60558.0,70651.0,80744.0,90837.0,100930.0,111023.0,121116.0,131209.0,141302.0,151395.0,161488.0,171581.0,181674.0,191767.0,201860.0],"times":[23263014.0,46381261.0,69689700.0,93611276.0,114263091.0,137835961.0,162115569.0,186155318.0,209313405.0,231924224.0,258079337.0,278718633.0,302659181.0,322501012.0,348254618.0,373499089.0,393803570.0,424372878.0,440250039.0,462512528.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..0ba081c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[2262.6399349455055,2278.824607409576,2321.98373398043,2338.1684064445] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..0be6787
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2625.551124237284,"upper_bound":2647.1497413883208},"point_estimate":2636.3019063810634,"standard_error":5.514971143290279},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2617.985224129501,"upper_bound":2652.691624669667},"point_estimate":2634.937201194949,"standard_error":7.383155808799732},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":11.793475550338666,"upper_bound":43.74072588717239},"point_estimate":33.84776687804072,"standard_error":8.303745912474893},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2618.6693913204485,"upper_bound":2643.882247089566},"point_estimate":2631.2767117820654,"standard_error":6.445759001005642},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":18.80637344737572,"upper_bound":29.66591088230924},"point_estimate":25.329605770962427,"standard_error":2.7801685619101364}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..b51c364
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,23438428.0,ns,8783
+prime_sieve,,50,,,46598079.0,ns,17566
+prime_sieve,,50,,,70521772.0,ns,26349
+prime_sieve,,50,,,92504090.0,ns,35132
+prime_sieve,,50,,,114635564.0,ns,43915
+prime_sieve,,50,,,140453627.0,ns,52698
+prime_sieve,,50,,,162045024.0,ns,61481
+prime_sieve,,50,,,185692088.0,ns,70264
+prime_sieve,,50,,,207962346.0,ns,79047
+prime_sieve,,50,,,228720783.0,ns,87830
+prime_sieve,,50,,,252103435.0,ns,96613
+prime_sieve,,50,,,274030008.0,ns,105396
+prime_sieve,,50,,,303265881.0,ns,114179
+prime_sieve,,50,,,329566791.0,ns,122962
+prime_sieve,,50,,,347040266.0,ns,131745
+prime_sieve,,50,,,366401549.0,ns,140528
+prime_sieve,,50,,,392027066.0,ns,149311
+prime_sieve,,50,,,411660766.0,ns,158094
+prime_sieve,,50,,,442664690.0,ns,166877
+prime_sieve,,50,,,463170339.0,ns,175660
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..83f1d0a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[8783.0,17566.0,26349.0,35132.0,43915.0,52698.0,61481.0,70264.0,79047.0,87830.0,96613.0,105396.0,114179.0,122962.0,131745.0,140528.0,149311.0,158094.0,166877.0,175660.0],"times":[23438428.0,46598079.0,70521772.0,92504090.0,114635564.0,140453627.0,162045024.0,185692088.0,207962346.0,228720783.0,252103435.0,274030008.0,303265881.0,329566791.0,347040266.0,366401549.0,392027066.0,411660766.0,442664690.0,463170339.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..b6108f7
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[2479.891278228206,2545.0212466927933,2718.7011625983596,2783.831131062947] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..a44cc7e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1424.9508685044268,"upper_bound":1442.1972862678347},"point_estimate":1433.2829010580538,"standard_error":4.417470397572715},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1421.3875335353655,"upper_bound":1441.6580418813726},"point_estimate":1430.2448111075257,"standard_error":4.802800324259893},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8.131168171766353,"upper_bound":32.02489188465667},"point_estimate":19.87118962935926,"standard_error":5.838016970371538},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1419.1502381639348,"upper_bound":1430.7878553187786},"point_estimate":1424.7780537943797,"standard_error":2.9573729238359414},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":13.294706844070904,"upper_bound":25.031862691458663},"point_estimate":20.251645981363353,"standard_error":2.9999655815205717}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..575265d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22591918.0,ns,15636
+prime_sieve,,50,,,45796186.0,ns,31272
+prime_sieve,,50,,,66750811.0,ns,46908
+prime_sieve,,50,,,90118784.0,ns,62544
+prime_sieve,,50,,,113648095.0,ns,78180
+prime_sieve,,50,,,137363989.0,ns,93816
+prime_sieve,,50,,,157876840.0,ns,109452
+prime_sieve,,50,,,185041725.0,ns,125088
+prime_sieve,,50,,,201727668.0,ns,140724
+prime_sieve,,50,,,220472468.0,ns,156360
+prime_sieve,,50,,,246307199.0,ns,171996
+prime_sieve,,50,,,264318160.0,ns,187632
+prime_sieve,,50,,,288591688.0,ns,203268
+prime_sieve,,50,,,307672526.0,ns,218904
+prime_sieve,,50,,,331621696.0,ns,234540
+prime_sieve,,50,,,357360835.0,ns,250176
+prime_sieve,,50,,,375852261.0,ns,265812
+prime_sieve,,50,,,401698700.0,ns,281448
+prime_sieve,,50,,,425763021.0,ns,297084
+prime_sieve,,50,,,446116190.0,ns,312720
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..c471212
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[15636.0,31272.0,46908.0,62544.0,78180.0,93816.0,109452.0,125088.0,140724.0,156360.0,171996.0,187632.0,203268.0,218904.0,234540.0,250176.0,265812.0,281448.0,297084.0,312720.0],"times":[22591918.0,45796186.0,66750811.0,90118784.0,113648095.0,137363989.0,157876840.0,185041725.0,201727668.0,220472468.0,246307199.0,264318160.0,288591688.0,307672526.0,331621696.0,357360835.0,375852261.0,401698700.0,425763021.0,446116190.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..c174ff7
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[1344.139980347178,1381.2270506075683,1480.1259046352761,1517.2129748956665] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..a9285ad
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1165.1368969200887,"upper_bound":1176.9239779491118},"point_estimate":1171.2532009056677,"standard_error":3.0005779201153695},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1167.6460025542783,"upper_bound":1177.9688598629978},"point_estimate":1171.2270831559529,"standard_error":3.1085609705273565},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4.571689484098087,"upper_bound":16.42335004508118},"point_estimate":9.99535796841168,"standard_error":3.027916120359651},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1162.9912906891177,"upper_bound":1175.5327665708946},"point_estimate":1168.3858439754183,"standard_error":3.191951182202166},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7.564330170584975,"upper_bound":18.52796379718066},"point_estimate":13.71718296118943,"standard_error":2.832570396718715}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..ccbf953
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22857414.0,ns,19575
+prime_sieve,,50,,,44427671.0,ns,39150
+prime_sieve,,50,,,69243974.0,ns,58725
+prime_sieve,,50,,,92201366.0,ns,78300
+prime_sieve,,50,,,115343104.0,ns,97875
+prime_sieve,,50,,,138947214.0,ns,117450
+prime_sieve,,50,,,162962158.0,ns,137025
+prime_sieve,,50,,,182442306.0,ns,156600
+prime_sieve,,50,,,206053871.0,ns,176175
+prime_sieve,,50,,,228755559.0,ns,195750
+prime_sieve,,50,,,253738533.0,ns,215325
+prime_sieve,,50,,,281985349.0,ns,234900
+prime_sieve,,50,,,298938430.0,ns,254475
+prime_sieve,,50,,,322204568.0,ns,274050
+prime_sieve,,50,,,342838905.0,ns,293625
+prime_sieve,,50,,,367338652.0,ns,313200
+prime_sieve,,50,,,389036636.0,ns,332775
+prime_sieve,,50,,,407428932.0,ns,352350
+prime_sieve,,50,,,428842326.0,ns,371925
+prime_sieve,,50,,,455594225.0,ns,391500
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..5849854
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[19575.0,39150.0,58725.0,78300.0,97875.0,117450.0,137025.0,156600.0,176175.0,195750.0,215325.0,234900.0,254475.0,274050.0,293625.0,313200.0,332775.0,352350.0,371925.0,391500.0],"times":[22857414.0,44427671.0,69243974.0,92201366.0,115343104.0,138947214.0,162962158.0,182442306.0,206053871.0,228755559.0,253738533.0,281985349.0,298938430.0,322204568.0,342838905.0,367338652.0,389036636.0,407428932.0,428842326.0,455594225.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..612a853
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[1132.5946401950544,1149.7779666492513,1195.6001705271099,1212.7834969813068] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/new/benchmark.json b/analysis/current/criterion/prime_sieve/50/new/benchmark.json
new file mode 100644
index 0000000..0efbe12
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/new/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50","throughput":null,"full_id":"prime_sieve/50","directory_name":"prime_sieve/50","title":"prime_sieve/50"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/new/estimates.json b/analysis/current/criterion/prime_sieve/50/new/estimates.json
new file mode 100644
index 0000000..851f008
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/new/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2273.6501027135173,"upper_bound":2317.5482236920207},"point_estimate":2291.924040163566,"standard_error":11.46558198568521},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2263.416686998444,"upper_bound":2293.9389950248756},"point_estimate":2282.6126570717843,"standard_error":8.54204946164003},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9.55498128769145,"upper_bound":39.04511171128855},"point_estimate":26.480300748962193,"standard_error":7.735365958935288},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2270.1485959044694,"upper_bound":2331.653597410292},"point_estimate":2292.3077512784507,"standard_error":16.82362622173227},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15.728273981419985,"upper_bound":80.14537538916633},"point_estimate":52.3804785676316,"standard_error":19.185126396962353}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/new/raw.csv b/analysis/current/criterion/prime_sieve/50/new/raw.csv
new file mode 100644
index 0000000..ab4b896
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/new/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50,,,22690533.0,ns,10050
+prime_sieve,,50,,,46136842.0,ns,20100
+prime_sieve,,50,,,71274194.0,ns,30150
+prime_sieve,,50,,,92023185.0,ns,40200
+prime_sieve,,50,,,113412840.0,ns,50250
+prime_sieve,,50,,,136403224.0,ns,60300
+prime_sieve,,50,,,160710829.0,ns,70350
+prime_sieve,,50,,,185890499.0,ns,80400
+prime_sieve,,50,,,207861948.0,ns,90450
+prime_sieve,,50,,,230397528.0,ns,100500
+prime_sieve,,50,,,249525273.0,ns,110550
+prime_sieve,,50,,,273132697.0,ns,120600
+prime_sieve,,50,,,294470676.0,ns,130650
+prime_sieve,,50,,,321003107.0,ns,140700
+prime_sieve,,50,,,374728612.0,ns,150750
+prime_sieve,,50,,,369598458.0,ns,160800
+prime_sieve,,50,,,386927750.0,ns,170850
+prime_sieve,,50,,,411357353.0,ns,180900
+prime_sieve,,50,,,431950171.0,ns,190950
+prime_sieve,,50,,,459034421.0,ns,201000
diff --git a/analysis/current/criterion/prime_sieve/50/new/sample.json b/analysis/current/criterion/prime_sieve/50/new/sample.json
new file mode 100644
index 0000000..4af9463
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/new/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[10050.0,20100.0,30150.0,40200.0,50250.0,60300.0,70350.0,80400.0,90450.0,100500.0,110550.0,120600.0,130650.0,140700.0,150750.0,160800.0,170850.0,180900.0,190950.0,201000.0],"times":[22690533.0,46136842.0,71274194.0,92023185.0,113412840.0,136403224.0,160710829.0,185890499.0,207861948.0,230397528.0,249525273.0,273132697.0,294470676.0,321003107.0,374728612.0,369598458.0,386927750.0,411357353.0,431950171.0,459034421.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50/new/tukey.json b/analysis/current/criterion/prime_sieve/50/new/tukey.json
new file mode 100644
index 0000000..1a80cca
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50/new/tukey.json
@@ -0,0 +1 @@
+[2160.2739299118434,2211.1883237322154,2346.9600405865413,2397.8744344069137] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index 0290bdf..0290bdf 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..6a257f4
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202278.66951820505,"upper_bound":203806.98348164238},"point_estimate":203015.62600877657,"standard_error":390.0991789429359},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202177.99204545456,"upper_bound":203973.1015037594},"point_estimate":202799.18352272728,"standard_error":418.71347442370825},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":687.9067925844546,"upper_bound":2399.7201649722147},"point_estimate":1740.4507677790464,"standard_error":447.46072248077513},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202663.51456135564,"upper_bound":203656.13488601512},"point_estimate":203162.77702565727,"standard_error":252.26786390990839},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1084.3462616579868,"upper_bound":2388.208781899555},"point_estimate":1791.3318919116634,"standard_error":346.3281948082176}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..da4d00f
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,22159421.0,ns,110
+prime_sieve,,500,,,45736896.0,ns,220
+prime_sieve,,500,,,66942747.0,ns,330
+prime_sieve,,500,,,88988453.0,ns,440
+prime_sieve,,500,,,110135600.0,ns,550
+prime_sieve,,500,,,132055268.0,ns,660
+prime_sieve,,500,,,157087153.0,ns,770
+prime_sieve,,500,,,180306048.0,ns,880
+prime_sieve,,500,,,199124101.0,ns,990
+prime_sieve,,500,,,224537417.0,ns,1100
+prime_sieve,,500,,,245362227.0,ns,1210
+prime_sieve,,500,,,266784540.0,ns,1320
+prime_sieve,,500,,,288769563.0,ns,1430
+prime_sieve,,500,,,314733856.0,ns,1540
+prime_sieve,,500,,,337942692.0,ns,1650
+prime_sieve,,500,,,356962614.0,ns,1760
+prime_sieve,,500,,,378607062.0,ns,1870
+prime_sieve,,500,,,402756615.0,ns,1980
+prime_sieve,,500,,,426228149.0,ns,2090
+prime_sieve,,500,,,446001043.0,ns,2200
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..48ca651
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[110.0,220.0,330.0,440.0,550.0,660.0,770.0,880.0,990.0,1100.0,1210.0,1320.0,1430.0,1540.0,1650.0,1760.0,1870.0,1980.0,2090.0,2200.0],"times":[22159421.0,45736896.0,66942747.0,88988453.0,110135600.0,132055268.0,157087153.0,180306048.0,199124101.0,224537417.0,245362227.0,266784540.0,288769563.0,314733856.0,337942692.0,356962614.0,378607062.0,402756615.0,426228149.0,446001043.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..47bbd72
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[196150.66231018974,199108.48832292703,206996.02435689315,209953.85036963044] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index bde8bf0..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193712.36808385444,"upper_bound":195105.51883081323},"point_estimate":194400.52832720036,"standard_error":355.24849764089714},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193473.91816239315,"upper_bound":194922.9401709402},"point_estimate":194507.35555555555,"standard_error":413.42164537175546},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":571.4005658340325,"upper_bound":2264.2901745444115},"point_estimate":1532.1742519010215,"standard_error":424.52329882444553},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":193976.83959345048,"upper_bound":195273.57035569756},"point_estimate":194571.3630662021,"standard_error":331.1338329084381},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1046.7368136440268,"upper_bound":2057.3084076850346},"point_estimate":1628.8652864228436,"standard_error":258.9691172636434}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index f2faf14..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,22821585.0,ns,117
-prime_sieve,,500,,,45542027.0,ns,234
-prime_sieve,,500,,,67770522.0,ns,351
-prime_sieve,,500,,,90552905.0,ns,468
-prime_sieve,,500,,,113173353.0,ns,585
-prime_sieve,,500,,,134434538.0,ns,702
-prime_sieve,,500,,,160001736.0,ns,819
-prime_sieve,,500,,,179125127.0,ns,936
-prime_sieve,,500,,,204908262.0,ns,1053
-prime_sieve,,500,,,231574078.0,ns,1170
-prime_sieve,,500,,,253318379.0,ns,1287
-prime_sieve,,500,,,272172622.0,ns,1404
-prime_sieve,,500,,,294145592.0,ns,1521
-prime_sieve,,500,,,321865692.0,ns,1638
-prime_sieve,,500,,,341247018.0,ns,1755
-prime_sieve,,500,,,366815811.0,ns,1872
-prime_sieve,,500,,,387436511.0,ns,1989
-prime_sieve,,500,,,409768560.0,ns,2106
-prime_sieve,,500,,,430761850.0,ns,2223
-prime_sieve,,500,,,452660635.0,ns,2340
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index fbea624..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[117.0,234.0,351.0,468.0,585.0,702.0,819.0,936.0,1053.0,1170.0,1287.0,1404.0,1521.0,1638.0,1755.0,1872.0,1989.0,2106.0,2223.0,2340.0],"times":[22821585.0,45542027.0,67770522.0,90552905.0,113173353.0,134434538.0,160001736.0,179125127.0,204908262.0,231574078.0,253318379.0,272172622.0,294145592.0,321865692.0,341247018.0,366815811.0,387436511.0,409768560.0,430761850.0,452660635.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 78f15d1..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[188422.5141636141,190938.86771214893,197649.14384157513,200165.49739010996] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
index 0290bdf..0290bdf 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..40d623d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81206.93992119824,"upper_bound":81810.89532902949},"point_estimate":81499.28897173482,"standard_error":154.15594827132333},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81091.26472320376,"upper_bound":81870.32045832467},"point_estimate":81459.55918727914,"standard_error":182.1466060036251},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":326.26838940192727,"upper_bound":1105.0683514058428},"point_estimate":756.3154590108642,"standard_error":196.08151929658166},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81198.91549274053,"upper_bound":81906.71686745681},"point_estimate":81600.67329385258,"standard_error":181.09223186544702},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":482.26033708357255,"upper_bound":877.5348258677151},"point_estimate":707.887600233393,"standard_error":101.48198709096694}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..789d2d6
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23051356.0,ns,283
+prime_sieve,,500,,,45974742.0,ns,566
+prime_sieve,,500,,,69188585.0,ns,849
+prime_sieve,,500,,,94058308.0,ns,1132
+prime_sieve,,500,,,115454227.0,ns,1415
+prime_sieve,,500,,,137461709.0,ns,1698
+prime_sieve,,500,,,159986443.0,ns,1981
+prime_sieve,,500,,,186216632.0,ns,2264
+prime_sieve,,500,,,206163840.0,ns,2547
+prime_sieve,,500,,,230547545.0,ns,2830
+prime_sieve,,500,,,250526396.0,ns,3113
+prime_sieve,,500,,,276113561.0,ns,3396
+prime_sieve,,500,,,295764941.0,ns,3679
+prime_sieve,,500,,,326967749.0,ns,3962
+prime_sieve,,500,,,344861763.0,ns,4245
+prime_sieve,,500,,,365608311.0,ns,4528
+prime_sieve,,500,,,393699592.0,ns,4811
+prime_sieve,,500,,,419172443.0,ns,5094
+prime_sieve,,500,,,441117393.0,ns,5377
+prime_sieve,,500,,,463596037.0,ns,5660
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..7aef06c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[283.0,566.0,849.0,1132.0,1415.0,1698.0,1981.0,2264.0,2547.0,2830.0,3113.0,3396.0,3679.0,3962.0,4245.0,4528.0,4811.0,5094.0,5377.0,5660.0],"times":[23051356.0,45974742.0,69188585.0,94058308.0,115454227.0,137461709.0,159986443.0,186216632.0,206163840.0,230547545.0,250526396.0,276113561.0,295764941.0,326967749.0,344861763.0,365608311.0,393699592.0,419172443.0,441117393.0,463596037.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..b78b8bb
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[77988.92226070922,79470.58649843471,83421.69113236933,84903.35537009481] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index 0290bdf..0290bdf 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..ab81a11
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":206041.47092278325,"upper_bound":212594.45376512635},"point_estimate":208836.28843272675,"standard_error":1700.8803340090499},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":204608.78832013573,"upper_bound":208022.6923076923},"point_estimate":207181.0184294872,"standard_error":864.6385334446472},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1182.145386705035,"upper_bound":5066.791112354131},"point_estimate":3391.4116860162408,"standard_error":1005.5209584922732},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205049.67804174128,"upper_bound":217579.9602349944},"point_estimate":210247.75241557223,"standard_error":3365.3925016320904},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2058.8510140136477,"upper_bound":11493.64992664833},"point_estimate":7792.749361983775,"standard_error":2585.458313273565}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..954dcdb
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,21649123.0,ns,104
+prime_sieve,,500,,,44302789.0,ns,208
+prime_sieve,,500,,,64698597.0,ns,312
+prime_sieve,,500,,,84627105.0,ns,416
+prime_sieve,,500,,,106053893.0,ns,520
+prime_sieve,,500,,,129164717.0,ns,624
+prime_sieve,,500,,,150041360.0,ns,728
+prime_sieve,,500,,,173783164.0,ns,832
+prime_sieve,,500,,,194576373.0,ns,936
+prime_sieve,,500,,,215895414.0,ns,1040
+prime_sieve,,500,,,239410517.0,ns,1144
+prime_sieve,,500,,,259161105.0,ns,1248
+prime_sieve,,500,,,279043846.0,ns,1352
+prime_sieve,,500,,,294579757.0,ns,1456
+prime_sieve,,500,,,349305028.0,ns,1560
+prime_sieve,,500,,,340304396.0,ns,1664
+prime_sieve,,500,,,361909557.0,ns,1768
+prime_sieve,,500,,,441057236.0,ns,1872
+prime_sieve,,500,,,404048943.0,ns,1976
+prime_sieve,,500,,,425396610.0,ns,2080
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..535379d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[104.0,208.0,312.0,416.0,520.0,624.0,728.0,832.0,936.0,1040.0,1144.0,1248.0,1352.0,1456.0,1560.0,1664.0,1768.0,1872.0,1976.0,2080.0],"times":[21649123.0,44302789.0,64698597.0,84627105.0,106053893.0,129164717.0,150041360.0,173783164.0,194576373.0,215895414.0,239410517.0,259161105.0,279043846.0,294579757.0,349305028.0,340304396.0,361909557.0,441057236.0,404048943.0,425396610.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..593bb84
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[193036.71033653847,198776.18719951925,214081.45883413462,219820.93569711538] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index 439725c..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":75138.2070241886,"upper_bound":76291.43647962477},"point_estimate":75698.9222802848,"standard_error":295.8349210178322},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74636.20701128937,"upper_bound":76443.74523007857},"point_estimate":75400.86844636845,"standard_error":422.61569117334807},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":638.4430820537988,"upper_bound":2159.240349161295},"point_estimate":1515.4155573131625,"standard_error":408.6270707609077},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74747.70635096752,"upper_bound":75695.1450904937},"point_estimate":75160.92021375192,"standard_error":243.6844284873899},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":967.8040403265877,"upper_bound":1599.2038259325386},"point_estimate":1350.5748329547669,"standard_error":159.8695924821836}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index 5daaba6..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,22898101.0,ns,297
-prime_sieve,,500,,,44906515.0,ns,594
-prime_sieve,,500,,,69827064.0,ns,891
-prime_sieve,,500,,,87917721.0,ns,1188
-prime_sieve,,500,,,111069631.0,ns,1485
-prime_sieve,,500,,,138576166.0,ns,1782
-prime_sieve,,500,,,160331208.0,ns,2079
-prime_sieve,,500,,,176522483.0,ns,2376
-prime_sieve,,500,,,205201428.0,ns,2673
-prime_sieve,,500,,,230646034.0,ns,2970
-prime_sieve,,500,,,245578984.0,ns,3267
-prime_sieve,,500,,,271289112.0,ns,3564
-prime_sieve,,500,,,292031400.0,ns,3861
-prime_sieve,,500,,,312688017.0,ns,4158
-prime_sieve,,500,,,331734870.0,ns,4455
-prime_sieve,,500,,,352345682.0,ns,4752
-prime_sieve,,500,,,376039673.0,ns,5049
-prime_sieve,,500,,,405700019.0,ns,5346
-prime_sieve,,500,,,424280500.0,ns,5643
-prime_sieve,,500,,,440847003.0,ns,5940
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
deleted file mode 100644
index c1bce2d..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[297.0,594.0,891.0,1188.0,1485.0,1782.0,2079.0,2376.0,2673.0,2970.0,3267.0,3564.0,3861.0,4158.0,4455.0,4752.0,5049.0,5346.0,5643.0,5940.0],"times":[22898101.0,44906515.0,69827064.0,87917721.0,111069631.0,138576166.0,160331208.0,176522483.0,205201428.0,230646034.0,245578984.0,271289112.0,292031400.0,312688017.0,331734870.0,352345682.0,376039673.0,405700019.0,424280500.0,440847003.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index a8691e0..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[67345.68196672612,70910.04649435534,80415.01856803327,83979.38309566249] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index 0290bdf..0290bdf 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..9d7d3ae
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205414.30135775165,"upper_bound":207604.86797994803},"point_estimate":206579.90948413537,"standard_error":558.5350259410151},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":206362.36034164357,"upper_bound":208019.16924508242},"point_estimate":207226.24298245614,"standard_error":502.42564883018866},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":636.7409843302845,"upper_bound":3341.214020585921},"point_estimate":1335.018107877639,"standard_error":639.6626306423589},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":206534.81376908752,"upper_bound":207700.02460742512},"point_estimate":207137.4974753958,"standard_error":296.58092537724804},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1414.252817169392,"upper_bound":3310.184902536077},"point_estimate":2558.9787708893027,"standard_error":483.7012675596719}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..47fc88e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23535732.0,ns,114
+prime_sieve,,500,,,45601245.0,ns,228
+prime_sieve,,500,,,69422962.0,ns,342
+prime_sieve,,500,,,92097728.0,ns,456
+prime_sieve,,500,,,119282107.0,ns,570
+prime_sieve,,500,,,141852051.0,ns,684
+prime_sieve,,500,,,166844387.0,ns,798
+prime_sieve,,500,,,188407731.0,ns,912
+prime_sieve,,500,,,215808790.0,ns,1026
+prime_sieve,,500,,,237232019.0,ns,1140
+prime_sieve,,500,,,260838462.0,ns,1254
+prime_sieve,,500,,,281468100.0,ns,1368
+prime_sieve,,500,,,302414269.0,ns,1482
+prime_sieve,,500,,,332215601.0,ns,1596
+prime_sieve,,500,,,355736747.0,ns,1710
+prime_sieve,,500,,,377022901.0,ns,1824
+prime_sieve,,500,,,402517221.0,ns,1938
+prime_sieve,,500,,,426166404.0,ns,2052
+prime_sieve,,500,,,446782837.0,ns,2166
+prime_sieve,,500,,,472111498.0,ns,2280
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..6614754
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[114.0,228.0,342.0,456.0,570.0,684.0,798.0,912.0,1026.0,1140.0,1254.0,1368.0,1482.0,1596.0,1710.0,1824.0,1938.0,2052.0,2166.0,2280.0],"times":[23535732.0,45601245.0,69422962.0,92097728.0,119282107.0,141852051.0,166844387.0,188407731.0,215808790.0,237232019.0,260838462.0,281468100.0,302414269.0,332215601.0,355736747.0,377022901.0,402517221.0,426166404.0,446782837.0,472111498.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..8b9c512
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[200415.96490073873,203278.52353993538,210912.01324445978,213774.57188365643] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..2eb2d1d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76904.64311093665,"upper_bound":86399.58003156587},"point_estimate":80430.19659283609,"standard_error":2701.472128365597},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76257.43390461997,"upper_bound":77376.24909836065},"point_estimate":76878.80254432163,"standard_error":419.6334686219975},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":383.58223499332377,"upper_bound":2039.5721152918807},"point_estimate":1058.2744822532331,"standard_error":509.5985728090021},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":76664.9032796366,"upper_bound":80084.61076447247},"point_estimate":77788.12078711373,"standard_error":899.1894309871634},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1497.9966339851328,"upper_bound":20177.082550052182},"point_estimate":12399.263647327152,"standard_error":6303.43609065251}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..446d1f3
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23205178.0,ns,305
+prime_sieve,,500,,,47130149.0,ns,610
+prime_sieve,,500,,,69347372.0,ns,915
+prime_sieve,,500,,,93101382.0,ns,1220
+prime_sieve,,500,,,117964062.0,ns,1525
+prime_sieve,,500,,,241482994.0,ns,1830
+prime_sieve,,500,,,181256526.0,ns,2135
+prime_sieve,,500,,,202103645.0,ns,2440
+prime_sieve,,500,,,226413569.0,ns,2745
+prime_sieve,,500,,,238850622.0,ns,3050
+prime_sieve,,500,,,255658581.0,ns,3355
+prime_sieve,,500,,,278627575.0,ns,3660
+prime_sieve,,500,,,304973875.0,ns,3965
+prime_sieve,,500,,,326061204.0,ns,4270
+prime_sieve,,500,,,348036490.0,ns,4575
+prime_sieve,,500,,,376897581.0,ns,4880
+prime_sieve,,500,,,398421192.0,ns,5185
+prime_sieve,,500,,,420031468.0,ns,5490
+prime_sieve,,500,,,438459962.0,ns,5795
+prime_sieve,,500,,,472133991.0,ns,6100
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..6e491d8
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[305.0,610.0,915.0,1220.0,1525.0,1830.0,2135.0,2440.0,2745.0,3050.0,3355.0,3660.0,3965.0,4270.0,4575.0,4880.0,5185.0,5490.0,5795.0,6100.0],"times":[23205178.0,47130149.0,69347372.0,93101382.0,117964062.0,241482994.0,181256526.0,202103645.0,226413569.0,238850622.0,255658581.0,278627575.0,304973875.0,326061204.0,348036490.0,376897581.0,398421192.0,420031468.0,438459962.0,472133991.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..bbd90dc
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[71852.98849602585,74018.31069423747,79792.50322280178,81957.82542101339] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..fec87b7
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":196110.87555354607,"upper_bound":200510.816982454},"point_estimate":197903.52055323115,"standard_error":1156.1508173675677},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":196060.0059354226,"upper_bound":198014.86467236467},"point_estimate":196484.77006172837,"standard_error":570.5078604163637},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":645.7172920430066,"upper_bound":3393.990950570858},"point_estimate":1813.889990547614,"standard_error":707.7419467506138},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":196529.6735854322,"upper_bound":201742.98209367713},"point_estimate":198366.54582328242,"standard_error":1396.0250965444166},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1545.483982493683,"upper_bound":8419.763557832162},"point_estimate":5319.00302517473,"standard_error":2165.4430980915154}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..fc0e928
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,22681169.0,ns,117
+prime_sieve,,500,,,46813214.0,ns,234
+prime_sieve,,500,,,68305996.0,ns,351
+prime_sieve,,500,,,90044198.0,ns,468
+prime_sieve,,500,,,115678193.0,ns,585
+prime_sieve,,500,,,137651141.0,ns,702
+prime_sieve,,500,,,161824684.0,ns,819
+prime_sieve,,500,,,183228417.0,ns,936
+prime_sieve,,500,,,206702815.0,ns,1053
+prime_sieve,,500,,,232953314.0,ns,1170
+prime_sieve,,500,,,251342859.0,ns,1287
+prime_sieve,,500,,,278817812.0,ns,1404
+prime_sieve,,500,,,332513436.0,ns,1521
+prime_sieve,,500,,,330529712.0,ns,1638
+prime_sieve,,500,,,347997596.0,ns,1755
+prime_sieve,,500,,,368167308.0,ns,1872
+prime_sieve,,500,,,390226656.0,ns,1989
+prime_sieve,,500,,,412851322.0,ns,2106
+prime_sieve,,500,,,437695970.0,ns,2223
+prime_sieve,,500,,,459131328.0,ns,2340
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..22d963c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[117.0,234.0,351.0,468.0,585.0,702.0,819.0,936.0,1053.0,1170.0,1287.0,1404.0,1521.0,1638.0,1755.0,1872.0,1989.0,2106.0,2223.0,2340.0],"times":[22681169.0,46813214.0,68305996.0,90044198.0,115678193.0,137651141.0,161824684.0,183228417.0,206702815.0,232953314.0,251342859.0,278817812.0,332513436.0,330529712.0,347997596.0,368167308.0,390226656.0,412851322.0,437695970.0,459131328.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..aba78d8
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[188772.24907407397,192369.14354522788,201960.8621349716,205557.75660612548] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
new file mode 100644
index 0000000..b221ccf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202545.08144252154,"upper_bound":204166.48758215192},"point_estimate":203331.58021176225,"standard_error":413.3682634988323},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202415.12503836316,"upper_bound":203945.8808695652},"point_estimate":203077.13684210525,"standard_error":358.12578142302823},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":501.37625539545337,"upper_bound":2716.613054379168},"point_estimate":1728.901836305847,"standard_error":596.8212597523861},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":202377.45776998525,"upper_bound":203733.83051635342},"point_estimate":203079.79484926525,"standard_error":345.92590532480045},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1218.8087183149082,"upper_bound":2387.2676046905885},"point_estimate":1890.1639848950363,"standard_error":299.4452337454196}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
new file mode 100644
index 0000000..8e3c4f1
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23882824.0,ns,115
+prime_sieve,,500,,,47447639.0,ns,230
+prime_sieve,,500,,,70092855.0,ns,345
+prime_sieve,,500,,,93468492.0,ns,460
+prime_sieve,,500,,,118180203.0,ns,575
+prime_sieve,,500,,,139973906.0,ns,690
+prime_sieve,,500,,,163746751.0,ns,805
+prime_sieve,,500,,,183948374.0,ns,920
+prime_sieve,,500,,,208714857.0,ns,1035
+prime_sieve,,500,,,232408657.0,ns,1150
+prime_sieve,,500,,,253808967.0,ns,1265
+prime_sieve,,500,,,280884381.0,ns,1380
+prime_sieve,,500,,,301352818.0,ns,1495
+prime_sieve,,500,,,330089774.0,ns,1610
+prime_sieve,,500,,,353571844.0,ns,1725
+prime_sieve,,500,,,373447260.0,ns,1840
+prime_sieve,,500,,,396348422.0,ns,1955
+prime_sieve,,500,,,418181604.0,ns,2070
+prime_sieve,,500,,,443525673.0,ns,2185
+prime_sieve,,500,,,470010417.0,ns,2300
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
new file mode 100644
index 0000000..675a4ec
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[115.0,230.0,345.0,460.0,575.0,690.0,805.0,920.0,1035.0,1150.0,1265.0,1380.0,1495.0,1610.0,1725.0,1840.0,1955.0,2070.0,2185.0,2300.0],"times":[23882824.0,47447639.0,70092855.0,93468492.0,118180203.0,139973906.0,163746751.0,183948374.0,208714857.0,232408657.0,253808967.0,280884381.0,301352818.0,330089774.0,353571844.0,373447260.0,396348422.0,418181604.0,443525673.0,470010417.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
new file mode 100644
index 0000000..3cb35f3
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[194783.86365942028,198429.8757789855,208152.57476449275,211798.58688405796] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..a55524e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":204450.27227184287,"upper_bound":207179.5889572777},"point_estimate":205833.80269415816,"standard_error":695.8146739209491},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":204057.1869266055,"upper_bound":208444.21463061322},"point_estimate":205313.14154652687,"standard_error":1270.3362817339519},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1127.719202456038,"upper_bound":5243.475210458697},"point_estimate":3557.6131739583934,"standard_error":1046.298542089101},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205074.35015467825,"upper_bound":208134.5504837137},"point_estimate":206584.9874980021,"standard_error":788.0290310012276},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2323.787833115832,"upper_bound":3853.6836542112856},"point_estimate":3187.9668754027184,"standard_error":396.10999759774734}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..18c1bbe
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,22033901.0,ns,109
+prime_sieve,,500,,,43412872.0,ns,218
+prime_sieve,,500,,,66577742.0,ns,327
+prime_sieve,,500,,,87750486.0,ns,436
+prime_sieve,,500,,,113661110.0,ns,545
+prime_sieve,,500,,,136950013.0,ns,654
+prime_sieve,,500,,,159408687.0,ns,763
+prime_sieve,,500,,,180390976.0,ns,872
+prime_sieve,,500,,,205698289.0,ns,981
+prime_sieve,,500,,,222692862.0,ns,1090
+prime_sieve,,500,,,248300315.0,ns,1199
+prime_sieve,,500,,,268798386.0,ns,1308
+prime_sieve,,500,,,289489437.0,ns,1417
+prime_sieve,,500,,,313017591.0,ns,1526
+prime_sieve,,500,,,333397887.0,ns,1635
+prime_sieve,,500,,,355399048.0,ns,1744
+prime_sieve,,500,,,390230328.0,ns,1853
+prime_sieve,,500,,,411912812.0,ns,1962
+prime_sieve,,500,,,431463719.0,ns,2071
+prime_sieve,,500,,,445158819.0,ns,2180
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..dc7a041
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[109.0,218.0,327.0,436.0,545.0,654.0,763.0,872.0,981.0,1090.0,1199.0,1308.0,1417.0,1526.0,1635.0,1744.0,1853.0,1962.0,2071.0,2180.0],"times":[22033901.0,43412872.0,66577742.0,87750486.0,113661110.0,136950013.0,159408687.0,180390976.0,205698289.0,222692862.0,248300315.0,268798386.0,289489437.0,313017591.0,333397887.0,355399048.0,390230328.0,411912812.0,431463719.0,445158819.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..7db5a00
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[189587.3047837484,196734.03989187418,215792.00018020964,222938.73528833545] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
index c367dc5..31d8b55 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":191164.33214510366,"upper_bound":197957.88168110995},"point_estimate":193764.5976240767,"standard_error":1886.0328846705604},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":190149.74342948716,"upper_bound":193324.08541666664},"point_estimate":192581.15261994948,"standard_error":786.0128386634691},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":938.3493635493212,"upper_bound":4117.350070551432},"point_estimate":3056.5977689268443,"standard_error":910.3287350738386},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":189706.16366832412,"upper_bound":200695.97716701168},"point_estimate":193347.63587398373,"standard_error":3087.0516407001023},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1839.7874413493198,"upper_bound":14034.409567010523},"point_estimate":8630.050406195553,"standard_error":4167.401067075332}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":194963.00908448704,"upper_bound":196555.48620583944},"point_estimate":195744.10515666247,"standard_error":406.7308159976004},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":194694.8851102114,"upper_bound":196713.77068519715},"point_estimate":195338.77101139602,"standard_error":584.561459783031},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":703.933615539119,"upper_bound":2879.883289725498},"point_estimate":1674.567261146569,"standard_error":594.4620397377208},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":195225.6408743545,"upper_bound":196646.5295325625},"point_estimate":195858.7687691712,"standard_error":362.3482519908136},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1290.5691829529424,"upper_bound":2262.5393849291186},"point_estimate":1862.1560627752563,"standard_error":247.28512253236224}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
index b8d70f6..2f4d7c8 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,23453943.0,ns,120
-prime_sieve,,500,,,46836547.0,ns,240
-prime_sieve,,500,,,69605886.0,ns,360
-prime_sieve,,500,,,93005916.0,ns,480
-prime_sieve,,500,,,116711746.0,ns,600
-prime_sieve,,500,,,138956153.0,ns,720
-prime_sieve,,500,,,162359092.0,ns,840
-prime_sieve,,500,,,185566548.0,ns,960
-prime_sieve,,500,,,207281755.0,ns,1080
-prime_sieve,,500,,,227883845.0,ns,1200
-prime_sieve,,500,,,254318851.0,ns,1320
-prime_sieve,,500,,,277194973.0,ns,1440
-prime_sieve,,500,,,297018201.0,ns,1560
-prime_sieve,,500,,,317518180.0,ns,1680
-prime_sieve,,500,,,412589122.0,ns,1800
-prime_sieve,,500,,,362180145.0,ns,1920
-prime_sieve,,500,,,384384565.0,ns,2040
-prime_sieve,,500,,,414902591.0,ns,2160
-prime_sieve,,500,,,432498848.0,ns,2280
-prime_sieve,,500,,,453696092.0,ns,2400
+prime_sieve,,500,,,23122546.0,ns,117
+prime_sieve,,500,,,45485815.0,ns,234
+prime_sieve,,500,,,67543277.0,ns,351
+prime_sieve,,500,,,91217811.0,ns,468
+prime_sieve,,500,,,113932784.0,ns,585
+prime_sieve,,500,,,136956742.0,ns,702
+prime_sieve,,500,,,158173875.0,ns,819
+prime_sieve,,500,,,181800729.0,ns,936
+prime_sieve,,500,,,207652201.0,ns,1053
+prime_sieve,,500,,,233112259.0,ns,1170
+prime_sieve,,500,,,255993396.0,ns,1287
+prime_sieve,,500,,,278588581.0,ns,1404
+prime_sieve,,500,,,298573740.0,ns,1521
+prime_sieve,,500,,,322185569.0,ns,1638
+prime_sieve,,500,,,340798244.0,ns,1755
+prime_sieve,,500,,,366130380.0,ns,1872
+prime_sieve,,500,,,391302046.0,ns,1989
+prime_sieve,,500,,,410292175.0,ns,2106
+prime_sieve,,500,,,432668880.0,ns,2223
+prime_sieve,,500,,,457679584.0,ns,2340
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
index e8a770e..65bfd63 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[120.0,240.0,360.0,480.0,600.0,720.0,840.0,960.0,1080.0,1200.0,1320.0,1440.0,1560.0,1680.0,1800.0,1920.0,2040.0,2160.0,2280.0,2400.0],"times":[23453943.0,46836547.0,69605886.0,93005916.0,116711746.0,138956153.0,162359092.0,185566548.0,207281755.0,227883845.0,254318851.0,277194973.0,297018201.0,317518180.0,412589122.0,362180145.0,384384565.0,414902591.0,432498848.0,453696092.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[117.0,234.0,351.0,468.0,585.0,702.0,819.0,936.0,1053.0,1170.0,1287.0,1404.0,1521.0,1638.0,1755.0,1872.0,1989.0,2106.0,2223.0,2340.0],"times":[23122546.0,45485815.0,67543277.0,91217811.0,113932784.0,136956742.0,158173875.0,181800729.0,207652201.0,233112259.0,255993396.0,278588581.0,298573740.0,322185569.0,340798244.0,366130380.0,391302046.0,410292175.0,432668880.0,457679584.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
index 19c180c..0de65f8 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[179043.55844298238,184447.040433114,198856.3257401316,204259.80773026322] \ No newline at end of file
+[187732.6469022606,191151.62948464358,200268.91637099814,203687.89895338108] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
index e6c8b2c..bcf0610 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":198127.05106903968,"upper_bound":201144.3198074289},"point_estimate":199544.35616271195,"standard_error":772.6669130133482},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":197471.9108695652,"upper_bound":200442.95483091788},"point_estimate":198567.71239130438,"standard_error":802.7971951741156},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1377.2134370713113,"upper_bound":4584.748898198627},"point_estimate":2780.2343916119307,"standard_error":826.2970310745446},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":198242.28271706117,"upper_bound":201670.93903184353},"point_estimate":199907.86232692018,"standard_error":881.5564550355849},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1956.029824358169,"upper_bound":4638.45069571689},"point_estimate":3565.052738774117,"standard_error":684.3470157772249}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":207168.2300634596,"upper_bound":213527.64298334505},"point_estimate":210198.66799734472,"standard_error":1627.5459214266145},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205355.45535714284,"upper_bound":215541.16445312498},"point_estimate":205999.0784774436,"standard_error":2502.75092901733},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":778.8598650186226,"upper_bound":11620.036116125044},"point_estimate":2451.0461968949626,"standard_error":2766.400694350832},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205363.05069825673,"upper_bound":209820.3421580674},"point_estimate":207273.2944686411,"standard_error":1158.3518335552617},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":5077.123164673569,"upper_bound":8693.808013704334},"point_estimate":7482.690608469817,"standard_error":927.0365758637292}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
index 0103439..e4e7431 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,23244295.0,ns,115
-prime_sieve,,500,,,45352489.0,ns,230
-prime_sieve,,500,,,67781600.0,ns,345
-prime_sieve,,500,,,92154228.0,ns,460
-prime_sieve,,500,,,120161583.0,ns,575
-prime_sieve,,500,,,135917866.0,ns,690
-prime_sieve,,500,,,157475432.0,ns,805
-prime_sieve,,500,,,182183404.0,ns,920
-prime_sieve,,500,,,206528526.0,ns,1035
-prime_sieve,,500,,,230956109.0,ns,1150
-prime_sieve,,500,,,250165245.0,ns,1265
-prime_sieve,,500,,,269479524.0,ns,1380
-prime_sieve,,500,,,293600981.0,ns,1495
-prime_sieve,,500,,,331003107.0,ns,1610
-prime_sieve,,500,,,341436334.0,ns,1725
-prime_sieve,,500,,,364342986.0,ns,1840
-prime_sieve,,500,,,389328674.0,ns,1955
-prime_sieve,,500,,,415139807.0,ns,2070
-prime_sieve,,500,,,447980339.0,ns,2185
-prime_sieve,,500,,,457952967.0,ns,2300
+prime_sieve,,500,,,24826800.0,ns,112
+prime_sieve,,500,,,49723354.0,ns,224
+prime_sieve,,500,,,75504616.0,ns,336
+prime_sieve,,500,,,99474558.0,ns,448
+prime_sieve,,500,,,120905074.0,ns,560
+prime_sieve,,500,,,137959348.0,ns,672
+prime_sieve,,500,,,162405846.0,ns,784
+prime_sieve,,500,,,182917453.0,ns,896
+prime_sieve,,500,,,206248809.0,ns,1008
+prime_sieve,,500,,,230454827.0,ns,1120
+prime_sieve,,500,,,249645067.0,ns,1232
+prime_sieve,,500,,,273484377.0,ns,1344
+prime_sieve,,500,,,300014257.0,ns,1456
+prime_sieve,,500,,,322200557.0,ns,1568
+prime_sieve,,500,,,361542936.0,ns,1680
+prime_sieve,,500,,,386853735.0,ns,1792
+prime_sieve,,500,,,389449487.0,ns,1904
+prime_sieve,,500,,,414115152.0,ns,2016
+prime_sieve,,500,,,438434264.0,ns,2128
+prime_sieve,,500,,,461366120.0,ns,2240
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
index 08830af..7a18b9e 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[115.0,230.0,345.0,460.0,575.0,690.0,805.0,920.0,1035.0,1150.0,1265.0,1380.0,1495.0,1610.0,1725.0,1840.0,1955.0,2070.0,2185.0,2300.0],"times":[23244295.0,45352489.0,67781600.0,92154228.0,120161583.0,135917866.0,157475432.0,182183404.0,206528526.0,230956109.0,250165245.0,269479524.0,293600981.0,331003107.0,341436334.0,364342986.0,389328674.0,415139807.0,447980339.0,457952967.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[112.0,224.0,336.0,448.0,560.0,672.0,784.0,896.0,1008.0,1120.0,1232.0,1344.0,1456.0,1568.0,1680.0,1792.0,1904.0,2016.0,2128.0,2240.0],"times":[24826800.0,49723354.0,75504616.0,99474558.0,120905074.0,137959348.0,162405846.0,182917453.0,206248809.0,230454827.0,249645067.0,273484377.0,300014257.0,322200557.0,361542936.0,386853735.0,389449487.0,414115152.0,438434264.0,461366120.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
index 83e45cd..0c7ee9f 100644
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[186674.14884057964,191904.15177536226,205850.82626811595,211080.8292028986] \ No newline at end of file
+[172849.4709728422,188987.46800130204,232022.12674386165,248160.1237723215] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
deleted file mode 100644
index 6cbe57b..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81024.80308139387,"upper_bound":81841.67966305689},"point_estimate":81427.13845696617,"standard_error":208.99939211798713},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81013.16461267605,"upper_bound":81814.72920334508},"point_estimate":81402.84484906515,"standard_error":223.23474564147045},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":417.9781112648483,"upper_bound":1506.306811691416},"point_estimate":821.1332756442778,"standard_error":293.46928243602787},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":81304.58051659448,"upper_bound":81941.29107861294},"point_estimate":81639.20498110614,"standard_error":161.6620385637727},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":632.4188978354409,"upper_bound":1202.3057746564286},"point_estimate":954.5485851586302,"standard_error":146.7126019084904}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
deleted file mode 100644
index 880ac97..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,22790532.0,ns,284
-prime_sieve,,500,,,46050353.0,ns,568
-prime_sieve,,500,,,69571522.0,ns,852
-prime_sieve,,500,,,95006045.0,ns,1136
-prime_sieve,,500,,,115976809.0,ns,1420
-prime_sieve,,500,,,138220620.0,ns,1704
-prime_sieve,,500,,,159246253.0,ns,1988
-prime_sieve,,500,,,181458999.0,ns,2272
-prime_sieve,,500,,,205238278.0,ns,2556
-prime_sieve,,500,,,231121905.0,ns,2840
-prime_sieve,,500,,,251802343.0,ns,3124
-prime_sieve,,500,,,282234792.0,ns,3408
-prime_sieve,,500,,,298873913.0,ns,3692
-prime_sieve,,500,,,325988319.0,ns,3976
-prime_sieve,,500,,,349931772.0,ns,4260
-prime_sieve,,500,,,372264335.0,ns,4544
-prime_sieve,,500,,,398578064.0,ns,4828
-prime_sieve,,500,,,416031635.0,ns,5112
-prime_sieve,,500,,,439354998.0,ns,5396
-prime_sieve,,500,,,464084905.0,ns,5680
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json
deleted file mode 100644
index d3c0e9e..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[284.0,568.0,852.0,1136.0,1420.0,1704.0,1988.0,2272.0,2556.0,2840.0,3124.0,3408.0,3692.0,3976.0,4260.0,4544.0,4828.0,5112.0,5396.0,5680.0],"times":[22790532.0,46050353.0,69571522.0,95006045.0,115976809.0,138220620.0,159246253.0,181458999.0,205238278.0,231121905.0,251802343.0,282234792.0,298873913.0,325988319.0,349931772.0,372264335.0,398578064.0,416031635.0,439354998.0,464084905.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
deleted file mode 100644
index 5f60c59..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[77636.24308135745,79250.3508940718,83554.63839464344,85168.7462073578] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..2448c94
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":85152.33033715341,"upper_bound":85979.29942919391},"point_estimate":85550.61168490411,"standard_error":211.51800193046728},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":84754.12189105857,"upper_bound":86133.66978724713},"point_estimate":85425.76963429258,"standard_error":385.21184126568704},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":428.0839114107728,"upper_bound":1564.7322680475474},"point_estimate":1147.5050138548759,"standard_error":269.81166261607297},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":84941.1515899895,"upper_bound":85788.3325875378},"point_estimate":85389.33931767478,"standard_error":217.70610389784252},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":674.390153862982,"upper_bound":1203.1595825655031},"point_estimate":971.996313212413,"standard_error":137.48893978144477}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..e0d0eb1
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23875552.0,ns,278
+prime_sieve,,500,,,48820862.0,ns,556
+prime_sieve,,500,,,72645599.0,ns,834
+prime_sieve,,500,,,96205277.0,ns,1112
+prime_sieve,,500,,,119986340.0,ns,1390
+prime_sieve,,500,,,140890162.0,ns,1668
+prime_sieve,,500,,,165727532.0,ns,1946
+prime_sieve,,500,,,187518905.0,ns,2224
+prime_sieve,,500,,,213169092.0,ns,2502
+prime_sieve,,500,,,235655452.0,ns,2780
+prime_sieve,,500,,,259023653.0,ns,3058
+prime_sieve,,500,,,281772713.0,ns,3336
+prime_sieve,,500,,,310860964.0,ns,3614
+prime_sieve,,500,,,329808452.0,ns,3892
+prime_sieve,,500,,,354541229.0,ns,4170
+prime_sieve,,500,,,380980372.0,ns,4448
+prime_sieve,,500,,,405586981.0,ns,4726
+prime_sieve,,500,,,431602894.0,ns,5004
+prime_sieve,,500,,,455725272.0,ns,5282
+prime_sieve,,500,,,469920559.0,ns,5560
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..bfc560a
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[278.0,556.0,834.0,1112.0,1390.0,1668.0,1946.0,2224.0,2502.0,2780.0,3058.0,3336.0,3614.0,3892.0,4170.0,4448.0,4726.0,5004.0,5282.0,5560.0],"times":[23875552.0,48820862.0,72645599.0,96205277.0,119986340.0,140890162.0,165727532.0,187518905.0,213169092.0,235655452.0,259023653.0,281772713.0,310860964.0,329808452.0,354541229.0,380980372.0,405586981.0,431602894.0,455725272.0,469920559.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..907c779
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[80148.65938411265,82439.81734154711,88549.5718947057,90840.72985214018] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..0290bdf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"500","throughput":null,"full_id":"prime_sieve/500","directory_name":"prime_sieve/500","title":"prime_sieve/500"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..661a96b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74778.84415249045,"upper_bound":75340.30545346436},"point_estimate":75068.82514761473,"standard_error":143.16492149864195},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74833.44818594104,"upper_bound":75354.90712522046},"point_estimate":75220.42962962962,"standard_error":158.58749618143722},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":162.1779765281637,"upper_bound":911.2893403515466},"point_estimate":568.3232661007188,"standard_error":180.1587946375041},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74748.18623808648,"upper_bound":75439.82834455799},"point_estimate":75112.88977268957,"standard_error":176.64003452123316},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":409.83271663441496,"upper_bound":841.4057570735558},"point_estimate":658.7085177148698,"standard_error":110.32134506902787}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..44dcaf4
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,500,,,23649401.0,ns,315
+prime_sieve,,500,,,46321082.0,ns,630
+prime_sieve,,500,,,71059596.0,ns,945
+prime_sieve,,500,,,94925726.0,ns,1260
+prime_sieve,,500,,,118699453.0,ns,1575
+prime_sieve,,500,,,144255923.0,ns,1890
+prime_sieve,,500,,,164873512.0,ns,2205
+prime_sieve,,500,,,189858258.0,ns,2520
+prime_sieve,,500,,,213321048.0,ns,2835
+prime_sieve,,500,,,235917135.0,ns,3150
+prime_sieve,,500,,,257634624.0,ns,3465
+prime_sieve,,500,,,284987968.0,ns,3780
+prime_sieve,,500,,,306129388.0,ns,4095
+prime_sieve,,500,,,333664949.0,ns,4410
+prime_sieve,,500,,,351302743.0,ns,4725
+prime_sieve,,500,,,372815950.0,ns,5040
+prime_sieve,,500,,,405296796.0,ns,5355
+prime_sieve,,500,,,427206616.0,ns,5670
+prime_sieve,,500,,,453993866.0,ns,5985
+prime_sieve,,500,,,472024414.0,ns,6300
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..19796eb
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Linear","iters":[315.0,630.0,945.0,1260.0,1575.0,1890.0,2205.0,2520.0,2835.0,3150.0,3465.0,3780.0,4095.0,4410.0,4725.0,5040.0,5355.0,5670.0,5985.0,6300.0],"times":[23649401.0,46321082.0,71059596.0,94925726.0,118699453.0,144255923.0,164873512.0,189858258.0,213321048.0,235917135.0,257634624.0,284987968.0,306129388.0,333664949.0,351302743.0,372815950.0,405296796.0,427206616.0,453993866.0,472024414.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..2f12434
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[72958.69581894297,73863.66974795047,76276.93355863712,77181.90748764461] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index 791ba57..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74217.43295132418,"upper_bound":76107.50516415003},"point_estimate":75104.48361374355,"standard_error":484.5421591318415},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":73755.70377797584,"upper_bound":75440.17914040617},"point_estimate":74646.67004036909,"standard_error":443.876054071316},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":724.2713200712572,"upper_bound":2575.0922548901567},"point_estimate":1356.4106553993427,"standard_error":478.68444820971746},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":74477.76997331572,"upper_bound":76477.12915601637},"point_estimate":75322.43037963152,"standard_error":514.5048130017313},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1155.5577305863817,"upper_bound":2792.390239695392},"point_estimate":2210.7480291793636,"standard_error":402.1107470035673}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 6a7cef5..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,22204614.0,ns,306
-prime_sieve,,500,,,45228509.0,ns,612
-prime_sieve,,500,,,66144275.0,ns,918
-prime_sieve,,500,,,89574109.0,ns,1224
-prime_sieve,,500,,,116507230.0,ns,1530
-prime_sieve,,500,,,147047186.0,ns,1836
-prime_sieve,,500,,,161451329.0,ns,2142
-prime_sieve,,500,,,183136095.0,ns,2448
-prime_sieve,,500,,,203036616.0,ns,2754
-prime_sieve,,500,,,232843056.0,ns,3060
-prime_sieve,,500,,,248206503.0,ns,3366
-prime_sieve,,500,,,270506328.0,ns,3672
-prime_sieve,,500,,,298691541.0,ns,3978
-prime_sieve,,500,,,340316268.0,ns,4284
-prime_sieve,,500,,,363848396.0,ns,4590
-prime_sieve,,500,,,369678625.0,ns,4896
-prime_sieve,,500,,,388299801.0,ns,5202
-prime_sieve,,500,,,406336737.0,ns,5508
-prime_sieve,,500,,,432415815.0,ns,5814
-prime_sieve,,500,,,456851946.0,ns,6120
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index a12a101..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
+++ /dev/null
@@ -1 +0,0 @@
-{"sampling_mode":"Linear","iters":[306.0,612.0,918.0,1224.0,1530.0,1836.0,2142.0,2448.0,2754.0,3060.0,3366.0,3672.0,3978.0,4284.0,4590.0,4896.0,5202.0,5508.0,5814.0,6120.0],"times":[22204614.0,45228509.0,66144275.0,89574109.0,116507230.0,147047186.0,161451329.0,183136095.0,203036616.0,232843056.0,248206503.0,270506328.0,298691541.0,340316268.0,363848396.0,369678625.0,388299801.0,406336737.0,432415815.0,456851946.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index efd66ee..0000000
--- a/analysis/current/criterion/prime_sieve/500/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[67983.72809064915,70859.63636410057,78528.72509330437,81404.63336675579] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/new/estimates.json b/analysis/current/criterion/prime_sieve/500/new/estimates.json
index e6c8b2c..ab81a11 100644
--- a/analysis/current/criterion/prime_sieve/500/new/estimates.json
+++ b/analysis/current/criterion/prime_sieve/500/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":198127.05106903968,"upper_bound":201144.3198074289},"point_estimate":199544.35616271195,"standard_error":772.6669130133482},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":197471.9108695652,"upper_bound":200442.95483091788},"point_estimate":198567.71239130438,"standard_error":802.7971951741156},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1377.2134370713113,"upper_bound":4584.748898198627},"point_estimate":2780.2343916119307,"standard_error":826.2970310745446},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":198242.28271706117,"upper_bound":201670.93903184353},"point_estimate":199907.86232692018,"standard_error":881.5564550355849},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1956.029824358169,"upper_bound":4638.45069571689},"point_estimate":3565.052738774117,"standard_error":684.3470157772249}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":206041.47092278325,"upper_bound":212594.45376512635},"point_estimate":208836.28843272675,"standard_error":1700.8803340090499},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":204608.78832013573,"upper_bound":208022.6923076923},"point_estimate":207181.0184294872,"standard_error":864.6385334446472},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1182.145386705035,"upper_bound":5066.791112354131},"point_estimate":3391.4116860162408,"standard_error":1005.5209584922732},"slope":{"confidence_interval":{"confidence_level":0.95,"lower_bound":205049.67804174128,"upper_bound":217579.9602349944},"point_estimate":210247.75241557223,"standard_error":3365.3925016320904},"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2058.8510140136477,"upper_bound":11493.64992664833},"point_estimate":7792.749361983775,"standard_error":2585.458313273565}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/new/raw.csv b/analysis/current/criterion/prime_sieve/500/new/raw.csv
index 0103439..954dcdb 100644
--- a/analysis/current/criterion/prime_sieve/500/new/raw.csv
+++ b/analysis/current/criterion/prime_sieve/500/new/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,500,,,23244295.0,ns,115
-prime_sieve,,500,,,45352489.0,ns,230
-prime_sieve,,500,,,67781600.0,ns,345
-prime_sieve,,500,,,92154228.0,ns,460
-prime_sieve,,500,,,120161583.0,ns,575
-prime_sieve,,500,,,135917866.0,ns,690
-prime_sieve,,500,,,157475432.0,ns,805
-prime_sieve,,500,,,182183404.0,ns,920
-prime_sieve,,500,,,206528526.0,ns,1035
-prime_sieve,,500,,,230956109.0,ns,1150
-prime_sieve,,500,,,250165245.0,ns,1265
-prime_sieve,,500,,,269479524.0,ns,1380
-prime_sieve,,500,,,293600981.0,ns,1495
-prime_sieve,,500,,,331003107.0,ns,1610
-prime_sieve,,500,,,341436334.0,ns,1725
-prime_sieve,,500,,,364342986.0,ns,1840
-prime_sieve,,500,,,389328674.0,ns,1955
-prime_sieve,,500,,,415139807.0,ns,2070
-prime_sieve,,500,,,447980339.0,ns,2185
-prime_sieve,,500,,,457952967.0,ns,2300
+prime_sieve,,500,,,21649123.0,ns,104
+prime_sieve,,500,,,44302789.0,ns,208
+prime_sieve,,500,,,64698597.0,ns,312
+prime_sieve,,500,,,84627105.0,ns,416
+prime_sieve,,500,,,106053893.0,ns,520
+prime_sieve,,500,,,129164717.0,ns,624
+prime_sieve,,500,,,150041360.0,ns,728
+prime_sieve,,500,,,173783164.0,ns,832
+prime_sieve,,500,,,194576373.0,ns,936
+prime_sieve,,500,,,215895414.0,ns,1040
+prime_sieve,,500,,,239410517.0,ns,1144
+prime_sieve,,500,,,259161105.0,ns,1248
+prime_sieve,,500,,,279043846.0,ns,1352
+prime_sieve,,500,,,294579757.0,ns,1456
+prime_sieve,,500,,,349305028.0,ns,1560
+prime_sieve,,500,,,340304396.0,ns,1664
+prime_sieve,,500,,,361909557.0,ns,1768
+prime_sieve,,500,,,441057236.0,ns,1872
+prime_sieve,,500,,,404048943.0,ns,1976
+prime_sieve,,500,,,425396610.0,ns,2080
diff --git a/analysis/current/criterion/prime_sieve/500/new/sample.json b/analysis/current/criterion/prime_sieve/500/new/sample.json
index 08830af..535379d 100644
--- a/analysis/current/criterion/prime_sieve/500/new/sample.json
+++ b/analysis/current/criterion/prime_sieve/500/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Linear","iters":[115.0,230.0,345.0,460.0,575.0,690.0,805.0,920.0,1035.0,1150.0,1265.0,1380.0,1495.0,1610.0,1725.0,1840.0,1955.0,2070.0,2185.0,2300.0],"times":[23244295.0,45352489.0,67781600.0,92154228.0,120161583.0,135917866.0,157475432.0,182183404.0,206528526.0,230956109.0,250165245.0,269479524.0,293600981.0,331003107.0,341436334.0,364342986.0,389328674.0,415139807.0,447980339.0,457952967.0]} \ No newline at end of file
+{"sampling_mode":"Linear","iters":[104.0,208.0,312.0,416.0,520.0,624.0,728.0,832.0,936.0,1040.0,1144.0,1248.0,1352.0,1456.0,1560.0,1664.0,1768.0,1872.0,1976.0,2080.0],"times":[21649123.0,44302789.0,64698597.0,84627105.0,106053893.0,129164717.0,150041360.0,173783164.0,194576373.0,215895414.0,239410517.0,259161105.0,279043846.0,294579757.0,349305028.0,340304396.0,361909557.0,441057236.0,404048943.0,425396610.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/500/new/tukey.json b/analysis/current/criterion/prime_sieve/500/new/tukey.json
index 83e45cd..593bb84 100644
--- a/analysis/current/criterion/prime_sieve/500/new/tukey.json
+++ b/analysis/current/criterion/prime_sieve/500/new/tukey.json
@@ -1 +1 @@
-[186674.14884057964,191904.15177536226,205850.82626811595,211080.8292028986] \ No newline at end of file
+[193036.71033653847,198776.18719951925,214081.45883413462,219820.93569711538] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index ac8cbc0..ac8cbc0 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..79c4393
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":772953025.3725,"upper_bound":784565726.3375},"point_estimate":778355787.7,"standard_error":2975823.4618459544},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":771896651.5,"upper_bound":779521672.5},"point_estimate":776243458.0,"standard_error":2102752.930681229},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4103657.332545519,"upper_bound":18391094.474592805},"point_estimate":7699951.1628985405,"standard_error":3761254.3007950177},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7126269.360973124,"upper_bound":17964693.258554306},"point_estimate":13595826.478399972,"standard_error":2771254.4047645982}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..5b39426
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,763325783.0,ns,1
+prime_sieve,,50000,,,776493936.0,ns,1
+prime_sieve,,50000,,,778080684.0,ns,1
+prime_sieve,,50000,,,781635469.0,ns,1
+prime_sieve,,50000,,,773474039.0,ns,1
+prime_sieve,,50000,,,776227422.0,ns,1
+prime_sieve,,50000,,,772827600.0,ns,1
+prime_sieve,,50000,,,815347350.0,ns,1
+prime_sieve,,50000,,,800344248.0,ns,1
+prime_sieve,,50000,,,772544926.0,ns,1
+prime_sieve,,50000,,,800018348.0,ns,1
+prime_sieve,,50000,,,788650420.0,ns,1
+prime_sieve,,50000,,,777647161.0,ns,1
+prime_sieve,,50000,,,765459299.0,ns,1
+prime_sieve,,50000,,,763462227.0,ns,1
+prime_sieve,,50000,,,769954036.0,ns,1
+prime_sieve,,50000,,,771248377.0,ns,1
+prime_sieve,,50000,,,763152274.0,ns,1
+prime_sieve,,50000,,,776259494.0,ns,1
+prime_sieve,,50000,,,780962661.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..a2abe1e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[763325783.0,776493936.0,778080684.0,781635469.0,773474039.0,776227422.0,772827600.0,815347350.0,800344248.0,772544926.0,800018348.0,788650420.0,777647161.0,765459299.0,763462227.0,769954036.0,771248377.0,763152274.0,776259494.0,780962661.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..757b519
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[740306578.0,755615684.875,796439969.875,811749076.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
deleted file mode 100644
index e6e4c0a..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8828274678.235,"upper_bound":9115446940.456251},"point_estimate":8976454592.95,"standard_error":73188052.86956806},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9036604100.0,"upper_bound":9108481219.0},"point_estimate":9082924793.0,"standard_error":45521229.61892707},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28163753.75919342,"upper_bound":498589849.16346073},"point_estimate":97166528.10384929,"standard_error":109906845.85757884},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":210833081.21850216,"upper_bound":413106135.6205277},"point_estimate":335472717.63682985,"standard_error":50880678.334428936}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
deleted file mode 100644
index e6fd4f0..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,9106004330.0,ns,1
-prime_sieve,,50000,,,9110958108.0,ns,1
-prime_sieve,,50000,,,8326623807.0,ns,1
-prime_sieve,,50000,,,9030567161.0,ns,1
-prime_sieve,,50000,,,9104845993.0,ns,1
-prime_sieve,,50000,,,9173768976.0,ns,1
-prime_sieve,,50000,,,8495931568.0,ns,1
-prime_sieve,,50000,,,9070623421.0,ns,1
-prime_sieve,,50000,,,9161643014.0,ns,1
-prime_sieve,,50000,,,9096900315.0,ns,1
-prime_sieve,,50000,,,8411784160.0,ns,1
-prime_sieve,,50000,,,9083972624.0,ns,1
-prime_sieve,,50000,,,9078544937.0,ns,1
-prime_sieve,,50000,,,9081876962.0,ns,1
-prime_sieve,,50000,,,8451012481.0,ns,1
-prime_sieve,,50000,,,9042641039.0,ns,1
-prime_sieve,,50000,,,9605976012.0,ns,1
-prime_sieve,,50000,,,9279984556.0,ns,1
-prime_sieve,,50000,,,8588398004.0,ns,1
-prime_sieve,,50000,,,9227034391.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/sample.json
deleted file mode 100644
index be9d4d9..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9106004330.0,9110958108.0,8326623807.0,9030567161.0,9104845993.0,9173768976.0,8495931568.0,9070623421.0,9161643014.0,9096900315.0,8411784160.0,9083972624.0,9078544937.0,9081876962.0,8451012481.0,9042641039.0,9605976012.0,9279984556.0,8588398004.0,9227034391.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
deleted file mode 100644
index 9186168..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::collections::LinkedList)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[8309211483.5,8614618177.625,9429036028.625,9734442722.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
index ac8cbc0..ac8cbc0 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..5f07ab9
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":785249965.87875,"upper_bound":789715497.0775},"point_estimate":787357491.8,"standard_error":1144675.5247468848},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":783503172.0,"upper_bound":788509008.5},"point_estimate":786733251.0,"standard_error":1271041.0034812046},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2056263.122794032,"upper_bound":7049252.860450745},"point_estimate":5002872.007781267,"standard_error":1304765.2980433728},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3061849.4985910393,"upper_bound":6875962.748759217},"point_estimate":5254885.969489925,"standard_error":995188.3609591484}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..939e08c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,801239471.0,ns,1
+prime_sieve,,50000,,,783413754.0,ns,1
+prime_sieve,,50000,,,786737310.0,ns,1
+prime_sieve,,50000,,,786729192.0,ns,1
+prime_sieve,,50000,,,791476811.0,ns,1
+prime_sieve,,50000,,,783303966.0,ns,1
+prime_sieve,,50000,,,780403095.0,ns,1
+prime_sieve,,50000,,,785192683.0,ns,1
+prime_sieve,,50000,,,787514964.0,ns,1
+prime_sieve,,50000,,,788288016.0,ns,1
+prime_sieve,,50000,,,792165189.0,ns,1
+prime_sieve,,50000,,,781152476.0,ns,1
+prime_sieve,,50000,,,781815443.0,ns,1
+prime_sieve,,50000,,,796900804.0,ns,1
+prime_sieve,,50000,,,790411894.0,ns,1
+prime_sieve,,50000,,,788535870.0,ns,1
+prime_sieve,,50000,,,783592590.0,ns,1
+prime_sieve,,50000,,,788482147.0,ns,1
+prime_sieve,,50000,,,786715118.0,ns,1
+prime_sieve,,50000,,,783079043.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..ea8a587
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[801239471.0,783413754.0,786737310.0,786729192.0,791476811.0,783303966.0,780403095.0,785192683.0,787514964.0,788288016.0,792165189.0,781152476.0,781815443.0,796900804.0,790411894.0,788535870.0,783592590.0,788482147.0,786715118.0,783079043.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..46a37ba
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", primrose_library::SortedVec), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[766530600.0,774958453.5,797432729.5,805860583.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index ac8cbc0..ac8cbc0 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..e4b0eb0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":761975725.33625,"upper_bound":783454388.9937501},"point_estimate":771509521.45,"standard_error":5532045.648308276},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":757207864.5,"upper_bound":769841878.0},"point_estimate":762367230.5,"standard_error":3421035.9096176126},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3349605.503332615,"upper_bound":18379978.68129015},"point_estimate":9552283.40061307,"standard_error":3574732.0222286046},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6741372.863595634,"upper_bound":34861759.81413921},"point_estimate":25320049.07056912,"standard_error":6810787.161147263}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..8329dd3
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,770545603.0,ns,1
+prime_sieve,,50000,,,771545251.0,ns,1
+prime_sieve,,50000,,,774827954.0,ns,1
+prime_sieve,,50000,,,769138153.0,ns,1
+prime_sieve,,50000,,,829138975.0,ns,1
+prime_sieve,,50000,,,762193844.0,ns,1
+prime_sieve,,50000,,,768366647.0,ns,1
+prime_sieve,,50000,,,803594885.0,ns,1
+prime_sieve,,50000,,,757696316.0,ns,1
+prime_sieve,,50000,,,757514410.0,ns,1
+prime_sieve,,50000,,,760977998.0,ns,1
+prime_sieve,,50000,,,762937447.0,ns,1
+prime_sieve,,50000,,,756252299.0,ns,1
+prime_sieve,,50000,,,755054146.0,ns,1
+prime_sieve,,50000,,,754843027.0,ns,1
+prime_sieve,,50000,,,762540617.0,ns,1
+prime_sieve,,50000,,,756458249.0,ns,1
+prime_sieve,,50000,,,753793179.0,ns,1
+prime_sieve,,50000,,,756901319.0,ns,1
+prime_sieve,,50000,,,845870110.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..154584e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[770545603.0,771545251.0,774827954.0,769138153.0,829138975.0,762193844.0,768366647.0,803594885.0,757696316.0,757514410.0,760977998.0,762937447.0,756252299.0,755054146.0,754843027.0,762540617.0,756458249.0,753793179.0,756901319.0,845870110.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..8ebb7a2
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[714775661.0,735783106.25,791802960.25,812810405.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
deleted file mode 100644
index aa24816..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":766973018.60875,"upper_bound":782980555.4350001},"point_estimate":773255065.85,"standard_error":4279491.92715153},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":764934360.5,"upper_bound":771387202.0},"point_estimate":767052853.0,"standard_error":2140320.215536599},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2505202.549123764,"upper_bound":10705028.601747751},"point_estimate":5668252.497768402,"standard_error":2301526.9076675014},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":4663246.520145765,"upper_bound":31363281.270145964},"point_estimate":19675059.77810902,"standard_error":8625276.515812306}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
deleted file mode 100644
index 21a5e4f..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,765735924.0,ns,1
-prime_sieve,,50000,,,762724610.0,ns,1
-prime_sieve,,50000,,,787651431.0,ns,1
-prime_sieve,,50000,,,770794396.0,ns,1
-prime_sieve,,50000,,,777574463.0,ns,1
-prime_sieve,,50000,,,777853888.0,ns,1
-prime_sieve,,50000,,,777800346.0,ns,1
-prime_sieve,,50000,,,851797097.0,ns,1
-prime_sieve,,50000,,,770957678.0,ns,1
-prime_sieve,,50000,,,766104082.0,ns,1
-prime_sieve,,50000,,,769913644.0,ns,1
-prime_sieve,,50000,,,763754692.0,ns,1
-prime_sieve,,50000,,,765097469.0,ns,1
-prime_sieve,,50000,,,764771252.0,ns,1
-prime_sieve,,50000,,,760962737.0,ns,1
-prime_sieve,,50000,,,763558999.0,ns,1
-prime_sieve,,50000,,,766475109.0,ns,1
-prime_sieve,,50000,,,767630597.0,ns,1
-prime_sieve,,50000,,,771816726.0,ns,1
-prime_sieve,,50000,,,762126177.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/sample.json
deleted file mode 100644
index 30cb101..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[765735924.0,762724610.0,787651431.0,770794396.0,777574463.0,777853888.0,777800346.0,851797097.0,770957678.0,766104082.0,769913644.0,763754692.0,765097469.0,764771252.0,760962737.0,763558999.0,766475109.0,767630597.0,771816726.0,762126177.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
deleted file mode 100644
index 4914965..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::BTreeSet), ("Sieve", std::vec::Vec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[738299967.25,751408539.625,786364732.625,799473305.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
index ac8cbc0..ac8cbc0 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/benchmark.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/benchmark.json
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..da76587
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":766321751.2925,"upper_bound":778914535.02875},"point_estimate":771050933.9,"standard_error":3554288.4624916906},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":765886041.5,"upper_bound":769350551.5},"point_estimate":768447319.5,"standard_error":904816.3929913109},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1369579.8950850964,"upper_bound":6480680.959644914},"point_estimate":3797350.6953835487,"standard_error":1465269.3665983537},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2751614.2560032913,"upper_bound":26681059.394228835},"point_estimate":16344800.079747932,"standard_error":8215704.792903386}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..cb25c6c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,768649385.0,ns,1
+prime_sieve,,50000,,,761476665.0,ns,1
+prime_sieve,,50000,,,760675740.0,ns,1
+prime_sieve,,50000,,,772302493.0,ns,1
+prime_sieve,,50000,,,838857512.0,ns,1
+prime_sieve,,50000,,,765182015.0,ns,1
+prime_sieve,,50000,,,764279148.0,ns,1
+prime_sieve,,50000,,,773476984.0,ns,1
+prime_sieve,,50000,,,763165628.0,ns,1
+prime_sieve,,50000,,,768967719.0,ns,1
+prime_sieve,,50000,,,767354407.0,ns,1
+prime_sieve,,50000,,,773101209.0,ns,1
+prime_sieve,,50000,,,769733384.0,ns,1
+prime_sieve,,50000,,,764358890.0,ns,1
+prime_sieve,,50000,,,767176537.0,ns,1
+prime_sieve,,50000,,,768405082.0,ns,1
+prime_sieve,,50000,,,768926243.0,ns,1
+prime_sieve,,50000,,,768489557.0,ns,1
+prime_sieve,,50000,,,769850012.0,ns,1
+prime_sieve,,50000,,,766590068.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..7515876
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[768649385.0,761476665.0,760675740.0,772302493.0,838857512.0,765182015.0,764279148.0,773476984.0,763165628.0,768967719.0,767354407.0,773101209.0,769733384.0,764358890.0,767176537.0,768405082.0,768926243.0,768489557.0,769850012.0,766590068.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..9517074
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[750617312.0,757796772.875,776942001.875,784121462.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
new file mode 100644
index 0000000..5a6653d
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":765797376.39,"upper_bound":772573609.4762499},"point_estimate":768574653.8,"standard_error":1770173.4293850174},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":765169555.0,"upper_bound":769246974.5},"point_estimate":766581991.5,"standard_error":1079002.0621532283},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1684434.4623953104,"upper_bound":5788045.093041658},"point_estimate":4265787.793967128,"standard_error":1058040.399195967},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2578720.3795414255,"upper_bound":12716970.515708925},"point_estimate":8125956.77660196,"standard_error":3168092.08515501}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
new file mode 100644
index 0000000..44746e4
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,768416483.0,ns,1
+prime_sieve,,50000,,,771029133.0,ns,1
+prime_sieve,,50000,,,761868943.0,ns,1
+prime_sieve,,50000,,,769702080.0,ns,1
+prime_sieve,,50000,,,763276764.0,ns,1
+prime_sieve,,50000,,,765261721.0,ns,1
+prime_sieve,,50000,,,766726879.0,ns,1
+prime_sieve,,50000,,,765077389.0,ns,1
+prime_sieve,,50000,,,766109689.0,ns,1
+prime_sieve,,50000,,,771338712.0,ns,1
+prime_sieve,,50000,,,770012884.0,ns,1
+prime_sieve,,50000,,,762274305.0,ns,1
+prime_sieve,,50000,,,766437104.0,ns,1
+prime_sieve,,50000,,,763117732.0,ns,1
+prime_sieve,,50000,,,766917178.0,ns,1
+prime_sieve,,50000,,,799719423.0,ns,1
+prime_sieve,,50000,,,768791869.0,ns,1
+prime_sieve,,50000,,,775942629.0,ns,1
+prime_sieve,,50000,,,763947611.0,ns,1
+prime_sieve,,50000,,,765524548.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
new file mode 100644
index 0000000..c92eb3b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[768416483.0,771029133.0,761868943.0,769702080.0,763276764.0,765261721.0,766726879.0,765077389.0,766109689.0,771338712.0,770012884.0,762274305.0,766437104.0,763117732.0,766917178.0,799719423.0,768791869.0,775942629.0,763947611.0,765524548.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
new file mode 100644
index 0000000..57241bf
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Primes", std::collections::HashSet), ("Sieve", std::vec::Vec)])])/tukey.json
@@ -0,0 +1 @@
+[749840435.0,757317689.75,777257035.75,784734290.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..e44b952
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":765437091.43625,"upper_bound":779573352.94},"point_estimate":770863262.05,"standard_error":3846901.9734699596},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":764868350.5,"upper_bound":767826648.5},"point_estimate":766627518.0,"standard_error":890493.2620146694},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1125558.0241173506,"upper_bound":4708721.207803488},"point_estimate":2455823.074400425,"standard_error":920450.0846474034},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2091101.408215778,"upper_bound":28071446.864543915},"point_estimate":17647270.26933852,"standard_error":8147411.532357618}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..d405fe1
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,767947675.0,ns,1
+prime_sieve,,50000,,,760896302.0,ns,1
+prime_sieve,,50000,,,767311448.0,ns,1
+prime_sieve,,50000,,,767423336.0,ns,1
+prime_sieve,,50000,,,767705622.0,ns,1
+prime_sieve,,50000,,,768229070.0,ns,1
+prime_sieve,,50000,,,841683427.0,ns,1
+prime_sieve,,50000,,,789599917.0,ns,1
+prime_sieve,,50000,,,766432800.0,ns,1
+prime_sieve,,50000,,,764109172.0,ns,1
+prime_sieve,,50000,,,762880988.0,ns,1
+prime_sieve,,50000,,,764941955.0,ns,1
+prime_sieve,,50000,,,768254815.0,ns,1
+prime_sieve,,50000,,,770853187.0,ns,1
+prime_sieve,,50000,,,764794746.0,ns,1
+prime_sieve,,50000,,,764501209.0,ns,1
+prime_sieve,,50000,,,766822236.0,ns,1
+prime_sieve,,50000,,,765656981.0,ns,1
+prime_sieve,,50000,,,765119814.0,ns,1
+prime_sieve,,50000,,,762100541.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..ce3acaa
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[767947675.0,760896302.0,767311448.0,767423336.0,767705622.0,768229070.0,841683427.0,789599917.0,766432800.0,764109172.0,762880988.0,764941955.0,768254815.0,770853187.0,764794746.0,764501209.0,766822236.0,765656981.0,765119814.0,762100541.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..79d4f5e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList until n=747, then std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[754831375.75,759776368.75,772963016.75,777908009.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
new file mode 100644
index 0000000..8f23309
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9415689561.1075,"upper_bound":9457392622.275},"point_estimate":9436061499.2,"standard_error":10690113.570704518},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":9403114875.5,"upper_bound":9457649223.5},"point_estimate":9432884676.0,"standard_error":13438806.472124599},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":23285179.96800542,"upper_bound":80467622.83081412},"point_estimate":49280836.60579026,"standard_error":14185707.658978775},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":33423416.064720187,"upper_bound":60011774.264663145},"point_estimate":48945323.29144859,"standard_error":6792918.015461421}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
new file mode 100644
index 0000000..2ad0a9c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,9536140587.0,ns,1
+prime_sieve,,50000,,,9446345103.0,ns,1
+prime_sieve,,50000,,,9388800593.0,ns,1
+prime_sieve,,50000,,,9436014627.0,ns,1
+prime_sieve,,50000,,,9467252837.0,ns,1
+prime_sieve,,50000,,,9468977462.0,ns,1
+prime_sieve,,50000,,,9426270116.0,ns,1
+prime_sieve,,50000,,,9400773898.0,ns,1
+prime_sieve,,50000,,,9451720266.0,ns,1
+prime_sieve,,50000,,,9425264595.0,ns,1
+prime_sieve,,50000,,,9388034065.0,ns,1
+prime_sieve,,50000,,,9357890261.0,ns,1
+prime_sieve,,50000,,,9463578181.0,ns,1
+prime_sieve,,50000,,,9517789291.0,ns,1
+prime_sieve,,50000,,,9392215014.0,ns,1
+prime_sieve,,50000,,,9405455853.0,ns,1
+prime_sieve,,50000,,,9506679788.0,ns,1
+prime_sieve,,50000,,,9450135897.0,ns,1
+prime_sieve,,50000,,,9362136825.0,ns,1
+prime_sieve,,50000,,,9429754725.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
new file mode 100644
index 0000000..b9697de
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9536140587.0,9446345103.0,9388800593.0,9436014627.0,9467252837.0,9468977462.0,9426270116.0,9400773898.0,9451720266.0,9425264595.0,9388034065.0,9357890261.0,9463578181.0,9517789291.0,9392215014.0,9405455853.0,9506679788.0,9450135897.0,9362136825.0,9429754725.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
new file mode 100644
index 0000000..e0b801c
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", primrose_library::SortedVec)])])/tukey.json
@@ -0,0 +1 @@
+[9201046173.0,9299840175.0,9563290847.0,9662084849.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..dee1590
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":8338821418.461249,"upper_bound":8928084526.48375},"point_estimate":8634810693.25,"standard_error":158850196.02823228},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7852101824.0,"upper_bound":9270256500.0},"point_estimate":9248738662.5,"standard_error":581118545.1872332},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":21679085.3469193,"upper_bound":1082796738.536015},"point_estimate":135075336.6187334,"standard_error":359105730.0955772},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":629532683.2219242,"upper_bound":746662183.140844},"point_estimate":733031962.6315112,"standard_error":33143438.739759654}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..2c81e5e
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,9283039756.0,ns,1
+prime_sieve,,50000,,,9250115085.0,ns,1
+prime_sieve,,50000,,,7811986674.0,ns,1
+prime_sieve,,50000,,,9247362240.0,ns,1
+prime_sieve,,50000,,,7804935194.0,ns,1
+prime_sieve,,50000,,,9259220911.0,ns,1
+prime_sieve,,50000,,,7853266055.0,ns,1
+prime_sieve,,50000,,,9271504111.0,ns,1
+prime_sieve,,50000,,,7919842685.0,ns,1
+prime_sieve,,50000,,,9348770901.0,ns,1
+prime_sieve,,50000,,,7850937593.0,ns,1
+prime_sieve,,50000,,,9330920560.0,ns,1
+prime_sieve,,50000,,,7841522109.0,ns,1
+prime_sieve,,50000,,,9263401848.0,ns,1
+prime_sieve,,50000,,,7827339285.0,ns,1
+prime_sieve,,50000,,,9269008889.0,ns,1
+prime_sieve,,50000,,,7818333551.0,ns,1
+prime_sieve,,50000,,,9280008001.0,ns,1
+prime_sieve,,50000,,,7883587528.0,ns,1
+prime_sieve,,50000,,,9281110889.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..5086b32
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[9283039756.0,9250115085.0,7811986674.0,9247362240.0,7804935194.0,9259220911.0,7853266055.0,9271504111.0,7919842685.0,9348770901.0,7850937593.0,9330920560.0,7841522109.0,9263401848.0,7827339285.0,9269008889.0,7818333551.0,9280008001.0,7883587528.0,9281110889.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..82d8152
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[3573444637.5,5711014179.75,11411199625.75,13548769168.0] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
index b9e799b..7836f9f 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":26681291939.215,"upper_bound":27469778046.572502},"point_estimate":27184861267.7,"standard_error":229841837.07589582},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":27392293561.5,"upper_bound":27488681761.5},"point_estimate":27442150420.0,"standard_error":29442525.64443504},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":45161747.631418705,"upper_bound":157994295.86074054},"point_estimate":93895564.8922205,"standard_error":28269796.92758959},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":68070714.0907547,"upper_bound":1717520316.2480469},"point_estimate":1052394427.5342253,"standard_error":559685408.7217759}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28072368084.4275,"upper_bound":29050646675.12875},"point_estimate":28671538551.3,"standard_error":268107643.03311515},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":28682668070.0,"upper_bound":29064078601.0},"point_estimate":28860974784.5,"standard_error":94746290.10307017},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":168335179.37645316,"upper_bound":618185423.2088149},"point_estimate":342746026.01694167,"standard_error":121459630.51114607},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":270049236.2494677,"upper_bound":1983733462.6272962},"point_estimate":1226919267.4364738,"standard_error":572619872.5076338}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
index 2fb25cc..23b5798 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,22780524369.0,ns,1
-prime_sieve,,50000,,,26715514566.0,ns,1
-prime_sieve,,50000,,,27587518991.0,ns,1
-prime_sieve,,50000,,,27558109828.0,ns,1
-prime_sieve,,50000,,,27512170881.0,ns,1
-prime_sieve,,50000,,,27465092830.0,ns,1
-prime_sieve,,50000,,,27474570892.0,ns,1
-prime_sieve,,50000,,,27371331851.0,ns,1
-prime_sieve,,50000,,,27440191130.0,ns,1
-prime_sieve,,50000,,,27444109710.0,ns,1
-prime_sieve,,50000,,,27376129247.0,ns,1
-prime_sieve,,50000,,,27398722933.0,ns,1
-prime_sieve,,50000,,,27502792631.0,ns,1
-prime_sieve,,50000,,,27307895682.0,ns,1
-prime_sieve,,50000,,,27391643950.0,ns,1
-prime_sieve,,50000,,,27465268033.0,ns,1
-prime_sieve,,50000,,,27539322401.0,ns,1
-prime_sieve,,50000,,,27574433773.0,ns,1
-prime_sieve,,50000,,,27398938483.0,ns,1
-prime_sieve,,50000,,,27392943173.0,ns,1
+prime_sieve,,50000,,,23678773412.0,ns,1
+prime_sieve,,50000,,,28097770314.0,ns,1
+prime_sieve,,50000,,,29121425943.0,ns,1
+prime_sieve,,50000,,,29338469383.0,ns,1
+prime_sieve,,50000,,,29519560701.0,ns,1
+prime_sieve,,50000,,,29332716256.0,ns,1
+prime_sieve,,50000,,,29003747911.0,ns,1
+prime_sieve,,50000,,,28928780945.0,ns,1
+prime_sieve,,50000,,,28809533657.0,ns,1
+prime_sieve,,50000,,,28842913385.0,ns,1
+prime_sieve,,50000,,,28864929776.0,ns,1
+prime_sieve,,50000,,,29448276346.0,ns,1
+prime_sieve,,50000,,,29006731259.0,ns,1
+prime_sieve,,50000,,,29388066581.0,ns,1
+prime_sieve,,50000,,,28857019793.0,ns,1
+prime_sieve,,50000,,,28624769388.0,ns,1
+prime_sieve,,50000,,,28695993132.0,ns,1
+prime_sieve,,50000,,,28669343008.0,ns,1
+prime_sieve,,50000,,,28567127718.0,ns,1
+prime_sieve,,50000,,,28634822118.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
index 96d313d..f698c32 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[22780524369.0,26715514566.0,27587518991.0,27558109828.0,27512170881.0,27465092830.0,27474570892.0,27371331851.0,27440191130.0,27444109710.0,27376129247.0,27398722933.0,27502792631.0,27307895682.0,27391643950.0,27465268033.0,27539322401.0,27574433773.0,27398938483.0,27392943173.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[23678773412.0,28097770314.0,29121425943.0,29338469383.0,29519560701.0,29332716256.0,29003747911.0,28928780945.0,28809533657.0,28842913385.0,28864929776.0,29448276346.0,29006731259.0,29388066581.0,28857019793.0,28624769388.0,28695993132.0,28669343008.0,28567127718.0,28634822118.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
index 1bddda3..292c0c9 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -1 +1 @@
-[27035649516.5,27211707395.375,27681195072.375,27857252951.25] \ No newline at end of file
+[27120105578.25,27890409181.875,29944552124.875,30714855728.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
index ae86885..042494f 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7666442773.9575,"upper_bound":7739839135.160001},"point_estimate":7699550811.85,"standard_error":18848875.209645707},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7653860595.5,"upper_bound":7704727657.5},"point_estimate":7671462167.5,"standard_error":14948525.017541803},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10857903.191533685,"upper_bound":98953351.66172683},"point_estimate":31814943.81877184,"standard_error":21812138.56411014},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41154626.65024539,"upper_bound":123698470.42726035},"point_estimate":86656797.59181859,"standard_error":23128979.437104616}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7671195530.0825,"upper_bound":7706230653.5825},"point_estimate":7688538222.4,"standard_error":8957138.591254579},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7657944682.5,"upper_bound":7729404123.5},"point_estimate":7674958007.0,"standard_error":20295299.48336279},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":15841203.39706242,"upper_bound":65351391.547080874},"point_estimate":51808634.71981287,"standard_error":14046365.259811861},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":32728364.188880015,"upper_bound":45530099.04109755},"point_estimate":41005663.273633115,"standard_error":3261770.5291082477}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
index 4affb23..71cbe5e 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,7678210394.0,ns,1
-prime_sieve,,50000,,,7647655390.0,ns,1
-prime_sieve,,50000,,,7767176950.0,ns,1
-prime_sieve,,50000,,,7814356000.0,ns,1
-prime_sieve,,50000,,,7981111762.0,ns,1
-prime_sieve,,50000,,,7657116215.0,ns,1
-prime_sieve,,50000,,,7646981107.0,ns,1
-prime_sieve,,50000,,,7683904088.0,ns,1
-prime_sieve,,50000,,,7766426534.0,ns,1
-prime_sieve,,50000,,,7623010358.0,ns,1
-prime_sieve,,50000,,,7725551227.0,ns,1
-prime_sieve,,50000,,,7652351173.0,ns,1
-prime_sieve,,50000,,,7592064982.0,ns,1
-prime_sieve,,50000,,,7677114800.0,ns,1
-prime_sieve,,50000,,,7768573836.0,ns,1
-prime_sieve,,50000,,,7665809535.0,ns,1
-prime_sieve,,50000,,,7654705274.0,ns,1
-prime_sieve,,50000,,,7680628078.0,ns,1
-prime_sieve,,50000,,,7653015917.0,ns,1
-prime_sieve,,50000,,,7655252617.0,ns,1
+prime_sieve,,50000,,,7660880250.0,ns,1
+prime_sieve,,50000,,,7646998354.0,ns,1
+prime_sieve,,50000,,,7634705029.0,ns,1
+prime_sieve,,50000,,,7639326830.0,ns,1
+prime_sieve,,50000,,,7728234982.0,ns,1
+prime_sieve,,50000,,,7640700292.0,ns,1
+prime_sieve,,50000,,,7737801492.0,ns,1
+prime_sieve,,50000,,,7738519537.0,ns,1
+prime_sieve,,50000,,,7656079274.0,ns,1
+prime_sieve,,50000,,,7688728482.0,ns,1
+prime_sieve,,50000,,,7737712914.0,ns,1
+prime_sieve,,50000,,,7665612823.0,ns,1
+prime_sieve,,50000,,,7659810091.0,ns,1
+prime_sieve,,50000,,,7748120994.0,ns,1
+prime_sieve,,50000,,,7651295867.0,ns,1
+prime_sieve,,50000,,,7741056731.0,ns,1
+prime_sieve,,50000,,,7714691227.0,ns,1
+prime_sieve,,50000,,,7730573265.0,ns,1
+prime_sieve,,50000,,,7672665358.0,ns,1
+prime_sieve,,50000,,,7677250656.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
index 0a79526..7594f08 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[7678210394.0,7647655390.0,7767176950.0,7814356000.0,7981111762.0,7657116215.0,7646981107.0,7683904088.0,7766426534.0,7623010358.0,7725551227.0,7652351173.0,7592064982.0,7677114800.0,7768573836.0,7665809535.0,7654705274.0,7680628078.0,7653015917.0,7655252617.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[7660880250.0,7646998354.0,7634705029.0,7639326830.0,7728234982.0,7640700292.0,7737801492.0,7738519537.0,7656079274.0,7688728482.0,7737712914.0,7665612823.0,7659810091.0,7748120994.0,7651295867.0,7741056731.0,7714691227.0,7730573265.0,7672665358.0,7677250656.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
index 2aecf80..c6ba3bf 100644
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::collections::LinkedList), ("Primes", std::collections::HashSet)])])/tukey.json
@@ -1 +1 @@
-[7404088762.75,7528469246.875,7860150537.875,7984531022.0] \ No newline at end of file
+[7422459157.25,7538671289.75,7848570309.75,7964782442.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
deleted file mode 100644
index 8ae37dc..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":784036599.49,"upper_bound":827785433.6650001},"point_estimate":803146530.05,"standard_error":11319926.540725771},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":777618555.0,"upper_bound":789944361.5},"point_estimate":781130587.0,"standard_error":4276172.487085698},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3447751.397690177,"upper_bound":22120010.57909131},"point_estimate":10671893.233636022,"standard_error":5165429.135729824},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":14766556.458773049,"upper_bound":73418950.71131952},"point_estimate":51865832.44015871,"standard_error":14971293.749123245}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
deleted file mode 100644
index 66d220a..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,769054468.0,ns,1
-prime_sieve,,50000,,,778539302.0,ns,1
-prime_sieve,,50000,,,836109589.0,ns,1
-prime_sieve,,50000,,,776846915.0,ns,1
-prime_sieve,,50000,,,778936466.0,ns,1
-prime_sieve,,50000,,,773135781.0,ns,1
-prime_sieve,,50000,,,777971869.0,ns,1
-prime_sieve,,50000,,,782483561.0,ns,1
-prime_sieve,,50000,,,773229588.0,ns,1
-prime_sieve,,50000,,,777265241.0,ns,1
-prime_sieve,,50000,,,791526772.0,ns,1
-prime_sieve,,50000,,,971732220.0,ns,1
-prime_sieve,,50000,,,889078761.0,ns,1
-prime_sieve,,50000,,,788361951.0,ns,1
-prime_sieve,,50000,,,876373515.0,ns,1
-prime_sieve,,50000,,,792665023.0,ns,1
-prime_sieve,,50000,,,775580736.0,ns,1
-prime_sieve,,50000,,,779777613.0,ns,1
-prime_sieve,,50000,,,785965820.0,ns,1
-prime_sieve,,50000,,,788295410.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/sample.json
deleted file mode 100644
index e9ef35f..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[769054468.0,778539302.0,836109589.0,776846915.0,778936466.0,773135781.0,777971869.0,782483561.0,773229588.0,777265241.0,791526772.0,971732220.0,889078761.0,788361951.0,876373515.0,792665023.0,775580736.0,779777613.0,785965820.0,788295410.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
deleted file mode 100644
index e712dfe..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", primrose_library::SortedVec)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[733208633.75,755184646.625,813787347.625,835763360.5] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
new file mode 100644
index 0000000..d936c90
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":787967976.5912501,"upper_bound":794617671.7524999},"point_estimate":790555784.0,"standard_error":1808770.563148138},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":788211287.5,"upper_bound":790069691.0},"point_estimate":789309161.5,"standard_error":448137.19651478995},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":529927.1911919117,"upper_bound":3905656.84736073},"point_estimate":2210842.702549696,"standard_error":881086.240882209},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1818135.9441759058,"upper_bound":13417154.581768945},"point_estimate":8303266.334174845,"standard_error":3830013.369624282}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
new file mode 100644
index 0000000..80fd093
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,785906602.0,ns,1
+prime_sieve,,50000,,,788987835.0,ns,1
+prime_sieve,,50000,,,790905297.0,ns,1
+prime_sieve,,50000,,,824226934.0,ns,1
+prime_sieve,,50000,,,790695412.0,ns,1
+prime_sieve,,50000,,,783983448.0,ns,1
+prime_sieve,,50000,,,789602484.0,ns,1
+prime_sieve,,50000,,,789660776.0,ns,1
+prime_sieve,,50000,,,789715680.0,ns,1
+prime_sieve,,50000,,,794526188.0,ns,1
+prime_sieve,,50000,,,784382273.0,ns,1
+prime_sieve,,50000,,,785706058.0,ns,1
+prime_sieve,,50000,,,789084072.0,ns,1
+prime_sieve,,50000,,,790423702.0,ns,1
+prime_sieve,,50000,,,789330797.0,ns,1
+prime_sieve,,50000,,,789287526.0,ns,1
+prime_sieve,,50000,,,787458344.0,ns,1
+prime_sieve,,50000,,,791071684.0,ns,1
+prime_sieve,,50000,,,788964231.0,ns,1
+prime_sieve,,50000,,,787196337.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
new file mode 100644
index 0000000..6f4ee0b
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[785906602.0,788987835.0,790905297.0,824226934.0,790695412.0,783983448.0,789602484.0,789660776.0,789715680.0,794526188.0,784382273.0,785706058.0,789084072.0,790423702.0,789330797.0,789287526.0,787458344.0,791071684.0,788964231.0,787196337.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
new file mode 100644
index 0000000..b787044
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet until n=34, then std::collections::HashSet)])])/tukey.json
@@ -0,0 +1 @@
+[778096480.5,782744661.375,795139810.375,799787991.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
new file mode 100644
index 0000000..ac8cbc0
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/benchmark.json
@@ -0,0 +1 @@
+{"group_id":"prime_sieve","function_id":null,"value_str":"50000","throughput":null,"full_id":"prime_sieve/50000","directory_name":"prime_sieve/50000","title":"prime_sieve/50000"} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
new file mode 100644
index 0000000..79bffb6
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/estimates.json
@@ -0,0 +1 @@
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":770728647.53125,"upper_bound":785712941.705},"point_estimate":776531863.25,"standard_error":4079976.850279267},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":769029863.5,"upper_bound":774927903.5},"point_estimate":771480215.0,"standard_error":1807758.542845638},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":2512268.620598316,"upper_bound":9190839.61172998},"point_estimate":5126159.091192484,"standard_error":1732180.5434087678},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3738745.1261043064,"upper_bound":30045370.890998375},"point_estimate":18700062.94601602,"standard_error":8591826.639184073}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
new file mode 100644
index 0000000..3c14356
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/raw.csv
@@ -0,0 +1,21 @@
+group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
+prime_sieve,,50000,,,773402119.0,ns,1
+prime_sieve,,50000,,,768596062.0,ns,1
+prime_sieve,,50000,,,852227930.0,ns,1
+prime_sieve,,50000,,,770964716.0,ns,1
+prime_sieve,,50000,,,769042334.0,ns,1
+prime_sieve,,50000,,,773550558.0,ns,1
+prime_sieve,,50000,,,765678987.0,ns,1
+prime_sieve,,50000,,,767249545.0,ns,1
+prime_sieve,,50000,,,769017393.0,ns,1
+prime_sieve,,50000,,,769131941.0,ns,1
+prime_sieve,,50000,,,787955520.0,ns,1
+prime_sieve,,50000,,,776259599.0,ns,1
+prime_sieve,,50000,,,783375187.0,ns,1
+prime_sieve,,50000,,,778344100.0,ns,1
+prime_sieve,,50000,,,767156420.0,ns,1
+prime_sieve,,50000,,,771995714.0,ns,1
+prime_sieve,,50000,,,769765302.0,ns,1
+prime_sieve,,50000,,,767068031.0,ns,1
+prime_sieve,,50000,,,775511156.0,ns,1
+prime_sieve,,50000,,,774344651.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
new file mode 100644
index 0000000..57329a2
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/sample.json
@@ -0,0 +1 @@
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[773402119.0,768596062.0,852227930.0,770964716.0,769042334.0,773550558.0,765678987.0,767249545.0,769017393.0,769131941.0,787955520.0,776259599.0,783375187.0,778344100.0,767156420.0,771995714.0,769765302.0,767068031.0,775511156.0,774344651.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
new file mode 100644
index 0000000..e632397
--- /dev/null
+++ b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::BTreeSet)])])/tukey.json
@@ -0,0 +1 @@
+[748553440.75,758732750.5,785877576.5,796056886.25] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
deleted file mode 100644
index e61dad9..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/estimates.json
+++ /dev/null
@@ -1 +0,0 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":767073080.40125,"upper_bound":783647288.5062499},"point_estimate":773890802.75,"standard_error":4328242.920669884},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":765443898.0,"upper_bound":771781649.5},"point_estimate":766840572.5,"standard_error":1615613.9755050775},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":1677884.3357115984,"upper_bound":8119299.3763536215},"point_estimate":4368337.010246515,"standard_error":1739765.728561514},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3516201.4333108743,"upper_bound":30183413.418481115},"point_estimate":19952723.948465846,"standard_error":7595544.0952436775}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
deleted file mode 100644
index 00069e2..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/raw.csv
+++ /dev/null
@@ -1,21 +0,0 @@
-group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,770996625.0,ns,1
-prime_sieve,,50000,,,810609106.0,ns,1
-prime_sieve,,50000,,,766878315.0,ns,1
-prime_sieve,,50000,,,766502541.0,ns,1
-prime_sieve,,50000,,,765606410.0,ns,1
-prime_sieve,,50000,,,766802830.0,ns,1
-prime_sieve,,50000,,,765281386.0,ns,1
-prime_sieve,,50000,,,764324898.0,ns,1
-prime_sieve,,50000,,,765781660.0,ns,1
-prime_sieve,,50000,,,772566674.0,ns,1
-prime_sieve,,50000,,,774707868.0,ns,1
-prime_sieve,,50000,,,768599356.0,ns,1
-prime_sieve,,50000,,,763463441.0,ns,1
-prime_sieve,,50000,,,846509772.0,ns,1
-prime_sieve,,50000,,,774099027.0,ns,1
-prime_sieve,,50000,,,775088629.0,ns,1
-prime_sieve,,50000,,,765135237.0,ns,1
-prime_sieve,,50000,,,768876483.0,ns,1
-prime_sieve,,50000,,,763059613.0,ns,1
-prime_sieve,,50000,,,762926184.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/sample.json
deleted file mode 100644
index b6d0470..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/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,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[770996625.0,810609106.0,766878315.0,766502541.0,765606410.0,766802830.0,765281386.0,764324898.0,765781660.0,772566674.0,774707868.0,768599356.0,763463441.0,846509772.0,774099027.0,775088629.0,765135237.0,768876483.0,763059613.0,762926184.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json b/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
deleted file mode 100644
index 9c5d2c8..0000000
--- a/analysis/current/criterion/prime_sieve/50000/Mapping2D([("-opt-candelabra-src-tests-prime_sieve-src-types.pr.rs", [("Sieve", std::vec::Vec), ("Primes", std::collections::HashSet)])])/tukey.json
+++ /dev/null
@@ -1 +0,0 @@
-[742130108.25,753687478.5,784507132.5,796064502.75] \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/estimates.json b/analysis/current/criterion/prime_sieve/50000/new/estimates.json
index ae86885..e4b0eb0 100644
--- a/analysis/current/criterion/prime_sieve/50000/new/estimates.json
+++ b/analysis/current/criterion/prime_sieve/50000/new/estimates.json
@@ -1 +1 @@
-{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7666442773.9575,"upper_bound":7739839135.160001},"point_estimate":7699550811.85,"standard_error":18848875.209645707},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":7653860595.5,"upper_bound":7704727657.5},"point_estimate":7671462167.5,"standard_error":14948525.017541803},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":10857903.191533685,"upper_bound":98953351.66172683},"point_estimate":31814943.81877184,"standard_error":21812138.56411014},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":41154626.65024539,"upper_bound":123698470.42726035},"point_estimate":86656797.59181859,"standard_error":23128979.437104616}} \ No newline at end of file
+{"mean":{"confidence_interval":{"confidence_level":0.95,"lower_bound":761975725.33625,"upper_bound":783454388.9937501},"point_estimate":771509521.45,"standard_error":5532045.648308276},"median":{"confidence_interval":{"confidence_level":0.95,"lower_bound":757207864.5,"upper_bound":769841878.0},"point_estimate":762367230.5,"standard_error":3421035.9096176126},"median_abs_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":3349605.503332615,"upper_bound":18379978.68129015},"point_estimate":9552283.40061307,"standard_error":3574732.0222286046},"slope":null,"std_dev":{"confidence_interval":{"confidence_level":0.95,"lower_bound":6741372.863595634,"upper_bound":34861759.81413921},"point_estimate":25320049.07056912,"standard_error":6810787.161147263}} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/raw.csv b/analysis/current/criterion/prime_sieve/50000/new/raw.csv
index 4affb23..8329dd3 100644
--- a/analysis/current/criterion/prime_sieve/50000/new/raw.csv
+++ b/analysis/current/criterion/prime_sieve/50000/new/raw.csv
@@ -1,21 +1,21 @@
group,function,value,throughput_num,throughput_type,sample_measured_value,unit,iteration_count
-prime_sieve,,50000,,,7678210394.0,ns,1
-prime_sieve,,50000,,,7647655390.0,ns,1
-prime_sieve,,50000,,,7767176950.0,ns,1
-prime_sieve,,50000,,,7814356000.0,ns,1
-prime_sieve,,50000,,,7981111762.0,ns,1
-prime_sieve,,50000,,,7657116215.0,ns,1
-prime_sieve,,50000,,,7646981107.0,ns,1
-prime_sieve,,50000,,,7683904088.0,ns,1
-prime_sieve,,50000,,,7766426534.0,ns,1
-prime_sieve,,50000,,,7623010358.0,ns,1
-prime_sieve,,50000,,,7725551227.0,ns,1
-prime_sieve,,50000,,,7652351173.0,ns,1
-prime_sieve,,50000,,,7592064982.0,ns,1
-prime_sieve,,50000,,,7677114800.0,ns,1
-prime_sieve,,50000,,,7768573836.0,ns,1
-prime_sieve,,50000,,,7665809535.0,ns,1
-prime_sieve,,50000,,,7654705274.0,ns,1
-prime_sieve,,50000,,,7680628078.0,ns,1
-prime_sieve,,50000,,,7653015917.0,ns,1
-prime_sieve,,50000,,,7655252617.0,ns,1
+prime_sieve,,50000,,,770545603.0,ns,1
+prime_sieve,,50000,,,771545251.0,ns,1
+prime_sieve,,50000,,,774827954.0,ns,1
+prime_sieve,,50000,,,769138153.0,ns,1
+prime_sieve,,50000,,,829138975.0,ns,1
+prime_sieve,,50000,,,762193844.0,ns,1
+prime_sieve,,50000,,,768366647.0,ns,1
+prime_sieve,,50000,,,803594885.0,ns,1
+prime_sieve,,50000,,,757696316.0,ns,1
+prime_sieve,,50000,,,757514410.0,ns,1
+prime_sieve,,50000,,,760977998.0,ns,1
+prime_sieve,,50000,,,762937447.0,ns,1
+prime_sieve,,50000,,,756252299.0,ns,1
+prime_sieve,,50000,,,755054146.0,ns,1
+prime_sieve,,50000,,,754843027.0,ns,1
+prime_sieve,,50000,,,762540617.0,ns,1
+prime_sieve,,50000,,,756458249.0,ns,1
+prime_sieve,,50000,,,753793179.0,ns,1
+prime_sieve,,50000,,,756901319.0,ns,1
+prime_sieve,,50000,,,845870110.0,ns,1
diff --git a/analysis/current/criterion/prime_sieve/50000/new/sample.json b/analysis/current/criterion/prime_sieve/50000/new/sample.json
index 0a79526..154584e 100644
--- a/analysis/current/criterion/prime_sieve/50000/new/sample.json
+++ b/analysis/current/criterion/prime_sieve/50000/new/sample.json
@@ -1 +1 @@
-{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[7678210394.0,7647655390.0,7767176950.0,7814356000.0,7981111762.0,7657116215.0,7646981107.0,7683904088.0,7766426534.0,7623010358.0,7725551227.0,7652351173.0,7592064982.0,7677114800.0,7768573836.0,7665809535.0,7654705274.0,7680628078.0,7653015917.0,7655252617.0]} \ No newline at end of file
+{"sampling_mode":"Flat","iters":[1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0,1.0],"times":[770545603.0,771545251.0,774827954.0,769138153.0,829138975.0,762193844.0,768366647.0,803594885.0,757696316.0,757514410.0,760977998.0,762937447.0,756252299.0,755054146.0,754843027.0,762540617.0,756458249.0,753793179.0,756901319.0,845870110.0]} \ No newline at end of file
diff --git a/analysis/current/criterion/prime_sieve/50000/new/tukey.json b/analysis/current/criterion/prime_sieve/50000/new/tukey.json
index 2aecf80..8ebb7a2 100644
--- a/analysis/current/criterion/prime_sieve/50000/new/tukey.json
+++ b/analysis/current/criterion/prime_sieve/50000/new/tukey.json
@@ -1 +1 @@
-[7404088762.75,7528469246.875,7860150537.875,7984531022.0] \ No newline at end of file
+[714775661.0,735783106.25,791802960.25,812810405.5] \ No newline at end of file
diff --git a/analysis/current/sections/compare-aoc_2021_09 b/analysis/current/sections/compare-aoc_2021_09
index 4345da4..f695aca 100644
--- a/analysis/current/sections/compare-aoc_2021_09
+++ b/analysis/current/sections/compare-aoc_2021_09
@@ -1,159 +1,192 @@
-:1710096294:compare-aoc_2021_09
+:1710896122:compare-aoc_2021_09
compare-aoc_2021_09
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2021_09 select --compare
-[2024-03-10T18:44:54Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T18:44:54Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T18:44:54Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T18:44:54Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T18:44:55Z INFO candelabra_cli::select] Processing project aoc_2021_09
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 10000.0, "contains": 0.0, "last": 0.0, "get": 66980.45981038766, "remove": 0.0, "pop": 0.0} }]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [4198879161.1877027]), ("std::collections::HashMap", [2386177835.430239])]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 10000.0, "first": 0.0, "contains": 39601.0, "remove": 0.0} }]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedUniqueVec", [20114719364.369087]), ("std::collections::HashSet", [8695357925.81961]), ("std::collections::BTreeSet", [13068270355.488018])]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)]
-┌──────┬───────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├──────┼───────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
-│ Map │ std::collections::HashMap │ 2386177835.430239 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
-│ Map │ std::collections::BTreeMap │ 4198879161.1877027 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
-│ Set │ primrose_library::SortedUniqueVec │ 20114719364.369087 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
-│ Set │ std::collections::BTreeSet │ 13068270355.488018 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
-│ Set │ std::collections::HashSet │ 8695357925.81961 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
-└──────┴───────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
+[2024-03-20T00:55:22Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T00:55:22Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T00:55:22Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T00:55:22Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T00:55:22Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T00:55:22Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T00:55:22Z INFO candelabra_cli::select] Processing project aoc_2021_09
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"pop": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "insert": 10000.0, "get": 0.0, "contains": 39601.0} }]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [9210808088.963547]), ("std::collections::BTreeSet", [12847475355.61484])]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 9210808088.963547)]
+┌──────┬────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├──────┼────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
+│ Set │ std::collections::HashSet │ 9210808088.963547 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+│ Set │ std::collections::BTreeSet │ 12847475355.61484 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+│ Map │ std::collections::BTreeMap │ 48723268604.105606 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+│ Map │ primrose_library::VecMap │ 1177545948376.6836 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+│ Map │ primrose_library::SortedVecMap │ 96058631523.74951 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+│ Map │ std::collections::HashMap │ 31057756628.24385 │ /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs │
+└──────┴────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Map & std::collections::HashMap & 2386177835.430239 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
-Map & std::collections::BTreeMap & 4198879161.1877027 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
-Set & primrose\_library::SortedUniqueVec & 20114719364.369087 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
-Set & std::collections::BTreeSet & 13068270355.488018 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
-Set & std::collections::HashSet & 8695357925.81961 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Set & std::collections::HashSet & 9210808088.963547 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Set & std::collections::BTreeSet & 12847475355.61484 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Map & std::collections::BTreeMap & 48723268604.105606 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Map & primrose\_library::VecMap & 1177545948376.6836 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Map & primrose\_library::SortedVecMap & 96058631523.74951 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
+Map & std::collections::HashMap & 31057756628.24385 & /opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 10000.0, "push": 0.0, "clear": 0.0, "get": 66980.45981038766, "first": 0.0} }]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [4198879161.1877027]), ("std::collections::HashMap", [2386177835.430239])]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 2386177835.430239)]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 10000.0, "first": 0.0, "push": 0.0, "nth": 0.0, "contains": 39601.0, "get": 0.0, "clear": 0.0} }]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [8695357925.81961]), ("primrose_library::SortedUniqueVec", [20114719364.369087]), ("std::collections::BTreeSet", [13068270355.488018])]
-[2024-03-10T18:44:55Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 8695357925.81961)]
-[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Running type checker
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Running analysis
-[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T18:44:55Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T18:44:55Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap}
-[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T18:44:55Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Running type checker
-[2024-03-10T18:44:55Z DEBUG primrose::selector] Running analysis
-[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T18:44:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T18:44:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"remove": 0.0, "insert": 10000.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "get": 66980.45981038766, "last": 0.0, "push": 0.0, "contains": 0.0} }]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [31057756628.24385]), ("primrose_library::VecMap", [1177545948376.6836]), ("std::collections::BTreeMap", [48723268604.105606]), ("primrose_library::SortedVecMap", [96058631523.74951])]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 31057756628.24385)]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2051.0, avg_n: 10000.0, avg_op_counts: {"clear": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 10000.0, "remove": 0.0, "contains": 39601.0, "first": 0.0, "last": 0.0} }]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [12847475355.61484]), ("std::collections::HashSet", [9210808088.963547])]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 9210808088.963547)]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 4852.0, avg_n: 10000.0, avg_op_counts: {"nth": 0.0, "insert": 10000.0, "pop": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 66980.45981038766} }]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVecMap", [96058631523.74951]), ("std::collections::HashMap", [31057756628.24385]), ("std::collections::BTreeMap", [48723268604.105606]), ("primrose_library::VecMap", [1177545948376.6836])]
+[2024-03-20T00:55:22Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 31057756628.24385)]
+[2024-03-20T00:55:22Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T00:55:22Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T00:55:22Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T00:55:22Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T00:55:22Z DEBUG primrose::selector] Running type checker
+[2024-03-20T00:55:22Z DEBUG primrose::selector] Running analysis
+[2024-03-20T00:55:22Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T00:55:22Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T00:55:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T00:55:23Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T00:55:23Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet}
+[2024-03-20T00:55:23Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T00:55:23Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T00:55:23Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T00:55:23Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T00:55:23Z DEBUG primrose::selector] Running type checker
+[2024-03-20T00:55:23Z DEBUG primrose::selector] Running analysis
+[2024-03-20T00:55:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T00:55:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T00:55:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling primrose-library v0.1.0 (/opt/candelabra/src/crates/library)
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.71s
+ Finished bench [optimized] target(s) in 3.95s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-[2024-03-10T18:51:23Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec}
-[2024-03-10T18:51:23Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T18:51:23Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T18:51:23Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T18:51:23Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T18:51:23Z DEBUG primrose::selector] Running type checker
-[2024-03-10T18:51:23Z DEBUG primrose::selector] Running analysis
-[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T18:51:23Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T00:56:38Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap}
+[2024-03-20T00:56:38Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T00:56:38Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T00:56:38Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T00:56:38Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T00:56:38Z DEBUG primrose::selector] Running type checker
+[2024-03-20T00:56:38Z DEBUG primrose::selector] Running analysis
+[2024-03-20T00:56:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T00:56:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T00:56:38Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.26s
+ Finished bench [optimized] target(s) in 3.35s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-[2024-03-10T18:57:56Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet}
-[2024-03-10T18:57:56Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T18:57:56Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T18:57:56Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T18:57:56Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T18:57:56Z DEBUG primrose::selector] Running type checker
-[2024-03-10T18:57:56Z DEBUG primrose::selector] Running analysis
-[2024-03-10T18:57:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T18:57:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T18:57:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T00:58:34Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::VecMap}
+[2024-03-20T00:58:34Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T00:58:34Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T00:58:34Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T00:58:34Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T00:58:34Z DEBUG primrose::selector] Running type checker
+[2024-03-20T00:58:34Z DEBUG primrose::selector] Running analysis
+[2024-03-20T00:58:34Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T00:58:34Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T00:58:34Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.26s
+ Finished bench [optimized] target(s) in 3.15s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-[2024-03-10T18:59:42Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet}
-[2024-03-10T18:59:42Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T18:59:42Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T18:59:42Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T18:59:42Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T18:59:42Z DEBUG primrose::selector] Running type checker
-[2024-03-10T18:59:42Z DEBUG primrose::selector] Running analysis
-[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T18:59:42Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:10:02Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::VecMap}
+[2024-03-20T01:10:02Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T01:10:02Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T01:10:02Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:10:02Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:10:02Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:10:02Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:10:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:10:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:10:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.30s
+ Finished bench [optimized] target(s) in 3.04s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-[2024-03-10T19:01:36Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet}
-[2024-03-10T19:01:36Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T19:01:36Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T19:01:36Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:01:36Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:01:36Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:01:36Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:01:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:21:02Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::SortedVecMap}
+[2024-03-20T01:21:02Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T01:21:02Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T01:21:02Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:21:02Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:21:02Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:21:02Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:21:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:21:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:21:02Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.33s
+ Finished bench [optimized] target(s) in 3.31s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-[2024-03-10T19:02:40Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap}
-[2024-03-10T19:02:40Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
-[2024-03-10T19:02:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
-[2024-03-10T19:02:40Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:02:40Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:02:40Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:02:40Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:02:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:22:20Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::SortedVecMap}
+[2024-03-20T01:22:20Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T01:22:20Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T01:22:20Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:22:20Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:22:20Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:22:20Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:22:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:22:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:22:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
- Finished bench [optimized] target(s) in 3.15s
+ Finished bench [optimized] target(s) in 3.00s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
+[2024-03-20T01:24:18Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap}
+[2024-03-20T01:24:18Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T01:24:18Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T01:24:18Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:24:18Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:24:18Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:24:18Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:24:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:24:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:24:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
+ Finished bench [optimized] target(s) in 3.62s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
+[2024-03-20T01:25:26Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap}
+[2024-03-20T01:25:26Z DEBUG candelabra::confirmation] Saving choices for project aoc_2021_09
+[2024-03-20T01:25:26Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs
+[2024-03-20T01:25:26Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:25:26Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:25:26Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:25:26Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:25:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:25:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:25:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling aoc_2021_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2021_09)
+ Finished bench [optimized] target(s) in 3.43s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d72ce628475a4edb)
-┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────┐
-│ │ aoc_2021_09-part1/100 │ aoc_2021_09-part2/100 │ total │
-├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────┤
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1850600 │ 33670000000 │ 33671850600 │
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 3515700 │ 8875100000 │ 8878615700 │
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 1876300 │ 4508200000 │ 4510076300 │
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 3559000 │ 5382800000 │ 5386359000 │
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 3493700 │ 34192000000 │ 34195493700 │
-│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 1837300 │ 8023099999.999999 │ 8024937299.999999 │
-└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────┘
+┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────┐
+│ │ aoc_2021_09-part1/100 │ aoc_2021_09-part2/100 │ total │
+├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────┤
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1872200 │ 4579000000 │ 4580872200 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1827400 │ 8261200000.000001 │ 8263027400.000001 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::VecMap} │ 168500000 │ 58482000000 │ 58650500000 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 3445800 │ 5340200000 │ 5343645800 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::SortedVecMap} │ 5540900 │ 5736600000 │ 5742140900 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 3664600 │ 8935700000 │ 8939364600 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::VecMap} │ 166620000 │ 60999000000 │ 61165620000 │
+│ {("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2021_09/src/types.pr.rs", "Map"): primrose_library::SortedVecMap} │ 5356300 │ 9427300000 │ 9432656300 │
+└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
& aoc\_2021\_09-part1/100 & aoc\_2021\_09-part2/100 & total \\
\hline
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1850600 & 33670000000 & 33671850600 \\
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 3515700 & 8875100000 & 8878615700 \\
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 1876300 & 4508200000 & 4510076300 \\
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 3559000 & 5382800000 & 5386359000 \\
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 3493700 & 34192000000 & 34195493700 \\
-\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 1837300 & 8023099999.999999 & 8024937299.999999 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1872200 & 4579000000 & 4580872200 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1827400 & 8261200000.000001 & 8263027400.000001 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): primrose\_library::VecMap\} & 168500000 & 58482000000 & 58650500000 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 3445800 & 5340200000 & 5343645800 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): primrose\_library::SortedVecMap\} & 5540900 & 5736600000 & 5742140900 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 3664600 & 8935700000 & 8939364600 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): primrose\_library::VecMap\} & 166620000 & 60999000000 & 61165620000 \\
+\{("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2021\_09/src/types.pr.rs", "Map"): primrose\_library::SortedVecMap\} & 5356300 & 9427300000 & 9432656300 \\
\end{tabular}
\end{center}
-section_end:1710097435:compare-aoc_2021_09
+section_end:1710898034:compare-aoc_2021_09

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-aoc_2022_08 b/analysis/current/sections/compare-aoc_2022_08
index 69fea6e..1b2a723 100644
--- a/analysis/current/sections/compare-aoc_2022_08
+++ b/analysis/current/sections/compare-aoc_2022_08
@@ -1,98 +1,138 @@
-:1710097435:compare-aoc_2022_08
+:1710898034:compare-aoc_2022_08
compare-aoc_2022_08
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_08 select --compare
-[2024-03-10T19:03:55Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:03:55Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:03:55Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:03:55Z INFO candelabra_cli::select] Processing project aoc_2022_08
-[2024-03-10T19:03:55Z DEBUG candelabra::cache] Invalid cache entry: validation function said no
-[2024-03-10T19:03:55Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs for profiling
-[2024-03-10T19:03:55Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:03:55Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:03:55Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:03:55Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:03:55Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:03:55Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpJpU3wZ" }
- Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
- Finished bench [optimized] target(s) in 3.20s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
-┌──────┬────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├──────┼────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
-│ Map │ std::collections::BTreeMap │ 20205288248.433594 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
-│ Map │ std::collections::HashMap │ 10638226262.095575 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
-└──────┴────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
+[2024-03-20T01:27:14Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:27:14Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:27:14Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:27:14Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:27:14Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:27:14Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:27:14Z INFO candelabra_cli::select] Processing project aoc_2022_08
+┌──────┬─────────────────────────────────────────────────────────────────────────────┬───────────────────┬───────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├──────┼─────────────────────────────────────────────────────────────────────────────┼───────────────────┼───────────────────────────────────────────────────────┤
+│ Map │ primrose_library::VecMap │ 5370239202261.842 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
+│ Map │ std::collections::HashMap │ 58801682552.86513 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
+│ Map │ primrose_library::SortedVecMap │ 817568543716.7662 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
+│ Map │ std::collections::BTreeMap │ 97743683189.22581 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
+│ Map │ primrose_library::SortedVecMap until n=1664, then std::collections::HashMap │ 58753133105.11505 │ /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs │
+└──────┴─────────────────────────────────────────────────────────────────────────────┴───────────────────┴───────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Map & std::collections::BTreeMap & 20205288248.433594 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
-Map & std::collections::HashMap & 10638226262.095575 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
+Map & primrose\_library::VecMap & 5370239202261.842 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
+Map & std::collections::HashMap & 58801682552.86513 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
+Map & primrose\_library::SortedVecMap & 817568543716.7662 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
+Map & std::collections::BTreeMap & 97743683189.22581 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
+Map & primrose\_library::SortedVecMap until n=1664, then std::collections::HashMap & 58753133105.11505 & /opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 1171.8223598435486, "first": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "insert": 2342.4306049822058} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "get": 40000.0, "remove": 0.0, "push": 0.0, "insert": 17337.662337662307} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"insert": 65332.419465387095, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 160000.0, "push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }]
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [241359634.20360202, 141980419.55658, 9011320837.89107, 10810627356.782343]), ("std::collections::HashMap", [163455439.87481636, 92953391.13452674, 5121036644.751657, 5260780786.334576])]
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 163455439.87481636), ("std::collections::HashMap", 92953391.13452674), ("std::collections::HashMap", 5121036644.751657), ("std::collections::HashMap", 5260780786.334576)]
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"contains": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 1171.8223598435486, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "insert": 2342.4306049822058, "clear": 0.0} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"insert": 17337.662337662307, "last": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 40000.0, "pop": 0.0} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "insert": 65332.419465387095, "last": 0.0, "clear": 0.0, "get": 160000.0, "remove": 0.0, "first": 0.0, "push": 0.0} }]
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [163455439.87481636, 92953391.13452674, 5121036644.751657, 5260780786.334576]), ("std::collections::BTreeMap", [241359634.20360202, 141980419.55658, 9011320837.89107, 10810627356.782343])]
-[2024-03-10T19:04:59Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 163455439.87481636), ("std::collections::HashMap", 92953391.13452674), ("std::collections::HashMap", 5121036644.751657), ("std::collections::HashMap", 5260780786.334576)]
-[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
-[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:04:59Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:04:59Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap}
-[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
-[2024-03-10T19:04:59Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:04:59Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:04:59Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"pop": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "insert": 1171.8223598435486, "remove": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "insert": 2342.4306049822058, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 40000.0, "last": 0.0, "insert": 17337.662337662307, "clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"clear": 0.0, "insert": 65332.419465387095, "remove": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "get": 160000.0} }]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::VecMap", [441364776.560104, 771010654.5027164, 1030863412703.228, 4338163414127.551]), ("std::collections::HashMap", [155125559.59443495, 85993346.85778749, 26043262882.78633, 32517300763.626575]), ("std::collections::BTreeMap", [243771266.12669298, 144167265.9551254, 41889093973.05683, 55466650684.08716]), ("primrose_library::SortedVecMap", [106503888.78428955, 304002821.766236, 150668569846.44977, 666489467159.7659])]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Top by partition: [("primrose_library::SortedVecMap", 106503888.78428955), ("std::collections::HashMap", 85993346.85778749), ("std::collections::HashMap", 26043262882.78633), ("std::collections::HashMap", 32517300763.626575)]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] With split index 1, split proper is true
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 3068.0, avg_n: 1109.940677966102, avg_op_counts: {"push": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "insert": 1171.8223598435486, "last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 843.0, avg_n: 2280.3274021352327, avg_op_counts: {"push": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "insert": 2342.4306049822058, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6006.0, avg_n: 10000.0, avg_op_counts: {"get": 40000.0, "last": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "insert": 17337.662337662307, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1459.0, avg_n: 40000.0, avg_op_counts: {"insert": 65332.419465387095, "push": 0.0, "nth": 0.0, "get": 160000.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::VecMap", [441364776.560104, 771010654.5027164, 1030863412703.228, 4338163414127.551]), ("primrose_library::SortedVecMap", [106503888.78428955, 304002821.766236, 150668569846.44977, 666489467159.7659]), ("std::collections::HashMap", [155125559.59443495, 85993346.85778749, 26043262882.78633, 32517300763.626575]), ("std::collections::BTreeMap", [243771266.12669298, 144167265.9551254, 41889093973.05683, 55466650684.08716])]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] Top by partition: [("primrose_library::SortedVecMap", 106503888.78428955), ("std::collections::HashMap", 85993346.85778749), ("std::collections::HashMap", 26043262882.78633), ("std::collections::HashMap", 32517300763.626575)]
+[2024-03-20T01:27:15Z DEBUG candelabra::profiler::info] With split index 1, split proper is true
+[2024-03-20T01:27:15Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:27:15Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:27:15Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:27:15Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::VecMap}
+[2024-03-20T01:27:15Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:27:15Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:27:15Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:27:15Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
+ Finished bench [optimized] target(s) in 3.20s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
+[2024-03-20T01:30:13Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap}
+[2024-03-20T01:30:13Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:30:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:30:13Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:30:13Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:30:13Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:30:13Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:30:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:30:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:30:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
+ Finished bench [optimized] target(s) in 3.44s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
+[2024-03-20T01:31:03Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::SortedVecMap}
+[2024-03-20T01:31:03Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:31:03Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:31:03Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:31:03Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:31:03Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:31:03Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:31:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:31:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:31:03Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
+ Finished bench [optimized] target(s) in 3.10s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
+[2024-03-20T01:31:52Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap}
+[2024-03-20T01:31:52Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:31:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:31:52Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:31:52Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:31:52Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:31:52Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
- Finished bench [optimized] target(s) in 3.32s
+ Finished bench [optimized] target(s) in 3.26s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
-[2024-03-10T19:05:49Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap}
-[2024-03-10T19:05:49Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
-[2024-03-10T19:05:49Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
-[2024-03-10T19:05:49Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:05:49Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:05:49Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:05:49Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:05:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:32:40Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::SortedVecMap until n=1664, then std::collections::HashMap}
+[2024-03-20T01:32:40Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_08
+[2024-03-20T01:32:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs
+[2024-03-20T01:32:40Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:32:40Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:32:40Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:32:40Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:32:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:32:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:32:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_08 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_08)
- Finished bench [optimized] target(s) in 3.64s
+ Finished bench [optimized] target(s) in 3.99s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-d6c2837aae431d80)
-┌────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬──────────┐
-│ │ aoc_2022_08-part1/100 │ aoc_2022_08-part1/200 │ aoc_2022_08-part2/100 │ aoc_2022_08-part2/200 │ total │
-├────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼──────────┤
-│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1249400 │ 5844400 │ 4224900 │ 19006000 │ 30324700 │
-│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 2761300 │ 12448000 │ 8808600 │ 42071000 │ 66088900 │
-└────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴──────────┘
+┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬───────────────────────┬─────────────┐
+│ │ aoc_2022_08-part1/100 │ aoc_2022_08-part1/200 │ aoc_2022_08-part2/100 │ aoc_2022_08-part2/200 │ total │
+├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼───────────────────────┼─────────────┤
+│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::SortedVecMap until n=1664, then std::collections::HashMap} │ 1338600 │ 5932300 │ 4495200 │ 19288000 │ 31054100 │
+│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::SortedVecMap} │ 4038900 │ 16946000 │ 10061000 │ 44421000 │ 75466900 │
+│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): primrose_library::VecMap} │ 107360000 │ 2273200000 │ 539140000 │ 9157800000 │ 12077500000 │
+│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 2825700 │ 12522000 │ 8832300 │ 44206000 │ 68386000 │
+│ {("/opt/candelabra/src/tests/aoc_2022_08/src/types.pr.rs", "Map"): std::collections::HashMap} │ 1245100 │ 5800000 │ 4285700 │ 19697000 │ 31027800 │
+└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴───────────────────────┴─────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|}
& aoc\_2022\_08-part1/100 & aoc\_2022\_08-part1/200 & aoc\_2022\_08-part2/100 & aoc\_2022\_08-part2/200 & total \\
\hline
-\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1249400 & 5844400 & 4224900 & 19006000 & 30324700 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 2761300 & 12448000 & 8808600 & 42071000 & 66088900 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): primrose\_library::SortedVecMap until n=1664, then std::collections::HashMap\} & 1338600 & 5932300 & 4495200 & 19288000 & 31054100 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): primrose\_library::SortedVecMap\} & 4038900 & 16946000 & 10061000 & 44421000 & 75466900 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): primrose\_library::VecMap\} & 107360000 & 2273200000 & 539140000 & 9157800000 & 12077500000 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 2825700 & 12522000 & 8832300 & 44206000 & 68386000 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_08/src/types.pr.rs", "Map"): std::collections::HashMap\} & 1245100 & 5800000 & 4285700 & 19697000 & 31027800 \\
\end{tabular}
\end{center}
-section_end:1710097599:compare-aoc_2022_08
+section_end:1710898407:compare-aoc_2022_08

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-aoc_2022_09 b/analysis/current/sections/compare-aoc_2022_09
index 4d7197f..0eec36e 100644
--- a/analysis/current/sections/compare-aoc_2022_09
+++ b/analysis/current/sections/compare-aoc_2022_09
@@ -1,139 +1,118 @@
-:1710097599:compare-aoc_2022_09
+:1710898407:compare-aoc_2022_09
compare-aoc_2022_09
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_09 select --compare
-[2024-03-10T19:06:39Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:06:39Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:06:39Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:06:39Z INFO candelabra_cli::select] Processing project aoc_2022_09
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"get": 0.0, "insert": 10423.5, "clear": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "pop": 0.0, "contains": 0.0, "insert": 10402.5, "remove": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"contains": 0.0, "insert": 10594.0, "last": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "insert": 11279.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"first": 0.0, "pop": 0.0, "insert": 11632.666666666668, "remove": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 11010.666666666666, "push": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"first": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "insert": 11636.77777777778, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"clear": 0.0, "pop": 0.0, "insert": 11014.625, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"pop": 0.0, "insert": 11424.913043478262, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 11550.040650406509, "last": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "insert": 11715.168831168829, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 11728.8243902439, "pop": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"insert": 11741.582043343651, "remove": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 11923.370106761557, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "insert": 12030.515353805067, "last": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "insert": 12066.183383991887, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 12129.497745716852, "clear": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "insert": 12234.710678210677, "contains": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"last": 0.0, "get": 0.0, "first": 0.0, "insert": 12304.128901734117, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "insert": 12417.01402103156, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"nth": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "insert": 12495.20224215245, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"remove": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 12588.545726495697, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"nth": 0.0, "insert": 12671.632385938672, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"remove": 0.0, "clear": 0.0, "insert": 12762.058018018031, "last": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 12876.619242199076, "nth": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"clear": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "insert": 12965.701145038189} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"remove": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "insert": 13086.277619047612, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "insert": 13166.605816831692, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "insert": 13288.413043478262, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"clear": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 13369.568337129842, "contains": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "insert": 13418.711026615969, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "insert": 13492.217861975649, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"pop": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "insert": 13624.21782178219} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 13667.03962703963, "clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"insert": 13775.817663817665, "nth": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "insert": 13864.041284403667, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 13960.32824427481, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"contains": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 14073.38461538461} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"first": 0.0, "insert": 14188.200000000004, "pop": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "insert": 14278.7, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"push": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 14590.94117647059, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "insert": 14452.5, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 14476.8, "pop": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "insert": 14256.5, "push": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"last": 0.0, "insert": 14852.5, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 120149.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"push": 0.0, "get": 0.0, "last": 0.0, "insert": 124355.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"insert": 123123.0, "remove": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "insert": 121640.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 118912.0, "last": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 122323.0, "last": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"insert": 122954.5, "get": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"remove": 0.0, "pop": 0.0, "last": 0.0, "insert": 122962.0, "push": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"last": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "insert": 127854.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "insert": 124329.66666666669, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"nth": 0.0, "insert": 124196.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"pop": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 125431.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 123175.66666666669, "remove": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"get": 0.0, "push": 0.0, "nth": 0.0, "insert": 123977.66666666669, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"first": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 122874.88888888888, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"clear": 0.0, "insert": 124556.2, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "insert": 124360.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "insert": 123709.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"insert": 124758.22222222223, "clear": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"first": 0.0, "contains": 0.0, "insert": 125011.66666666669, "nth": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 125034.5625, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "last": 0.0, "insert": 124896.625, "pop": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "insert": 123502.0, "clear": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "insert": 125100.52631578948, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 124748.55555555556, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "insert": 124379.07142857142, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 126244.94444444444, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 124890.55555555556, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "insert": 125889.0, "nth": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"insert": 126348.5294117647, "remove": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"insert": 125503.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"push": 0.0, "insert": 125987.14285714286, "first": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 125793.46153846156, "contains": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 126119.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"last": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "insert": 126618.95833333331, "get": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "insert": 126063.45945945944, "clear": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "insert": 125831.1081081081, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 125879.41666666669, "last": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"nth": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 125980.42857142858, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "insert": 125993.25, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 126382.34210526312} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"insert": 126223.7297297297, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"nth": 0.0, "insert": 126425.2894736842, "get": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"remove": 0.0, "insert": 126170.0, "get": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"insert": 126801.04545454546, "nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 126395.12765957446, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "insert": 126948.16666666669, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 126859.61702127656, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"nth": 0.0, "push": 0.0, "clear": 0.0, "insert": 126550.225, "first": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"insert": 126452.20408163266, "clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 126582.0, "get": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "insert": 126684.83870967744, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"get": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 126907.64285714286, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "insert": 126533.05172413794} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 126673.87719298244, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 126765.81481481482, "get": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"remove": 0.0, "pop": 0.0, "push": 0.0, "insert": 127307.30769230766, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"last": 0.0, "insert": 126543.16666666669, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"insert": 126700.91071428574, "get": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"clear": 0.0, "push": 0.0, "contains": 0.0, "insert": 127086.6282051282, "remove": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "insert": 126913.12698412698, "last": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "insert": 127391.40322580644, "push": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "insert": 126925.34285714282, "clear": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"last": 0.0, "insert": 127281.53333333335, "pop": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"remove": 0.0, "insert": 127031.47368421052, "pop": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 127705.15068493152, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "insert": 127746.65306122448} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"insert": 127800.96875, "remove": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 127328.66666666666, "remove": 0.0, "get": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 127605.44, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 127320.09090909093, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "insert": 127902.29629629632, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"contains": 0.0, "insert": 127585.04081632652, "remove": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 127963.94736842104, "first": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 128125.73076923077, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"pop": 0.0, "insert": 128217.98795180724, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"clear": 0.0, "insert": 128113.35211267605, "pop": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"clear": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 127726.50847457629, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"remove": 0.0, "insert": 128209.00000000004, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"insert": 128082.125, "last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"insert": 127810.55102040817, "nth": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "insert": 128457.57142857142, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "insert": 128447.4, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "insert": 128031.1935483871} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "insert": 128333.84210526316, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "insert": 128494.8813559322, "contains": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 128527.45283018867, "nth": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"push": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "insert": 128449.71999999996, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 128197.47500000003, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 128781.64705882355, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"nth": 0.0, "get": 0.0, "push": 0.0, "insert": 129048.29999999996, "pop": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"contains": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 129139.46153846156, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 129129.78048780486, "remove": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 129088.92857142857, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"pop": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 129839.96875, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 129575.44444444444} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 129895.80000000002, "contains": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"first": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "insert": 130055.94736842104, "pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 130027.37499999996, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"clear": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "insert": 129914.72727272726, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 129822.61538461538, "pop": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"remove": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "insert": 129112.5, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "insert": 129906.11764705884, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"first": 0.0, "get": 0.0, "insert": 129925.5, "pop": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "insert": 129789.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 130504.54545454546, "last": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 129790.125, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"last": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "insert": 130128.61538461538, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "insert": 129779.14285714286, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "insert": 130789.875, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 130196.77777777778, "nth": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"last": 0.0, "insert": 132418.09999999998, "remove": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"insert": 131003.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 130950.0, "last": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "insert": 131214.4, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 131187.22222222222, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"get": 0.0, "clear": 0.0, "pop": 0.0, "insert": 130130.6, "push": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 131373.66666666666, "last": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"get": 0.0, "insert": 131476.75, "contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"insert": 130876.5, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"remove": 0.0, "last": 0.0, "insert": 132182.66666666666, "first": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"contains": 0.0, "get": 0.0, "insert": 130631.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "insert": 132931.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 130937.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "insert": 132746.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"insert": 133914.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 132252.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 132028.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "insert": 245941.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "insert": 253658.0, "clear": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "insert": 248499.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"insert": 248449.5, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "insert": 250456.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"insert": 254132.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "insert": 248843.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"push": 0.0, "insert": 248808.75, "first": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "insert": 252911.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"last": 0.0, "remove": 0.0, "insert": 252248.5, "pop": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "insert": 248845.75, "last": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 252196.33333333337, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "insert": 251444.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "insert": 250041.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"nth": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 251650.5} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 253010.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 252484.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"insert": 252508.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "insert": 251638.2857142857, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "insert": 250481.33333333337, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 252611.55555555556, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "insert": 253215.75, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 251812.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "insert": 251207.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 250868.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"get": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "insert": 253499.0, "push": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 249660.0, "clear": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "insert": 251090.5, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"push": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "insert": 253265.5, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"remove": 0.0, "insert": 251796.0, "get": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "insert": 253346.1111111111, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 252773.7, "nth": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"contains": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "insert": 254815.7, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 252631.1} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 252600.38888888888} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 253341.8, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"pop": 0.0, "nth": 0.0, "insert": 252807.57142857145, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 255467.2857142857, "pop": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"get": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 252893.4} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "insert": 252720.5, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 253790.5} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 252997.46153846156} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"nth": 0.0, "insert": 253791.46666666667, "clear": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, Pr┌──────┬───────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
+[2024-03-20T01:33:27Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:33:27Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:33:27Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:33:27Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:33:27Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:33:27Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:33:28Z INFO candelabra_cli::select] Processing project aoc_2022_09
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "insert": 10423.5, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 10402.5, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "insert": 10594.0, "get": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 11279.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"contains": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "insert": 11632.666666666668, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"get": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 11010.666666666666, "remove": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"get": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 11636.77777777778, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "insert": 11014.625, "last": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"first": 0.0, "insert": 11424.913043478262, "clear": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"remove": 0.0, "insert": 11550.040650406509, "last": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "insert": 11715.168831168829, "last": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 11728.8243902439, "contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "insert": 11741.582043343651, "push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"insert": 11923.370106761557, "first": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"push": 0.0, "clear": 0.0, "first": 0.0, "insert": 12030.515353805067, "contains": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "insert": 12066.183383991887, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "insert": 12129.497745716852, "pop": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"first": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 12234.710678210677, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"insert": 12304.128901734117, "clear": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 12417.01402103156, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"insert": 12495.20224215245, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"insert": 12588.545726495697, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"first": 0.0, "insert": 12671.632385938672, "last": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "insert": 12762.058018018031, "contains": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"remove": 0.0, "insert": 12876.619242199076, "nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"nth": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "insert": 12965.701145038189, "clear": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"remove": 0.0, "get": 0.0, "insert": 13086.277619047612, "nth": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "insert": 13166.605816831692} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 13288.413043478262, "push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"pop": 0.0, "push": 0.0, "contains": 0.0, "insert": 13369.568337129842, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"get": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 13418.711026615969, "pop": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"pop": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 13492.217861975649} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"remove": 0.0, "get": 0.0, "last": 0.0, "insert": 13624.21782178219, "first": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "insert": 13667.03962703963} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"clear": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 13775.817663817665, "pop": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"nth": 0.0, "push": 0.0, "insert": 13864.041284403667, "get": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 13960.32824427481} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"remove": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "insert": 14073.38461538461} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"contains": 0.0, "insert": 14188.200000000004, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "insert": 14278.7} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 14590.94117647059, "last": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"insert": 14452.5, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 14476.8} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"push": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "insert": 14256.5, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 14852.5, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"get": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "insert": 120149.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 124355.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "insert": 123123.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "insert": 121640.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "insert": 118912.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"clear": 0.0, "insert": 122323.0, "get": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "insert": 122954.5, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"insert": 122962.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"insert": 127854.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"nth": 0.0, "remove": 0.0, "insert": 124329.66666666669, "clear": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"insert": 124196.0, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "insert": 125431.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"contains": 0.0, "last": 0.0, "insert": 123175.66666666669, "clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"insert": 123977.66666666669, "nth": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"clear": 0.0, "contains": 0.0, "nth": 0.0, "insert": 122874.88888888888, "first": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"clear": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 124556.2, "contains": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"nth": 0.0, "remove": 0.0, "insert": 124360.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 123709.0, "last": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 124758.22222222223, "last": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 125011.66666666669, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"push": 0.0, "get": 0.0, "insert": 125034.5625, "remove": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 124896.625, "get": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"remove": 0.0, "insert": 123502.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"remove": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "insert": 125100.52631578948, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"first": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 124748.55555555556} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"first": 0.0, "last": 0.0, "insert": 124379.07142857142, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "insert": 126244.94444444444, "clear": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"remove": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "insert": 124890.55555555556} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 125889.0, "get": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"contains": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "insert": 126348.5294117647, "clear": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 125503.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"insert": 125987.14285714286, "get": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 125793.46153846156, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"insert": 126119.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"insert": 126618.95833333331, "push": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "insert": 126063.45945945944, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 125831.1081081081, "first": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 125879.41666666669, "contains": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "insert": 125980.42857142858, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"nth": 0.0, "insert": 125993.25, "last": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 126382.34210526312, "get": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"clear": 0.0, "insert": 126223.7297297297, "pop": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 126425.2894736842} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "insert": 126170.0, "clear": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"clear": 0.0, "insert": 126801.04545454546, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"last": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 126395.12765957446} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126948.16666666669, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 126859.61702127656, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"contains": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "insert": 126550.225, "nth": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "insert": 126452.20408163266, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"first": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "insert": 126582.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"clear": 0.0, "last": 0.0, "insert": 126684.83870967744, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "insert": 126907.64285714286, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"nth": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "insert": 126533.05172413794, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "insert": 126673.87719298244, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"nth": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "insert": 126765.81481481482, "get": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"pop": 0.0, "last": 0.0, "insert": 127307.30769230766, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"remove": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "insert": 126543.16666666669, "contains": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"insert": 126700.91071428574, "push": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 127086.6282051282} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "insert": 126913.12698412698, "last": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"nth": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "insert": 127391.40322580644, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 126925.34285714282, "remove": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"contains": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "insert": 127281.53333333335, "clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"last": 0.0, "first": 0.0, "insert": 127031.47368421052, "get": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"nth": 0.0, "insert": 127705.15068493152, "clear": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"get": 0.0, "insert": 127746.65306122448, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 127800.96875, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 127328.66666666666, "pop": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"last": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "insert": 127605.44, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 127320.09090909093, "contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"pop": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "insert": 127902.29629629632, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 127585.04081632652, "contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"nth": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "insert": 127963.94736842104, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128125.73076923077, "clear": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "insert": 128217.98795180724, "clear": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"first": 0.0, "insert": 128113.35211267605, "pop": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "insert": 127726.50847457629, "contains": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"clear": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "insert": 128209.00000000004} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"clear": 0.0, "get": 0.0, "insert": 128082.125, "pop": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "insert": 127810.55102040817} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 128457.57142857142, "remove": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "insert": 128447.4, "clear": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 128031.1935483871, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "insert": 128333.84210526316, "get": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 128494.8813559322} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"nth": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "insert": 128527.45283018867, "remove": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"nth": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128449.71999999996} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"first": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 128197.47500000003, "pop": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"clear": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 128781.64705882355, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"last": 0.0, "insert": 129048.29999999996, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"insert": 129139.46153846156, "first": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"remove": 0.0, "last": 0.0, "insert": 129129.78048780486, "clear": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"get": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "insert": 129088.92857142857, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"insert": 129839.96875, "push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 129575.44444444444, "first": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 129895.80000000002, "last": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "insert": 130055.94736842104, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "insert": 130027.37499999996} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"last": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 129914.72727272726} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "insert": 129822.61538461538, "clear": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 129112.5, "push": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"insert": 129906.11764705884, "contains": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 129925.5, "clear": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "insert": 129789.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "insert": 130504.54545454546, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 129790.125, "nth": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"pop": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "insert": 130128.61538461538} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"insert": 129779.14285714286, "first": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "insert": 130789.875} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"contains": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 130196.77777777778, "remove": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"get": 0.0, "remove": 0.0, "push": 0.0, "insert": 132418.09999999998, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "insert": 131003.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 130950.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 131214.4} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 131187.22222222222, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"get": 0.0, "nth": 0.0, "insert": 130130.6, "last": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"nth": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 131373.66666666666, "first": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"get": 0.0, "clear": 0.0, "insert": 131476.75, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"insert": 130876.5, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"get": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 132182.66666666666, "contains": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 130631.0, "remove": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"contains": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 132931.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 130937.0, "last": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"first": 0.0, "insert": 132746.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"get": 0.0, "push": 0.0, "insert": 133914.0, "last": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 132252.0, "nth": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "insert": 132028.0, "push": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "insert": 245941.0, "first": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"first": 0.0, "insert": 253658.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"remove": 0.0, "insert": 248499.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"insert": 248449.5, "contains": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 250456.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"insert": 254132.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"remove": 0.0, "get": 0.0, "insert": 248843.0, "last": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"push": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "insert": 248808.75, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"insert": 252911.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"push": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 252248.5, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"insert": 248845.75, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "insert": 252196.33333333337, "push": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "insert": 251444.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 250041.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"push": 0.0, "insert": 251650.5, "first": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"first": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 253010.0, "clear": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"insert": 252484.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"contains": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 252508.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"push": 0.0, "last": 0.0, "insert": 251638.2857142857, "nth": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"push": 0.0, "insert": 250481.33333333337, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"pop": 0.0, "nth": 0.0, "first": 0.0, "insert": 252611.55555555556, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"insert": 253215.75, "clear": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "insert": 251812.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 251207.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"insert": 250868.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"remove": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "insert": 253499.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"get": 0.0, "insert": 249660.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "remove": 0.0, "insert": 251090.5, "last": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "insert": 253265.5, "last": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 251796.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"get": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "insert": 253346.1111111111, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "insert": 252773.7, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "insert": 254815.7, "clear": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 252631.1, "contains": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"contains": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "insert": 252600.38888888888, "nth": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"remove": 0.0, "get": 0.0, "nth": 0.0, "insert": 253341.8, "last": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"nth": 0.0, "pop": 0.0, "insert": 252807.57142857145, "remove": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"nth": 0.0, "insert": 255467.2857142857, "last": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"push": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "insert": 252893.4, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "insert": 252720.5} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"contains": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "insert": 253790.5, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "insert": 252997.46153846156, "first": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 253791.46666666667, "get": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"clear": 0.0, "insert": 253894.85714285713, "last": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 253369.22222222225, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "insert": 253517.375} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"remove": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 252823.6923076923, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"contains": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 254223.0, "get": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"remove": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "insert": 253658.4, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "insert": 254484.33333333337} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"get": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "insert": 255092.4736842105, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 254845.7857142857, "nth": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "insert": 253696.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 255116.0, "clear": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "insert": 255035.50000000003, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"contains": 0.0, "first": 0.0, "insert": 255176.4, "get": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 255135.4, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"nth": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 254900.28, "first": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 255540.26666666663, "remove": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"push": 0.0, "contains": 0.0, "pop": 0.0, "insert": 254870.35000000003, "get": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "insert": 253364.35714285716, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"push": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "insert": 253518.73333333337, "get": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "insert": 256024.0625, "first": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"nth": 0.0, "remove": 0.0, "insert": 254467.00000000003, "pop": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "insert": 255525.84999999995, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"last": 0.0, "insert": 253977.05882352943, "push": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"push": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 254195.92857142855, "remove": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"push": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 254348.9, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 253249.7142857143, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"first": 0.0, "insert": 256425.00000000003, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 254252.75, "nth": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"last": 0.0, "insert": 254558.81249999997, "first": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "insert": 254977.8823529412, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"first": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "insert": 255086.41666666663} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"last": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "insert": 254118.2142857143, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"insert": 255405.14285714284, "first": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"push": 0.0, "get": 0.0, "insert": 253264.66666666663, "clear": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"insert": 253977.2307692308, "contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"last": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 256568.7142857143, "first": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"pop": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "insert": 253440.4, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "insert": 254637.33333333337, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"clear": 0.0, "pop": 0.0, "remove": 0.0, "insert": 255225.0588235294, "last": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"last": 0.0, "insert": 254809.20000000004, "remove": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "insert": 254499.53333333335, "contains": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"pop": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "insert": 255218.5652173913, "contains": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "insert": 252834.5} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "insert": 255743.31250000003, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 253987.35294117648, "clear": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 254242.40909090912, "get": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"pop": 0.0, "insert": 254657.15, "clear": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"pop": 0.0, "first": 0.0, "insert": 255063.6875, "remove": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"clear": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "insert": 254894.66666666663, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"push": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "insert": 253446.1, "pop": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "insert": 254043.70588235292, "get": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"push": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "insert": 257092.7272727273, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"clear": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "insert": 253829.625, "pop": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "first": 0.0, "insert": 254586.2, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"contains": 0.0, "insert": 255587.09090909088, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "insert": 254984.07692307697, "pop": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"contains": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "insert": 255585.7, "nth": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"remove": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 256074.13636363635, "clear": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"insert": 254739.6923076923, "last": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"remove": 0.0, "last": 0.0, "insert": 255391.3333333333, "first": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"first": 0.0, "get": 0.0, "insert": 255032.76190476184, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 254739.2142857143, "remove": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"last": 0.0, "insert": 255473.20833333337, "contains": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"clear": 0.0, "remove": 0.0, "get": 0.0, "insert": 256391.06250000003, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"pop": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 254204.3636363636, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"nth": 0.0, "insert": 255435.94444444444, "clear": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"nth": 0.0, "last": 0.0, "get": 0.0, "insert": 255958.6923076923, "pop": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"nth": 0.0, "insert": 254058.6, "contains": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 256178.50000000003, "contains": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "insert": 256088.0833333333, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"insert": 256683.88888888888, "remove": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"last": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 256277.38888888885, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "insert": 255604.47058823527} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"get": 0.0, "insert": 256014.61538461535, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"first": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 257983.1666666667, "remove": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 254821.16666666663} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"pop": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 256241.6153846154} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 257446.53333333333, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"push": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 257560.45454545453, "contains": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"remove": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "insert": 256133.76470588235, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "insert": 256013.0909090909, "push": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"remove": 0.0, "get": 0.0, "last": 0.0, "insert": 256689.31250000003, "contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"pop": 0.0, "clear": 0.0, "push": 0.0, "insert": 256954.8333333333, "last": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"remove": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 258066.8, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"last": 0.0, "insert": 256467.2142857143, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"get": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "insert": 252509.0, "remove": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "insert": 255113.42857142855, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"nth": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "insert": 257461.0, "get": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"nth": 0.0, "insert": 257478.45454545456, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"insert": 257766.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 258351.9090909091, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 258487.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "insert": 258508.1818181818, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"pop": 0.0, "last": 0.0, "insert": 256648.5, "clear": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"insert": 258673.5, "pop": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "insert": 257374.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"get": 0.0, "insert": 257104.66666666663, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"insert": 257757.55555555556, "nth": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"nth": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "insert": 258777.42857142855, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"nth": 0.0, "insert": 257524.8, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"pop": 0.0, "insert": 258483.25, "get": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 258986.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"get": 0.0, "insert": 258703.33333333337, "last": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"push": 0.0, "insert": 257076.33333333337, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "remove": 0.0, "insert": 255819.0, "contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"insert": 258599.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"insert": 261051.0, "get": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"get": 0.0, "insert": 261254.5, "clear": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"pop": 0.0, "push": 0.0, "get": 0.0, "insert": 259279.25, "first": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"clear": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "insert": 258939.66666666663, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "contains": 0.0, "insert": 257986.66666666663, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "insert": 260875.5, "clear": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"remove": 0.0, "insert": 262184.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "insert": 258189.0, "last": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"insert": 256212.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "insert": 261549.5, "last": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 262991.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "insert": 261433.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"clear": 0.0, "last": 0.0, "pop": 0.0, "insert": 261582.5, "push": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"remove": 0.0, "pop": 0.0, "insert": 261129.0, "push": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 262664.0, "last": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"insert": 260916.0, "get": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"insert": 258835.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"insert": 258782.0, "last": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"first": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "insert": 262336.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"get": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "insert": 262515.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 265951.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0} }]
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1611378.5393701917, 1611904.7953785497, 823212.3770195701, 877909.1802425239, 5444150.502387831, 10331368.283662885, 16420934.312000334, 20771584.754874073, 41384840.91431523, 112125520.16317935, 142700405.49186614, 190553761.5633446, 301216335.740182, 533370434.41639894, 718836201.3915637, 952013739.4674629, 1077353959.976245, 1360575416.0284967, 1711074302.6999466, 1997018920.2178447, 2248216770.0649176, 2381007079.724069, 2743830999.0327835, 2873489649.1336803, 2818160759.661931, 2767339098.1686916, 2243059044.384349, 1739780154.6063597, 1251472503.4671245, 962581424.5842819, 869357488.0395521, 819857317.3083594, 679968038.6310923, 483662091.5933762, 399572844.8340162, 250209509.2792839, 151623222.82445344, 106325638.19302188, 64881376.81711989, 47568373.36172246, 20689951.21061495, 9655830.171588989, 6052412.78997779, 2387755.494297795, 2494018.381682663, 14755720.298420224, 15357279.579613905, 15213382.3821096, 15052267.074498348, 14725092.618737694, 15158864.053921107, 30493120.179736428, 15258929.769743035, 15874267.562685989, 46341526.21318146, 46351897.22198868, 46837145.87965671, 46027923.489397764, 92708791.18796165, 137922771.65611708, 77740251.30508918, 77652495.71616527, 77305256.16428731, 140423325.10101616, 46951192.50296995, 250556685.36592522, 125219296.75597304, 30970313.568161614, 298144458.70612836, 140928495.2280166, 218670006.49014282, 285518413.38200104, 282617782.61533815, 332532344.41130716, 270325800.575438, 284458583.4606196, 222195788.87945125, 412283138.8754109, 31809363.24743679, 383361828.2892711, 588757814.172953, 588005037.4388757, 381786577.7170092, 557541810.4770306, 382577995.6561906, 607943114.8696147, 591499265.9556867, 608748539.8261671, 383837981.27406776, 353759105.90862715, 753672112.2979252, 483407371.6319521, 757229377.8482172, 643236833.7724979, 787778566.8449944, 950058421.254815, 499828520.8186261, 904858047.3749675, 934931884.4335587, 920344869.6857212, 872982710.8511399, 844662846.5754489, 1066128431.0032163, 906284043.6618274, 1266898195.9350777, 1022485662.9794672, 1010551111.7963403, 1137437883.7579336, 978210073.6075281, 927947886.96956, 1195339403.786385, 802960325.0059347, 1049755599.5410627, 882914705.2151341, 1229570811.9679015, 1260296078.5077555, 888351832.0039866, 804475422.293871, 625995049.3234183, 858114781.636393, 1371272357.4340582, 1172647492.5174806, 972033411.4867857, 860341083.4078668, 793687336.0168958, 808876026.1757329, 580955976.9618806, 664139410.3807704, 1026573883.1430328, 946544812.0892503, 981447369.3326694, 882400254.1506363, 832354194.4238757, 665018856.9783181, 852219601.1396135, 670170117.3147999, 654183503.7821943, 687974340.1416392, 704864044.835534, 540483766.2435368, 455303179.67788076, 422821334.42057633, 321899096.7665869, 406750572.69754255, 186346728.51830575, 440322396.1192405, 471875879.58269686, 288438671.4982942, 169770635.33539608, 271470937.5121432, 187774393.24838293, 135892986.091005, 221496207.39836192, 119014055.88065849, 137134336.874253, 153664757.6280499, 173749290.05401045, 137575856.76016384, 51596430.53913494, 86205737.08429568, 155195335.16618794, 85571954.75672059, 103722430.43426862, 69232639.26874997, 68942475.12806389, 52266670.24059286, 51709485.78827873, 17550113.882308718, 34584942.46053653, 17541835.656344946, 35415331.76488672, 35031705.52604251, 17519207.83048438, 40906562.91498345, 42439873.25382853, 41842532.69234529, 83905857.23648262, 42306434.10761891, 42941145.72429141, 42066754.52833927, 168441724.04126942, 42823508.26834695, 85467724.04340339, 168730644.23976648, 128310578.27978787, 127991532.32118857, 42451315.18937663, 85473333.9813303, 85967983.33260162, 85826114.23214118, 42941608.80123573, 299726500.3323944, 127923825.44110066, 387447164.3245704, 345369524.4248994, 257710673.25734758, 214334499.27504605, 128511361.92488003, 129900512.19894314, 255922170.82830003, 85835212.39878154, 346449248.0576864, 344616136.3966293, 390266697.9406695, 432872847.8953817, 436570304.79128957, 433042756.32563055, 779756045.5196104, 434717459.28025806, 303794049.15814507, 307125876.3234408, 434511543.59450805, 347529179.65986097, 261820293.17735207, 565721876.9966192, 655025240.2728409, 611895284.7370425, 392686303.26526797, 349392797.11415076, 566341415.2388064, 701210591.7615731, 218751779.89881203, 395137586.3890006, 836534889.6259811, 616151493.8590811, 438271667.32215846, 440878912.4941535, 705426168.9096316, 220645843.01136732, 1324252936.1599512, 1103095962.8103392, 663892922.7074538, 883320365.4901277, 614948828.1060648, 659594800.5097711, 710793096.8715184, 574223431.4145958, 887522745.197611, 750162678.0064492, 618524406.052315, 884497129.0938947, 308359845.8078664, 669331612.3464285, 531074094.72662854, 709202536.3851587, 755060011.420183, 533436853.4258462, 620221369.2507105, 311799079.6091949, 795321658.5622437, 576308723.8515011, 627236665.0966454, 442725177.99453676, 1068168831.8216404, 758772717.3226163, 1114527227.9579916, 668154649.5959224, 1027779033.4887637, 531375144.07314396, 716908135.160299, 756812702.4309717, 980818573.7315736, 893562402.4696388, 716326367.3221414, 268538784.0690966, 445163499.79660153, 758842032.1777064, 497055449.53330684, 714081535.605193, 223902645.55532533, 494683055.72257495, 583438553.212131, 899990283.7453657, 992353196.2982345, 1167310713.4066446, 675532362.3545647, 944809114.4266576, 629336519.6235272, 1082413679.6941655, 724540056.0256542, 988168145.6267031, 812852891.0318459, 588470746.848601, 674274708.5066435, 906976320.6598372, 1088506593.2232516, 818637397.7721083, 817660320.66346, 770534080.4506704, 590459785.9710813, 549441592.5307436, 542938166.8926169, 591669659.7229912, 686160066.8039277, 503546666.6224302, 774189708.8709011, 500942445.79063404, 730798065.7208416, 548890920.8983109, 459525338.5803448, 639589633.1246612, 44994277.45606195, 318317906.7842301, 367265546.5557839, 505211963.366378, 598016017.6022567, 507412653.4244498, 461786726.3855327, 508336542.6388016, 183604021.06149408, 370229092.50915784, 460623268.0937863, 276180975.56317925, 415459175.3576194, 324761348.61783665, 230974679.99436486, 371126611.96473587, 92992991.70460656, 139387352.70712942, 138569243.2964664, 45990631.02843586, 139517472.37190402, 93958336.84170163, 94071917.03876331, 186782261.48648933, 139954331.20439532, 139530257.36397532, 94089044.04839428, 47295396.03238361, 93217692.98261993, 46270907.981254466, 94523600.48636295, 47545768.610768445, 47285854.23362982, 94674272.96113767, 47282208.30912151, 47585239.25852263, 47282961.77621592, 93875972.63485973, 46970574.089494355, 47645695.84491774, 47742262.103310645, 48395458.868462674]), ("std::collections::HashSet", [835182.1211514242, 833651.9898410423, 424603.21982710407, 452123.88156075304, 2798344.8695250647, 5298674.709466821, 8402170.58179247, 10606514.604563557, 21091463.929415707, 57029355.19237383, 72442328.28367327, 96569131.46970369, 152363658.6032867, 269286924.7382512, 362228298.29550236, 478887584.7583321, 541060471.8250359, 682260242.6386924, 856681682.2727008, 998280505.6185629, 1122128083.0655954, 1186649520.4836104, 1365426820.3954163, 1427639701.6350727, 1397903887.4791484, 1370474352.9609125, 1109124005.4649541, 859056683.4993172, 617193715.0768694, 474229270.2325115, 427853213.7791842, 403061448.7143024, 333878827.1990646, 237194269.74001324, 195696070.1609404, 122377017.1001901, 74077090.17711803, 51893461.309061274, 31632246.159427423, 23162672.474126372, 10063610.626782289, 4692490.241602294, 2938760.1288184146, 1158128.0163984683, 1207475.3147546938, 8374773.408306993, 8789408.594518254, 8714220.922964763, 8641245.5244924, 8462530.32026488, 8721815.69319172, 17561164.7064452, 8797805.052996075, 9159902.947143987, 26768274.478693962, 26827853.561427355, 27130430.502263583, 26691169.67513085, 53809025.62630541, 80138441.96120514, 45231434.886270955, 45211735.89066629, 45063238.30336547, 81941474.295206, 27441541.433383405, 146538131.74262434, 73306954.57833911, 18144698.227650203, 174783673.31994176, 82709212.27635393, 128424341.15238246, 167826085.90662396, 166271424.44127536, 195800242.803025, 159311645.77819157, 167777030.8480212, 131143843.2456703, 243587111.82615152, 18806109.58729381, 226776133.34136528, 348591111.1706644, 348457792.16937876, 226468615.48082805, 331028042.9855373, 227359625.5915463, 361597165.5331035, 352098916.17345345, 362645053.26291156, 228795580.92363748, 211007245.718835, 449862158.2077461, 288767633.21194285, 452739262.813812, 384927835.7466359, 471832261.8738693, 569543425.8092636, 299869691.93639886, 543207127.4983975, 561767819.3498658, 553497203.5247511, 525444807.3521465, 508809492.7608094, 642694833.8036926, 546884712.2953124, 765207137.72833, 618187907.4018685, 611466189.6134596, 688898952.9919113, 592980557.5957212, 562979743.9763279, 725809471.5882226, 487901894.3399995, 638402115.6866666, 537392276.707261, 749018191.5636986, 768491724.0723815, 542156191.8187469, 491344519.10222775, 382598684.5655223, 524874587.5192725, 839357682.498812, 718370788.2680179, 595999208.2761678, 527916130.0634396, 487331779.38691324, 497033316.621767, 357248141.67066246, 408645851.8247862, 632153062.471757, 583408994.714249, 605390829.6353912, 544843484.4662871, 514355578.4925987, 411403809.7360929, 527681121.3205986, 415347756.0009166, 405754637.76016045, 427016623.7051944, 437843102.41951877, 336064977.9081442, 283306908.0252993, 263304799.10055977, 200621863.06906003, 253744663.39767367, 116333537.75318041, 275073141.24890465, 295073265.6066521, 180556249.9192632, 106351752.20530695, 170190560.189017, 117834180.31854066, 85358413.31682055, 139227567.40315452, 74880447.62552369, 86343543.91856468, 96844913.90065593, 109606395.0163742, 86852737.45103133, 32601254.087835014, 54509683.54402176, 98194139.2209005, 54192406.69608708, 65746006.91337653, 43916345.22281132, 43760048.61016468, 33222356.961647823, 32928872.600074396, 11186942.56421139, 22057554.216239188, 11199125.217847772, 22634877.74519701, 22450497.492614843, 11263492.1982444, 39296528.665190086, 41193080.30365366, 41067711.80159902, 82759677.53260778, 41753745.28767679, 42403825.13853343, 41573555.46917754, 166807496.12811905, 42440379.81326812, 84780736.20719978, 167548702.5051187, 127513063.62022577, 127306037.0403423, 42268065.58548307, 85146189.60183805, 85695836.29994075, 85618191.59481415, 42879954.18320567, 299591708.4329343, 127970671.5751138, 388304040.9985032, 346390947.0934688, 258680507.60525024, 215300329.214173, 129236977.8067967, 130705995.76033352, 257605868.6923768, 86467908.14594357, 349237023.3292583, 347697940.40929455, 394082727.9209442, 437494705.2157997, 441581982.47661424, 438390233.151009, 790038765.8045413, 440884437.329568, 308337512.3932311, 311956898.8665122, 441663212.07040256, 353525574.66711336, 266460366.36649507, 576128969.2390368, 667462515.266067, 624021887.9569595, 400713610.4424016, 356771043.4888726, 578532567.9730647, 716862917.9523109, 223828612.03789353, 404488152.48173434, 856968722.6490811, 631825237.5961859, 449683445.2344729, 452630539.07039034, 724657352.7347511, 226799448.2369867, 1362228557.1595306, 1135735036.8399346, 684197464.7963641, 911133072.9029348, 634804039.7574353, 681457811.4121463, 734836167.6126621, 594030598.1575623, 918892895.389024, 777282871.1479676, 641260268.3030099, 917647696.3576181, 320136912.9072032, 695385357.3093455, 552003903.7043226, 737599761.1078768, 785812960.3517148, 555566630.3529873, 646380049.5280346, 325159823.6320356, 829886657.7047733, 601879359.5675199, 655537790.4699187, 462989919.4818319, 1118152506.764758, 795005965.8451887, 1168648746.8879964, 701049518.3410859, 1079060787.9093118, 558160183.4510291, 753505444.9940214, 796034757.4555852, 1032421678.7790706, 941390566.1040341, 755269838.7440449, 283307596.8649199, 469901933.7095341, 801514749.3421605, 525270941.6159421, 755099011.9616472, 236920431.55682343, 523733337.0674298, 618047563.0860072, 953871622.9131012, 1052614822.0888478, 1239353155.2528617, 717875576.4868143, 1004737929.3423247, 669595936.5956547, 1152456385.159153, 772036448.119863, 1053710002.5920322, 867553051.6962903, 628449461.1075637, 720645029.5697906, 970150021.9449093, 1165265527.201725, 877015230.304995, 876547925.2995124, 826621275.3908094, 633952154.7383898, 590295725.7016968, 583728369.3122569, 636499093.2381327, 738611005.0771186, 542293066.9661974, 834292634.1687685, 540255108.2889329, 788568027.3020213, 592691859.0994337, 496444413.5333642, 691416339.9139795, 48666466.474350736, 344496961.9647779, 397700217.25880736, 547420662.0933272, 648490815.5005085, 550695273.0193301, 501655415.6614915, 552827343.1566308, 199827603.85089397, 403169859.5052829, 501903311.1036203, 301108133.2164256, 453206010.67550486, 354906473.9619633, 252644232.03854534, 406297270.42587596, 101862457.3531099, 152773973.98855373, 151984948.09906444, 50492583.85915167, 153259771.49346215, 103332482.37293391, 103531767.57760875, 205677397.05189478, 154206596.6689409, 153907379.17130572, 103834290.92736584, 52221545.70481505, 103053096.99422021, 51188010.835786045, 104668192.79576972, 52692034.805808745, 52444285.23526072, 105092180.81449509, 52535444.857734844, 52918696.66227476, 52609259.07842364, 104570231.4564334, 52399856.741200164, 53208904.36977208, 53436047.12004686, 54219898.53192844])]
+┌──────┬───────────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
│ name │ implementation │ estimated cost │ file │
├──────┼───────────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
-│ Set │ std::collections::HashSet │ 134360095161.20102 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
-│ Set │ std::collections::BTreeSet │ 155408519280.07425 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
-│ Set │ primrose_library::SortedUniqueVec │ 13414098728948.842 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
-│ Set │ std::collections::HashSet until n=142581, then std::collections::BTreeSet │ 118768510824.70943 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
+│ Set │ std::collections::HashSet │ 133433432727.14162 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
+│ Set │ std::collections::BTreeSet │ 170481581914.69168 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
+│ Set │ std::collections::HashSet until n=185540, then std::collections::BTreeSet │ 129643771040.39177 │ /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs │
└──────┴───────────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Set & std::collections::HashSet & 134360095161.20102 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
-Set & std::collections::BTreeSet & 155408519280.07425 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
-Set & primrose\_library::SortedUniqueVec & 13414098728948.842 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
-Set & std::collections::HashSet until n=142581, then std::collections::BTreeSet & 118768510824.70943 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
+Set & std::collections::HashSet & 133433432727.14162 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
+Set & std::collections::BTreeSet & 170481581914.69168 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
+Set & std::collections::HashSet until n=185540, then std::collections::BTreeSet & 129643771040.39177 & /opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs \\
\end{tabular}
\end{center}
-ofilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "insert": 253894.85714285713, "pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 253369.22222222225} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"insert": 253517.375, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 252823.6923076923, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "insert": 254223.0, "clear": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"first": 0.0, "insert": 253658.4, "push": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "insert": 254484.33333333337, "remove": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"pop": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "insert": 255092.4736842105, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"first": 0.0, "insert": 254845.7857142857, "get": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"insert": 253696.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "insert": 255116.0, "contains": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"first": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 255035.50000000003, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "insert": 255176.4} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"get": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "insert": 255135.4} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 254900.28, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "insert": 255540.26666666663, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "insert": 254870.35000000003} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"get": 0.0, "insert": 253364.35714285716, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"insert": 253518.73333333337, "first": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "insert": 256024.0625, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 254467.00000000003, "nth": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "insert": 255525.84999999995, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"clear": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 253977.05882352943, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"get": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "insert": 254195.92857142855, "nth": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "insert": 254348.9} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"insert": 253249.7142857143, "nth": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "insert": 256425.00000000003, "clear": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 254252.75, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"last": 0.0, "insert": 254558.81249999997, "remove": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"insert": 254977.8823529412, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"pop": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 255086.41666666663, "push": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"get": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "insert": 254118.2142857143, "remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"first": 0.0, "insert": 255405.14285714284, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 253264.66666666663, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 253977.2307692308, "remove": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 256568.7142857143, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 253440.4, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "insert": 254637.33333333337, "nth": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"get": 0.0, "insert": 255225.0588235294, "clear": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"contains": 0.0, "clear": 0.0, "first": 0.0, "insert": 254809.20000000004, "pop": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254499.53333333335, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 255218.5652173913, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "insert": 252834.5} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"nth": 0.0, "insert": 255743.31250000003, "push": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"first": 0.0, "nth": 0.0, "insert": 253987.35294117648, "remove": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"nth": 0.0, "last": 0.0, "contains": 0.0, "insert": 254242.40909090912, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "insert": 254657.15} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"get": 0.0, "first": 0.0, "clear": 0.0, "insert": 255063.6875, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "insert": 254894.66666666663, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "insert": 253446.1} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"first": 0.0, "insert": 254043.70588235292, "remove": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "insert": 257092.7272727273, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"insert": 253829.625, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"insert": 254586.2, "clear": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"first": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "insert": 255587.09090909088, "nth": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "insert": 254984.07692307697} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"contains": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "insert": 255585.7} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"last": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256074.13636363635, "clear": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "insert": 254739.6923076923, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"insert": 255391.3333333333, "clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"clear": 0.0, "first": 0.0, "remove": 0.0, "insert": 255032.76190476184, "contains": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "insert": 254739.2142857143, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"insert": 255473.20833333337, "clear": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "insert": 256391.06250000003} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"push": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 254204.3636363636, "pop": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 255435.94444444444, "last": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "insert": 255958.6923076923, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "insert": 254058.6, "remove": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"insert": 256178.50000000003, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"first": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 256088.0833333333, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 256683.88888888888, "nth": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"nth": 0.0, "remove": 0.0, "push": 0.0, "insert": 256277.38888888885, "contains": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 255604.47058823527} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256014.61538461535} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "insert": 257983.1666666667, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "insert": 254821.16666666663, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 256241.6153846154, "contains": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"nth": 0.0, "insert": 257446.53333333333, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "insert": 257560.45454545453, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"first": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "insert": 256133.76470588235, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"remove": 0.0, "pop": 0.0, "insert": 256013.0909090909, "first": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "insert": 256689.31250000003, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "insert": 256954.8333333333, "nth": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"last": 0.0, "insert": 258066.8, "first": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"pop": 0.0, "remove": 0.0, "first": 0.0, "insert": 256467.2142857143, "clear": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "insert": 252509.0, "push": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"pop": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 255113.42857142855} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 257461.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "insert": 257478.45454545456, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"get": 0.0, "insert": 257766.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"nth": 0.0, "push": 0.0, "insert": 258351.9090909091, "get": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "insert": 258487.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"first": 0.0, "contains": 0.0, "remove": 0.0, "insert": 258508.1818181818, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"contains": 0.0, "pop": 0.0, "insert": 256648.5, "last": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"contains": 0.0, "insert": 258673.5, "push": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"remove": 0.0, "insert": 257374.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 257104.66666666663, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"insert": 257757.55555555556, "first": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 258777.42857142855, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"first": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "insert": 257524.8} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 258483.25} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 258986.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "insert": 258703.33333333337, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"push": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "insert": 257076.33333333337} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "insert": 255819.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "insert": 258599.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"insert": 261051.0, "first": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "insert": 261254.5, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"clear": 0.0, "contains": 0.0, "pop": 0.0, "insert": 259279.25, "push": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "insert": 258939.66666666663, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 257986.66666666663, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"pop": 0.0, "insert": 260875.5, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"last": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "insert": 262184.0, "first": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "insert": 258189.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 256212.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "insert": 261549.5, "first": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 262991.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 261433.0, "first": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"get": 0.0, "insert": 261582.5, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "insert": 261129.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "insert": 262664.0, "push": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"insert": 260916.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 258835.0, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "insert": 258782.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"insert": 262336.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 262515.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"last": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 265951.0, "pop": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0} }]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.6915713, 298988433.11868435, 529427461.8041871, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.25962, 1698457704.3081043, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226054, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.872477, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.8625019, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.938125506, 88793821.79603045, 132077104.95009269, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.41276149, 239702212.1965771, 119776809.99864998, 29620840.061474513, 285126668.7800885, 134752675.36608335, 209065351.67063487, 272942713.8236868, 270132906.76628596, 317802458.10183847, 258317129.88894975, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841985, 562206291.3607104, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.0640361, 337424137.4176476, 718792963.6866313, 460980658.5697727, 722000751.7942333, 613227270.6672301, 750925699.326421, 905487676.857119, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.289343, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.5880129, 839509940.9108733, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099345, 594833469.0739596, 815298679.7634919, 1302703973.0320168, 1113866326.400046, 923179809.0810541, 817003047.6163067, 753629769.0763105, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618561, 898229423.2588534, 931235669.985914, 837121859.8040277, 789542778.5759779, 630703344.0242567, 808129913.2331709, 635403769.6762787, 620169572.2946662, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.92292106, 400580071.6210705, 304926330.27301246, 385245334.56924945, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.3573587, 160686522.19158405, 256913465.918982, 177677111.12089324, 128565677.36853014, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346024, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.30177653, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.8706934, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643614, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.2942381, 372380667.82066697, 369280298.54078746, 664783575.4556738, 370514206.10665834, 258869984.82770714, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20692, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716675, 749147359.979601, 521420648.648186, 559138658.392465, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.17591196, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.7298758, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.765251, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.251978, 528770034.7670729, 909252050.2756981, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.26051426, 460253873.6955888, 454704001.9784819, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.3465258, 306888643.7424927, 422073867.42531383, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950724, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.53759167, 115318657.6910572, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388061, 115907044.29111841, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928]), ("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.717402, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032139, 10188454871.636805, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.930717, 18576400693.681835, 18535963900.150635, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.6874, 5940855452.340203, 4993817341.507227, 3600791014.980505, 3018546469.623187, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261378, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392367, 2729665790.4672174, 2762399274.6758575, 2720304871.499563, 5488363171.624516, 8181558604.420761, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.5019937, 15043577834.365763, 7531848245.182469, 1865428353.7514596, 17978421105.897064, 8515259589.877129, 13229332741.98907, 17300057826.504864, 17152299843.391481, 20211928014.76627, 16456823016.023079, 17342505515.533676, 13563243380.21344, 25212837124.074768, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.99803, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.558994, 47286665430.306786, 40230391763.15616, 49344231683.967155, 59602046379.94038, 31398520296.312965, 56903513884.24503, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.51801, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.470116, 72615183840.4491, 62542113866.118996, 59411497349.04024, 76638289518.05817, 51542188793.570076, 67479485225.74584, 56834764307.957184, 79260868847.16457, 81374648716.4738, 57440759028.8459, 52083609554.13485, 40574587142.13544, 55691135573.727974, 89100629732.25146, 76298070004.94304, 63336940614.364426, 56129023703.21039, 51835410972.03552, 52892722610.9356, 38035137076.17539, 43523796377.49175, 67362500043.85573, 62204128436.25202, 64579056117.27415, 58156549290.242584, 54929501069.952324, 43964736471.94971, 56421306585.94301, 44435547493.51078, 43429616176.17156, 45724942803.039986, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.72776, 12499703534.669874, 29567473236.227253, 31735252831.115517, 19430679528.05375, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226757, 5899291963.420492, 10630614997.503397, 5869864449.972209, 7124742932.73938, 4760988239.545472, 4745655404.670833, 3605587134.794916, 3577215619.786198, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633896, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.881226, 51532264568.85578, 92865667092.82932, 51822406022.5591, 36241675412.701515, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76285, 100693929295.58328, 74236749162.46515, 52834681313.02815, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31952, 80374331986.47696, 107029165081.2378, 74566893195.59268, 80044270747.55273, 86311718849.67581, 69771192254.80055, 107923722821.02237, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.47878, 81660471167.0799, 64821550091.86091, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99367, 70662934359.99489, 76960025889.63963, 54353324895.016815, 131260877949.46884, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.3937, 93425126525.2554, 121163654443.94662, 110475486641.73326, 88629942232.99213, 33244754387.66413, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.73388, 72509232382.08948, 111904934922.04678, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13765, 101739006386.6311, 73696506099.70398, 84504238897.67267, 113756263375.3354, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47449, 74318620485.65974, 69198069799.42157, 68425254821.42946, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.70991, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51603, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630886, 17792964100.927757, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.37052, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.10229562, 156036774.3361894, 275780632.15310514, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844967, 877376387.0703039, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.4000334, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518647, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.03424837, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107424, 81663569.98590443, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855025, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739804, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945868, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661537, 354973005.7495418, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.35130626, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.0281143, 460858001.63536555, 391817349.2259901, 480261558.76282394, 579698540.6983844, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377157, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118162, 603300368.887906, 572759501.8116279, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.2923759, 761912685.5179762, 781692446.1129588, 551451213.4655864, 499753922.30938137, 389136793.5802773, 533828374.94613093, 853653023.0201949, 730582896.8737881, 606110889.403553, 536857369.31179285, 495573574.9199438, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943694, 593190485.8787355, 615522905.5494025, 553941229.6616437, 522928425.6328737, 418243390.8587566, 536435895.50023836, 422223934.1140401, 412459963.5801301, 434061720.1570071, 445053698.97454643, 341586811.7750569, 287954011.9490651, 267615810.3248636, 203900295.4219993, 257882044.27157995, 118227175.58418545, 279543576.3466073, 299857729.9342388, 183476631.66919857, 108068906.70681672, 172933523.55084983, 119728941.80808346, 86727863.46475571, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626615, 55370405.68113576, 99742332.48270974, 55044940.497013114, 66778053.498839, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.443885505, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353872, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020483, 388272409.1718848, 346354934.3983781, 258647332.74893546, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.06662726, 441423377.8349522, 438221453.0958265, 789714940.1043527, 440690670.9607004, 308194977.44697994, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910964, 856334329.1777699, 631338911.3209698, 449329472.53955954, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508241, 634189637.8798401, 680781433.2204084, 734092468.0689603, 593418016.7522779, 917922876.7629718, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.0720426, 694580213.5313755, 551357147.506087, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973151, 601089570.7469503, 654663707.0310122, 462364063.1735755, 1116608885.2159023, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318106, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.27589446, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344905, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833154, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.998615, 865863057.4885195, 627214243.4064636, 719212251.3228279, 968197923.706268, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.1308339, 632607815.3758335, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730686, 396758724.67662865, 546114856.38737, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072025, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.77779138, 151569333.32099175, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478982, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055])]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.10229562), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.15310514), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844967), ("std::collections::HashSet", 877376387.0703039), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.4000334), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518647), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.03424837), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107424), ("std::collections::HashSet", 81663569.98590443), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855025), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739804), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945868), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661537), ("std::collections::HashSet", 354973005.7495418), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.35130626), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.0281143), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.2259901), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983844), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377157), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118162), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116279), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.2923759), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129588), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.30938137), ("std::collections::HashSet", 389136793.5802773), ("std::collections::HashSet", 533828374.94613093), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.403553), ("std::collections::HashSet", 536857369.31179285), ("std::collections::HashSet", 495573574.9199438), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943694), ("std::collections::HashSet", 593190485.8787355), ("std::collections::HashSet", 615522905.5494025), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.6328737), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140401), ("std::collections::HashSet", 412459963.5801301), ("std::collections::HashSet", 434061720.1570071), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.9490651), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157995), ("std::collections::HashSet", 118227175.58418545), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.9342388), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084983), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475571), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626615), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.48270974), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498839), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.443885505), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.8706934), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643614), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.2942381), ("std::collections::BTreeSet", 372380667.82066697), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556738), ("std::collections::BTreeSet", 370514206.10665834), ("std::collections::BTreeSet", 258869984.82770714), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20692), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716675), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.392465), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.17591196), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.7298758), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.765251), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.251978), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.2756981), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.26051426), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.9784819), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.3465258), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.42531383), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950724), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.53759167), ("std::collections::BTreeSet", 115318657.6910572), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388061), ("std::collections::BTreeSet", 115907044.29111841), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] With split index 173, split proper is true
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated switching cost: 19287540.4085957
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900352
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 10423.5, "nth": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"first": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 10402.5, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "get": 0.0, "insert": 10594.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "insert": 11279.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "insert": 11632.666666666668, "contains": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 11010.666666666666, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 11636.77777777778, "get": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 11014.625, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "insert": 11424.913043478262, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"clear": 0.0, "nth": 0.0, "first": 0.0, "insert": 11550.040650406509, "remove": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"insert": 11715.168831168829, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"contains": 0.0, "insert": 11728.8243902439, "push": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "insert": 11741.582043343651, "nth": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "insert": 11923.370106761557, "remove": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"insert": 12030.515353805067, "first": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"pop": 0.0, "first": 0.0, "push": 0.0, "insert": 12066.183383991887, "remove": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"contains": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 12129.497745716852, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "insert": 12234.710678210677, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"push": 0.0, "first": 0.0, "insert": 12304.128901734117, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"insert": 12417.01402103156, "pop": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 12495.20224215245, "push": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "insert": 12588.545726495697, "last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"pop": 0.0, "insert": 12671.632385938672, "push": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "insert": 12762.058018018031, "nth": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"clear": 0.0, "insert": 12876.619242199076, "remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "insert": 12965.701145038189, "push": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"first": 0.0, "insert": 13086.277619047612, "clear": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"nth": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 13166.605816831692, "first": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"insert": 13288.413043478262, "clear": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 13369.568337129842, "pop": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"get": 0.0, "push": 0.0, "last": 0.0, "insert": 13418.711026615969, "pop": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"first": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "insert": 13492.217861975649, "pop": 0.0, "remove": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 13624.21782178219, "nth": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"remove": 0.0, "insert": 13667.03962703963, "get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"push": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "insert": 13775.817663817665, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"pop": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "insert": 13864.041284403667} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 13960.32824427481, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 14073.38461538461, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"remove": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "insert": 14188.200000000004} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"pop": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "insert": 14278.7, "clear": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"insert": 14590.94117647059, "last": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"insert": 14452.5, "first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"get": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "insert": 14476.8, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"pop": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "insert": 14256.5, "last": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 14852.5, "push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"clear": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 120149.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 124355.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 123123.0, "last": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"first": 0.0, "insert": 121640.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "insert": 118912.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"clear": 0.0, "insert": 122323.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"get": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "insert": 122954.5, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "insert": 122962.0, "nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "insert": 127854.0, "nth": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "insert": 124329.66666666669, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 124196.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"get": 0.0, "push": 0.0, "insert": 125431.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"insert": 123175.66666666669, "pop": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"insert": 123977.66666666669, "push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"push": 0.0, "last": 0.0, "pop": 0.0, "insert": 122874.88888888888, "remove": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"get": 0.0, "insert": 124556.2, "push": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "insert": 124360.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"contains": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "insert": 123709.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"clear": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "insert": 124758.22222222223, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "insert": 125011.66666666669, "get": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "insert": 125034.5625, "nth": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "insert": 124896.625, "contains": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 123502.0, "first": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"first": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "insert": 125100.52631578948, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"get": 0.0, "contains": 0.0, "insert": 124748.55555555556, "first": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 124379.07142857142, "get": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 126244.94444444444, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"push": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "insert": 124890.55555555556, "pop": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"last": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "insert": 125889.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "insert": 126348.5294117647, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 125503.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 125987.14285714286, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"remove": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 125793.46153846156, "nth": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"pop": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 126119.0, "get": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"contains": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 126618.95833333331, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"insert": 126063.45945945944, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "insert": 125831.1081081081, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "insert": 125879.41666666669, "contains": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"get": 0.0, "last": 0.0, "first": 0.0, "insert": 125980.42857142858, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "insert": 125993.25, "pop": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126382.34210526312, "nth": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"clear": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 126223.7297297297, "last": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"insert": 126425.2894736842, "clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "insert": 126170.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126801.04545454546, "last": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "insert": 126395.12765957446} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 126948.16666666669, "nth": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"contains": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "insert": 126859.61702127656, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"clear": 0.0, "pop": 0.0, "push": 0.0, "insert": 126550.225, "nth": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 126452.20408163266, "remove": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "insert": 126582.0, "clear": 0.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"push": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "insert": 126684.83870967744, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"contains": 0.0, "insert": 126907.64285714286, "last": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"last": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "insert": 126533.05172413794, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"first": 0.0, "push": 0.0, "insert": 126673.87719298244, "remove": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"contains": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "insert": 126765.81481481482, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"clear": 0.0, "insert": 127307.30769230766, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "insert": 126543.16666666669, "remove": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 126700.91071428574} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "insert": 127086.6282051282, "contains": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "insert": 126913.12698412698, "remove": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 127391.40322580644, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "insert": 126925.34285714282, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"contains": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "nth": 0.0, "insert": 127281.53333333335, "first": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"last": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "insert": 127031.47368421052, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"get": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "insert": 127705.15068493152, "pop": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "insert": 127746.65306122448} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"insert": 127800.96875, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "insert": 127328.66666666666, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"remove": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 127605.44, "contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "insert": 127320.09090909093, "pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "insert": 127902.29629629632, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "insert": 127585.04081632652, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"push": 0.0, "insert": 127963.94736842104, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "insert": 128125.73076923077, "first": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 128217.98795180724, "remove": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "insert": 128113.35211267605, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "insert": 127726.50847457629, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"insert": 128209.00000000004, "nth": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"get": 0.0, "insert": 128082.125, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "insert": 127810.55102040817, "get": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"clear": 0.0, "insert": 128457.57142857142, "remove": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "insert": 128447.4, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"push": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "insert": 128031.1935483871, "first": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "insert": 128333.84210526316, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"nth": 0.0, "first": 0.0, "remove": 0.0, "insert": 128494.8813559322, "contains": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "insert": 128527.45283018867, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "insert": 128449.71999999996} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 128197.47500000003} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "insert": 128781.64705882355, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"nth": 0.0, "insert": 129048.29999999996, "pop": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "insert": 129139.46153846156} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"nth": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "insert": 129129.78048780486, "first": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 129088.92857142857, "contains": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"last": 0.0, "insert": 129839.96875, "pop": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 129575.44444444444, "first": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 129895.80000000002, "last": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"pop": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 130055.94736842104, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"push": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 130027.37499999996, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 129914.72727272726, "last": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"push": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "insert": 129822.61538461538, "first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 129112.5, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 129906.11764705884, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"contains": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 129925.5, "first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 129789.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 130504.54545454546, "clear": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"contains": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "insert": 129790.125, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"insert": 130128.61538461538, "first": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "insert": 129779.14285714286, "pop": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 130789.875, "clear": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"first": 0.0, "clear": 0.0, "insert": 130196.77777777778, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"get": 0.0, "insert": 132418.09999999998, "contains": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"insert": 131003.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"nth": 0.0, "insert": 130950.0, "last": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"insert": 131214.4, "pop": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"get": 0.0, "remove": 0.0, "insert": 131187.22222222222, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"push": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "insert": 130130.6, "last": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"clear": 0.0, "get": 0.0, "insert": 131373.66666666666, "last": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 131476.75} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "insert": 130876.5, "last": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"get": 0.0, "insert": 132182.66666666666, "first": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "insert": 130631.0, "nth": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"insert": 132931.0, "contains": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"get": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "insert": 130937.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 132746.0, "remove": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 133914.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"get": 0.0, "contains": 0.0, "pop": 0.0, "insert": 132252.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "insert": 132028.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"contains": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 245941.0, "remove": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"push": 0.0, "insert": 253658.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "insert": 248499.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "insert": 248449.5} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"contains": 0.0, "insert": 250456.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 254132.0, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "insert": 248843.0, "last": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"first": 0.0, "last": 0.0, "push": 0.0, "insert": 248808.75, "contains": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 252911.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 252248.5, "contains": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "insert": 248845.75, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"clear": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 252196.33333333337, "pop": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "insert": 251444.0, "get": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "insert": 250041.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"push": 0.0, "insert": 251650.5, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "insert": 253010.0, "first": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"clear": 0.0, "insert": 252484.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "insert": 252508.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "insert": 251638.2857142857, "get": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"insert": 250481.33333333337, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"contains": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "insert": 252611.55555555556, "last": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"nth": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "insert": 253215.75} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 251812.0, "push": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 251207.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "insert": 250868.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "insert": 253499.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 249660.0, "last": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "insert": 251090.5, "contains": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "insert": 253265.5, "get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "insert": 251796.0, "clear": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"get": 0.0, "push": 0.0, "insert": 253346.1111111111, "pop": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"get": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "insert": 252773.7, "last": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"first": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "insert": 254815.7, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"clear": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 252631.1, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"insert": 252600.38888888888, "remove": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"push": 0.0, "last": 0.0, "insert": 253341.8, "pop": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 252807.57142857145, "remove": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "insert": 255467.2857142857} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"get": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 252893.4, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"insert": 252720.5, "get": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"insert": 253790.5, "get": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"insert": 252997.46153846156, "last": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"first": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "insert": 253791.46666666667, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"first": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "insert": 253894.85714285713} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"nth": 0.0, "last": 0.0, "insert": 253369.22222222225, "clear": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "insert": 253517.375, "contains": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"last": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 252823.6923076923, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"remove": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 254223.0, "nth": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "insert": 253658.4, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"push": 0.0, "first": 0.0, "insert": 254484.33333333337, "nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"contains": 0.0, "last": 0.0, "insert": 255092.4736842105, "first": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "insert": 254845.7857142857, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"nth": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "insert": 253696.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "insert": 255116.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"insert": 255035.50000000003, "first": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"last": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "insert": 255176.4, "push": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "insert": 255135.4, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"pop": 0.0, "clear": 0.0, "insert": 254900.28, "get": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"contains": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 255540.26666666663, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"contains": 0.0, "insert": 254870.35000000003, "get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"insert": 253364.35714285716, "last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"clear": 0.0, "insert": 253518.73333333337, "get": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"get": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 256024.0625} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "insert": 254467.00000000003} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 255525.84999999995, "push": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "insert": 253977.05882352943, "pop": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"nth": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 254195.92857142855, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"last": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "insert": 254348.9} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"push": 0.0, "first": 0.0, "last": 0.0, "insert": 253249.7142857143, "nth": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"remove": 0.0, "insert": 256425.00000000003, "nth": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"get": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 254252.75, "contains": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"last": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 254558.81249999997, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "insert": 254977.8823529412, "last": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"push": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 255086.41666666663, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"pop": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "insert": 254118.2142857143, "last": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 255405.14285714284} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"pop": 0.0, "contains": 0.0, "remove": 0.0, "insert": 253264.66666666663, "first": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "insert": 253977.2307692308, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"insert": 256568.7142857143, "contains": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"nth": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 253440.4, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "insert": 254637.33333333337, "clear": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "insert": 255225.0588235294, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "insert": 254809.20000000004, "last": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "insert": 254499.53333333335, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 255218.5652173913, "nth": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 252834.5, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "insert": 255743.31250000003, "contains": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"nth": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "insert": 253987.35294117648, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"nth": 0.0, "insert": 254242.40909090912, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"contains": 0.0, "insert": 254657.15, "pop": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"first": 0.0, "insert": 255063.6875, "clear": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"insert": 254894.66666666663, "first": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"clear": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "contains": 0.0, "insert": 253446.1, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 254043.70588235292, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "insert": 257092.7272727273, "first": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"remove": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 253829.625} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 254586.2, "pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"push": 0.0, "nth": 0.0, "remove": 0.0, "insert": 255587.09090909088, "pop": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "insert": 254984.07692307697} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"contains": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "insert": 255585.7, "nth": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"insert": 256074.13636363635, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254739.6923076923, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"nth": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "insert": 255391.3333333333} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"nth": 0.0, "insert": 255032.76190476184, "clear": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"remove": 0.0, "nth": 0.0, "last": 0.0, "insert": 254739.2142857143, "push": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"remove": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "insert": 255473.20833333337, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"first": 0.0, "insert": 256391.06250000003, "nth": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 254204.3636363636, "first": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "insert": 255435.94444444444, "nth": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "insert": 255958.6923076923, "last": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "insert": 254058.6} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256178.50000000003, "first": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"contains": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "insert": 256088.0833333333} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"insert": 256683.88888888888, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"remove": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 256277.38888888885, "nth": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"nth": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 255604.47058823527, "contains": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "insert": 256014.61538461535, "nth": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"nth": 0.0, "insert": 257983.1666666667, "push": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"push": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "insert": 254821.16666666663, "last": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"push": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "insert": 256241.6153846154} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 257446.53333333333, "clear": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"clear": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "insert": 257560.45454545453, "contains": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"first": 0.0, "contains": 0.0, "last": 0.0, "insert": 256133.76470588235, "get": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 256013.0909090909, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"clear": 0.0, "insert": 256689.31250000003, "last": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"last": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 256954.8333333333, "remove": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 258066.8} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"push": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 256467.2142857143, "last": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "insert": 252509.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "insert": 255113.42857142855, "get": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"get": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "insert": 257461.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"pop": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "insert": 257478.45454545456, "remove": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 257766.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"first": 0.0, "last": 0.0, "insert": 258351.9090909091, "push": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"pop": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "insert": 258487.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "insert": 258508.1818181818, "last": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 256648.5, "pop": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"contains": 0.0, "first": 0.0, "insert": 258673.5, "get": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"push": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 257374.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"nth": 0.0, "insert": 257104.66666666663, "get": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"push": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "insert": 257757.55555555556} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "insert": 258777.42857142855, "nth": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "insert": 257524.8, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"insert": 258483.25, "clear": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"get": 0.0, "last": 0.0, "insert": 258986.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"get": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 258703.33333333337, "contains": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"remove": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0, "insert": 257076.33333333337} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"last": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "insert": 255819.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "insert": 258599.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"push": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "insert": 261051.0, "first": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "insert": 261254.5, "clear": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"get": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 259279.25, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "insert": 258939.66666666663, "pop": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"pop": 0.0, "remove": 0.0, "insert": 257986.66666666663, "last": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"last": 0.0, "insert": 260875.5, "push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 262184.0, "contains": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "insert": 258189.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "insert": 256212.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"insert": 261549.5, "first": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"insert": 262991.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 261433.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 261582.5, "contains": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "insert": 261129.0, "last": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"insert": 262664.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"push": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "insert": 260916.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 258835.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"first": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "insert": 258782.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"insert": 262336.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"insert": 262515.0, "contains": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"insert": 265951.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1599418.4819494884, 1599941.2750662696, 817103.2939985835, 871394.9157947017, 5403761.0583659, 10254741.088492304, 16299181.758883301, 20617626.94732876, 41078209.45136746, 111295096.39928643, 141643991.52058414, 189143674.6915713, 298988433.11868435, 529427461.8041871, 713525093.9962298, 944983510.8466144, 1069402153.1576011, 1350538079.25962, 1698457704.3081043, 1982301657.6275423, 2231656971.431708, 2363478188.6942844, 2723641637.0183268, 2852358345.336927, 2797448171.599113, 2747011743.541168, 2226591756.4704814, 1727013985.0442805, 1242293317.6956425, 955523679.861288, 862985530.3226054, 813850306.4450542, 674987972.0717338, 480121153.7819831, 396648717.872477, 248379169.8718941, 150514404.22778365, 105548290.7370665, 64407155.8625019, 47220794.67021564, 20538806.638444003, 9585304.352220438, 6008213.081838464, 2370321.1196955554, 2475812.264177838, 14179369.706454178, 14739349.861557031, 14599473.604565512, 14440095.671674732, 14123980.530866956, 14537579.520546818, 29239265.371863123, 14629004.44180183, 15217137.066856561, 44416299.86857064, 44413038.53247888, 44872639.80443923, 44090098.938125506, 88793821.79603045, 132077104.95009269, 74430236.52658603, 74338500.05897032, 73992872.40383919, 134385521.5498019, 44921595.41276149, 239702212.1965771, 119776809.99864998, 29620840.061474513, 285126668.7800885, 134752675.36608335, 209065351.67063487, 272942713.8236868, 270132906.76628596, 317802458.10183847, 258317129.88894975, 271788567.6111185, 212276868.14559352, 393817141.8765592, 30381602.4137139, 366123324.1841985, 562206291.3607104, 561410777.8628224, 364465648.95773804, 532172413.7814901, 365117707.5484696, 580122204.2260184, 564361591.2568977, 580751218.3090262, 366151602.0640361, 337424137.4176476, 718792963.6866313, 460980658.5697727, 722000751.7942333, 613227270.6672301, 750925699.326421, 905487676.857119, 476323044.14585537, 862221405.5379195, 890753998.2775581, 876735149.483357, 831511523.6626128, 804436473.1710969, 1015237712.289343, 862888882.235081, 1206060852.5119328, 973236749.2820225, 961756101.7903043, 1082355474.5416994, 930711403.8860974, 882775306.9942002, 1137002054.353188, 763688244.901365, 998280738.5880129, 839509940.9108733, 1168969691.413322, 1197995476.1205494, 844323837.694126, 764512070.7099345, 594833469.0739596, 815298679.7634919, 1302703973.0320168, 1113866326.400046, 923179809.0810541, 817003047.6163067, 753629769.0763105, 767960055.6363808, 551504068.8751814, 630410422.2450832, 974315859.7618561, 898229423.2588534, 931235669.985914, 837121859.8040277, 789542778.5759779, 630703344.0242567, 808129913.2331709, 635403769.6762787, 620169572.2946662, 652129356.8114339, 668055211.8877159, 512178304.8715538, 431408361.92292106, 400580071.6210705, 304926330.27301246, 385245334.56924945, 176473863.34136543, 416948111.7655883, 446756176.16270304, 273037651.3573587, 160686522.19158405, 256913465.918982, 177677111.12089324, 128565677.36853014, 209528978.1781496, 112566542.62656263, 129689963.69702744, 145300242.30698636, 164266245.4552247, 130051097.72785415, 48767510.44346024, 81469381.39359014, 146653664.40292922, 80850055.63932122, 97984594.6968529, 65394893.25226203, 65114041.781701155, 49352797.882628374, 48811878.30177653, 16564003.51273503, 32638717.74412627, 16551933.241514407, 33410743.15364859, 33034007.58689318, 16511370.072599318, 35397410.82687096, 36621304.475973934, 35995437.985200755, 72081771.48820764, 36338443.31926663, 36877868.720122956, 36118877.40352252, 144542731.1040159, 36739724.96423797, 73306752.82382286, 144680051.28429243, 109996777.8706934, 109696524.69575416, 36372636.66040565, 73224092.52548054, 73634025.45055547, 73497009.08364588, 36762654.567218214, 256526413.97643614, 109460577.7291448, 331353110.8306439, 295304793.2978493, 220302481.25317, 183183902.2209658, 109798370.06065315, 110967732.74258718, 218598420.94838196, 73300456.47554769, 295799391.683787, 294159210.8853177, 333046602.989044, 369311304.2942381, 372380667.82066697, 369280298.54078746, 664783575.4556738, 370514206.10665834, 258869984.82770714, 261651314.5197843, 370098589.53204244, 295943488.3242336, 222927058.06528282, 481591583.94155073, 557520183.2113125, 520686844.3768655, 334093341.47492725, 297202316.9163415, 481687982.9659156, 596262030.743654, 185964565.8511542, 335869304.20692, 710904509.4062624, 523466652.56169665, 372280529.4025158, 374429067.71386385, 598999330.0170877, 187323602.12399852, 1124008688.608838, 936048995.5289234, 563195812.4716675, 749147359.979601, 521420648.648186, 559138658.392465, 602421998.0117133, 486581130.4363165, 751878470.9692674, 635364622.9625273, 523779943.24636173, 748856274.5563143, 261018267.17591196, 566451877.4088486, 449382572.1858003, 600001934.6580746, 638672073.201158, 451112685.9945197, 524399685.52792835, 263576264.7998457, 672199309.7298758, 486963927.5939275, 529882022.0731003, 373938674.93672675, 901941451.6113677, 640516328.6676193, 940606776.4330653, 563780757.8764156, 867061614.1828506, 448216054.88974446, 604601605.5613307, 638112014.0738944, 826796398.2837077, 753043992.2824733, 603533038.8517189, 226213203.98190603, 374937093.88558203, 639009241.6230351, 418498532.1280929, 601107460.8286709, 188441146.90705228, 416265241.5051602, 490866790.765251, 757072207.8063352, 834560988.219298, 981417521.3504823, 567795895.809468, 793955364.251978, 528770034.7670729, 909252050.2756981, 608481287.6423007, 829694933.1524786, 682303781.6335611, 493866769.6905997, 565739849.2082467, 760789836.6590084, 912832072.0544088, 686359155.7461345, 685398967.2090211, 645751235.7224805, 494713996.26051426, 460253873.6955888, 454704001.9784819, 495424020.5777336, 574431409.0605181, 421491303.7991013, 647902454.4507905, 419124896.68400455, 611336912.6718316, 459065555.84589905, 384263851.94234145, 534729743.777857, 37611136.27295164, 266036316.3465258, 306888643.7424927, 422073867.42531383, 499481252.0189575, 423695801.4493179, 385481263.7988328, 424192403.9215508, 153174828.04836, 308814856.349166, 384142118.1149969, 230281389.22745842, 346351826.7677523, 270585193.6950724, 192387899.3765279, 309040196.5126145, 77422213.99051926, 116025854.53759167, 115318657.6910572, 38261838.58743417, 116050632.56623366, 78125488.61431332, 78201825.63300836, 155244428.89799866, 116300350.48388061, 115907044.29111841, 78147009.68114886, 39275167.242393225, 77379379.1898638, 38400634.91960299, 78421677.92768429, 39435845.49820676, 39210454.5629141, 78484081.92366803, 39184253.65125801, 39424051.18215381, 39167111.0547483, 77733631.14586872, 38874701.71009241, 39419851.477210484, 39470698.24999282, 39997880.7715928]), ("primrose_library::SortedUniqueVec", [6660078.670704886, 6815317.066069573, 3580975.787478768, 3880743.6611268325, 24557992.748428892, 47701638.975599736, 77706588.1686033, 100438620.56391512, 204216382.45412794, 565110262.7158035, 733785306.63964, 997779763.2081245, 1608906827.105875, 2906099782.717402, 3997000075.1892486, 5392872815.756977, 6208566941.21579, 7968274166.032139, 10188454871.636805, 12091108546.111345, 13836572005.662622, 14887307821.74638, 17433256208.930717, 18576400693.681835, 18535963900.150635, 18521981012.191982, 15264917524.044659, 12021970879.55585, 8762469360.208717, 6816016852.789088, 6226530178.6874, 5940855452.340203, 4993817341.507227, 3600791014.980505, 3018546469.623187, 1918796896.8331242, 1177039111.545247, 834828308.2457811, 515541793.2261378, 383269430.04594326, 168769955.3260976, 79545725.09326549, 50353853.95662463, 20110164.95266934, 21444653.851042893, 836655109.0459142, 885198365.6564105, 878304972.269055, 872766175.7489153, 855565336.6680968, 882706198.6986927, 1778840710.4756162, 892091857.1273938, 929476374.5584027, 2718775193.8392367, 2729665790.4672174, 2762399274.6758575, 2720304871.499563, 5488363171.624516, 8181558604.420761, 4623195241.140765, 4623922634.71738, 4613406550.825771, 8396226409.899655, 2815616173.5019937, 15043577834.365763, 7531848245.182469, 1865428353.7514596, 17978421105.897064, 8515259589.877129, 13229332741.98907, 17300057826.504864, 17152299843.391481, 20211928014.76627, 16456823016.023079, 17342505515.533676, 13563243380.21344, 25212837124.074768, 1947556106.7298224, 23495211688.04824, 36141207099.33393, 36152478116.48591, 23513540936.403095, 34393886126.7321, 23639554709.28104, 37621025994.99865, 36655012374.99803, 37774702042.01037, 23842871459.133858, 22000106907.13223, 46928359129.42085, 30140808261.558994, 47286665430.306786, 40230391763.15616, 49344231683.967155, 59602046379.94038, 31398520296.312965, 56903513884.24503, 58885942726.559875, 58056008757.82334, 55145778222.073906, 53430376162.626465, 67525174488.51801, 57499292950.66003, 80506101345.72244, 65082744289.62186, 64411006345.470116, 72615183840.4491, 62542113866.118996, 59411497349.04024, 76638289518.05817, 51542188793.570076, 67479485225.74584, 56834764307.957184, 79260868847.16457, 81374648716.4738, 57440759028.8459, 52083609554.13485, 40574587142.13544, 55691135573.727974, 89100629732.25146, 76298070004.94304, 63336940614.364426, 56129023703.21039, 51835410972.03552, 52892722610.9356, 38035137076.17539, 43523796377.49175, 67362500043.85573, 62204128436.25202, 64579056117.27415, 58156549290.242584, 54929501069.952324, 43964736471.94971, 56421306585.94301, 44435547493.51078, 43429616176.17156, 45724942803.039986, 46906306477.25096, 36023939903.16106, 30381756292.63053, 28250033408.80681, 21535188066.759857, 27252605430.72776, 12499703534.669874, 29567473236.227253, 31735252831.115517, 19430679528.05375, 11449998019.44956, 18330942780.08365, 12698753037.105156, 9203872642.977003, 15018409764.298937, 8081608596.966864, 9322541307.954897, 10461986442.34379, 11846776907.704782, 9391364560.384897, 3526827678.8226757, 5899291963.420492, 10630614997.503397, 5869864449.972209, 7124742932.73938, 4760988239.545472, 4745655404.670833, 3605587134.794916, 3577215619.786198, 1215912121.3385887, 2398130055.0902233, 1218224827.8451881, 2463589627.9619, 2446914146.803781, 1229611521.7352934, 4623643332.654872, 4846467396.714954, 4831041789.408644, 9734700722.859217, 4911276556.059623, 4987689641.605538, 4889955376.722101, 19619392883.099552, 4991630163.982463, 9971302571.126854, 19705432559.202354, 14996569607.521935, 14971928681.816387, 4970849725.46842, 10013328345.582073, 10077808110.676626, 10068495445.542648, 5042457504.771632, 35229536319.95565, 15047989998.307005, 45658207961.59206, 40729094339.409134, 30415317806.633896, 25314211686.055202, 15194715072.556438, 15367187732.21953, 30286557336.05182, 10165742561.167488, 41057811676.26614, 40875779094.90219, 46327660427.274475, 51429679165.5166, 51908867201.881226, 51532264568.85578, 92865667092.82932, 51822406022.5591, 36241675412.701515, 36666158673.570885, 51910055747.089165, 41549852119.97952, 31316582939.993786, 67709788301.65316, 78442200784.59581, 73334808469.6787, 47090675293.6366, 41925672902.699455, 67984816281.46065, 84237957088.56308, 26301066070.43216, 47528741868.76285, 100693929295.58328, 74236749162.46515, 52834681313.02815, 53179704141.69687, 85138253302.09123, 26645482286.095203, 160036245554.12393, 133422773591.31952, 80374331986.47696, 107029165081.2378, 74566893195.59268, 80044270747.55273, 86311718849.67581, 69771192254.80055, 107923722821.02237, 91288592792.37788, 75311396612.05312, 107767823543.1141, 37595486905.47878, 81660471167.0799, 64821550091.86091, 86613616779.38986, 92272350124.00735, 65234021916.10875, 75894920104.81409, 38177602583.26321, 97435840659.99367, 70662934359.99489, 76960025889.63963, 54353324895.016815, 131260877949.46884, 93322296920.4969, 137177445521.19241, 82287476320.11511, 126653561218.12991, 65511848072.711494, 88437032003.3937, 93425126525.2554, 121163654443.94662, 110475486641.73326, 88629942232.99213, 33244754387.66413, 55139125871.96239, 94048086032.29474, 61632584465.14969, 88596444940.23645, 27797113964.17517, 61446145999.73388, 72509232382.08948, 111904934922.04678, 123483757107.60068, 145382919191.70175, 84206550351.61, 117850827512.07182, 78538100383.4099, 135168439873.5185, 90546012271.2034, 123576214108.13765, 101739006386.6311, 73696506099.70398, 84504238897.67267, 113756263375.3354, 136628389706.09697, 102826345713.95291, 102767567429.58788, 96909997980.47449, 74318620485.65974, 69198069799.42157, 68425254821.42946, 74608424997.21027, 86574385056.29695, 63561671231.625565, 97782874367.80698, 63317307980.99268, 92416289085.68619, 69457590334.11577, 58176532789.7393, 81021370447.32443, 5702628820.724068, 40365922028.17218, 46598235070.72869, 64138325306.70991, 75976349147.12247, 64515339476.8448, 58766594139.18727, 64756570533.51603, 23406042167.310295, 47222022874.8623, 58784082235.95653, 35265122517.5635, 53076563482.08129, 41559369303.74951, 29582702940.18612, 47571508296.17881, 11926163034.041845, 17886201906.630886, 17792964100.927757, 5910798602.462189, 17940315964.295113, 12094946901.360218, 12117665784.700296, 24072173275.146698, 18047332928.859383, 18010925971.37052, 12150732630.677605, 6110758185.487899, 12057809773.142485, 5988999307.462928, 12245339954.218405, 6164176803.467003, 6134850377.11325, 12292749551.645992, 6144696614.33828, 6189120430.169968, 6152698296.918095, 12228538496.75519, 6126998751.915315, 6221105280.773909, 6246599343.09705, 6337756872.504854]), ("std::collections::HashSet", [855307.7352447908, 853736.8546353893, 434831.1690520381, 463013.96493494615, 2865743.161224099, 5426290.377584772, 8604537.381890578, 10861990.268143365, 21599538.816480692, 58403343.35537566, 74187965.64673787, 98896600.10229562, 156036774.3361894, 275780632.15310514, 370966140.1233175, 490443463.5481887, 554121122.5442995, 698735091.2844967, 877376387.0703039, 1022405881.8526361, 1149258361.9413977, 1215352669.2607708, 1398470249.140315, 1462207760.2525845, 1431771602.1927805, 1403698063.776595, 1136028612.772025, 879907663.6804187, 632182198.0406845, 485751289.2478276, 438253560.4000334, 412864198.5278587, 342003969.5884139, 242970224.53979173, 200464869.80713904, 125361389.6726288, 75884721.05774456, 53160524.99526684, 32405096.440518647, 23729026.458475437, 10309849.236063153, 4807372.708746341, 3010749.121866277, 1186518.8168917734, 1237113.652837221, 8541701.496177068, 8961780.75005853, 8884843.239480397, 8809696.72175517, 8627147.648230849, 8891092.637161333, 17901361.093254507, 8967848.740998376, 9336664.168865839, 27283757.03424837, 27342422.416380726, 27649967.913262177, 27201161.890582938, 54835315.47107424, 81663569.98590443, 46089882.20260249, 46068603.63673157, 45915227.37737948, 83487430.76211034, 27957576.146720104, 149290095.19855025, 74680862.68985793, 18484233.145122, 178050158.0451068, 84251421.55739804, 130815517.32643649, 170945441.8735528, 169356103.8228586, 199426483.54945868, 162256746.21955618, 170873377.80346847, 133560654.03637798, 248066477.5779892, 19151463.66350802, 230935727.75661537, 354973005.7495418, 354825235.5832797, 230598543.62312603, 337053023.06961435, 231489588.6256141, 368153743.22875416, 358472416.35130626, 369198759.65991396, 232925186.7590746, 214810370.2295272, 457958097.41009724, 293955798.0281143, 460858001.63536555, 391817349.2259901, 480261558.76282394, 579698540.6983844, 305207568.2580196, 552863435.7013429, 571734609.3840339, 563298276.3220416, 534732578.19023377, 517787462.30760163, 654016844.5377157, 556497809.1172278, 778630449.2854558, 629008933.1395396, 622150602.1085751, 700911209.7118162, 603300368.887906, 572759501.8116279, 738394599.1328981, 496348612.69997126, 649433620.0341291, 546660956.2923759, 761912685.5179762, 781692446.1129588, 551451213.4655864, 499753922.30938137, 389136793.5802773, 533828374.94613093, 853653023.0201949, 730582896.8737881, 606110889.403553, 536857369.31179285, 495573574.9199438, 505424804.3092278, 363269438.7530845, 415524037.90314466, 642774073.0943694, 593190485.8787355, 615522905.5494025, 553941229.6616437, 522928425.6328737, 418243390.8587566, 536435895.50023836, 422223934.1140401, 412459963.5801301, 434061720.1570071, 445053698.97454643, 341586811.7750569, 287954011.9490651, 267615810.3248636, 203900295.4219993, 257882044.27157995, 118227175.58418545, 279543576.3466073, 299857729.9342388, 183476631.66919857, 108068906.70681672, 172933523.55084983, 119728941.80808346, 86727863.46475571, 141457485.78691968, 76077057.94602035, 87720963.43016627, 98386301.74452686, 111346951.88791901, 88229464.1270588, 33116958.709626615, 55370405.68113576, 99742332.48270974, 55044940.497013114, 66778053.498839, 44604495.9828309, 44444694.34605706, 33740348.40140685, 33439980.443885505, 11360165.853579123, 22398641.968638252, 11371873.709140696, 22983079.59990096, 22793553.056621566, 11434233.999557732, 39344361.42512949, 41230039.89908066, 41090504.99272682, 82793107.04409884, 41769840.03434769, 42419447.68267404, 41587858.80621161, 166854486.40811372, 42451349.303767204, 84800282.70316902, 167582022.65317726, 127535339.26353872, 127324929.2035437, 42272996.97619342, 85154853.0357683, 85702827.68447049, 85623240.3256572, 42881196.66415053, 299591425.2598355, 127967386.92020483, 388272409.1718848, 346354934.3983781, 258647332.74893546, 215267903.96901652, 129213086.35251832, 130679657.99003363, 257551038.87918633, 86447452.12693234, 349147342.5030384, 347599344.57148504, 393961155.3780797, 437348017.06662726, 441423377.8349522, 438221453.0958265, 789714940.1043527, 440690670.9607004, 308194977.44697994, 311805553.52612174, 441439430.4618658, 353338160.63445693, 266315434.81771004, 575804180.6572425, 667074633.8885437, 623644029.6183664, 400463636.29214054, 356541421.96912426, 578153294.118182, 716376273.7420492, 223670870.67561162, 404197712.23910964, 856334329.1777699, 631338911.3209698, 449329472.53955954, 452266137.20562744, 724061189.9000585, 226608740.49302793, 1361052027.305952, 1134724187.4887938, 683568837.2780352, 910272235.6508241, 634189637.8798401, 680781433.2204084, 734092468.0689603, 593418016.7522779, 917922876.7629718, 776444399.1854404, 640557422.554012, 916623018.7051069, 319772926.0720426, 694580213.5313755, 551357147.506087, 736722321.5361925, 784862806.7571557, 554882955.3998568, 645571959.3517461, 324747109.6611473, 828818995.0973151, 601089570.7469503, 654663707.0310122, 462364063.1735755, 1116608885.2159023, 793887033.099946, 1166977441.2543442, 700033721.6548628, 1077477223.2004979, 557333076.2503632, 752375348.5318106, 794823617.0087165, 1030828224.7977642, 939913673.3939492, 754067288.5222402, 282851541.27589446, 469138012.5719744, 800197001.5003971, 524399627.1792548, 753832341.0984185, 236518417.91329774, 522836193.1344905, 616978730.0341532, 952207566.975258, 1050753655.4908304, 1237128044.7405593, 716567699.8175336, 1002886807.3833154, 668352340.9258773, 1150292709.3144338, 770569175.1426421, 1051685169.998615, 865863057.4885195, 627214243.4064636, 719212251.3228279, 968197923.706268, 1162893492.4103065, 875211110.5828717, 874727954.6041842, 824887751.1308339, 632607815.3758335, 589032862.9227052, 582467403.0196297, 635113186.6566453, 736989386.6314648, 541095097.9933289, 832434249.346011, 539039468.9013106, 786781553.7332134, 591337270.8765037, 495302597.2398411, 689813365.1198037, 48552881.271748126, 343687164.5730686, 396758724.67662865, 546114856.38737, 646929152.3752693, 549356013.9366311, 500421663.9309809, 551450393.5515894, 199325455.7505489, 402150221.2263459, 500625456.20953405, 300336442.8072025, 452037377.5260314, 353972992.899011, 251973135.64134878, 405207938.4820045, 101587727.30347763, 152359295.77779138, 151569333.32099175, 50353097.9938225, 152833959.10741186, 103041978.01179011, 103238580.97232224, 205091745.12694308, 153764815.82868332, 153461666.51478982, 103532154.7889773, 52068807.84838832, 102748097.15162118, 51035515.99032932, 104353538.04675518, 52532395.88368369, 52284252.81301971, 104768944.72418733, 52372432.156515464, 52753175.23924743, 52443948.64392403, 104238266.59053206, 52231290.05965161, 53036154.942576334, 53259188.95011767, 54038957.76559055])]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 855307.7352447908), ("std::collections::HashSet", 853736.8546353893), ("std::collections::HashSet", 434831.1690520381), ("std::collections::HashSet", 463013.96493494615), ("std::collections::HashSet", 2865743.161224099), ("std::collections::HashSet", 5426290.377584772), ("std::collections::HashSet", 8604537.381890578), ("std::collections::HashSet", 10861990.268143365), ("std::collections::HashSet", 21599538.816480692), ("std::collections::HashSet", 58403343.35537566), ("std::collections::HashSet", 74187965.64673787), ("std::collections::HashSet", 98896600.10229562), ("std::collections::HashSet", 156036774.3361894), ("std::collections::HashSet", 275780632.15310514), ("std::collections::HashSet", 370966140.1233175), ("std::collections::HashSet", 490443463.5481887), ("std::collections::HashSet", 554121122.5442995), ("std::collections::HashSet", 698735091.2844967), ("std::collections::HashSet", 877376387.0703039), ("std::collections::HashSet", 1022405881.8526361), ("std::collections::HashSet", 1149258361.9413977), ("std::collections::HashSet", 1215352669.2607708), ("std::collections::HashSet", 1398470249.140315), ("std::collections::HashSet", 1462207760.2525845), ("std::collections::HashSet", 1431771602.1927805), ("std::collections::HashSet", 1403698063.776595), ("std::collections::HashSet", 1136028612.772025), ("std::collections::HashSet", 879907663.6804187), ("std::collections::HashSet", 632182198.0406845), ("std::collections::HashSet", 485751289.2478276), ("std::collections::HashSet", 438253560.4000334), ("std::collections::HashSet", 412864198.5278587), ("std::collections::HashSet", 342003969.5884139), ("std::collections::HashSet", 242970224.53979173), ("std::collections::HashSet", 200464869.80713904), ("std::collections::HashSet", 125361389.6726288), ("std::collections::HashSet", 75884721.05774456), ("std::collections::HashSet", 53160524.99526684), ("std::collections::HashSet", 32405096.440518647), ("std::collections::HashSet", 23729026.458475437), ("std::collections::HashSet", 10309849.236063153), ("std::collections::HashSet", 4807372.708746341), ("std::collections::HashSet", 3010749.121866277), ("std::collections::HashSet", 1186518.8168917734), ("std::collections::HashSet", 1237113.652837221), ("std::collections::HashSet", 8541701.496177068), ("std::collections::HashSet", 8961780.75005853), ("std::collections::HashSet", 8884843.239480397), ("std::collections::HashSet", 8809696.72175517), ("std::collections::HashSet", 8627147.648230849), ("std::collections::HashSet", 8891092.637161333), ("std::collections::HashSet", 17901361.093254507), ("std::collections::HashSet", 8967848.740998376), ("std::collections::HashSet", 9336664.168865839), ("std::collections::HashSet", 27283757.03424837), ("std::collections::HashSet", 27342422.416380726), ("std::collections::HashSet", 27649967.913262177), ("std::collections::HashSet", 27201161.890582938), ("std::collections::HashSet", 54835315.47107424), ("std::collections::HashSet", 81663569.98590443), ("std::collections::HashSet", 46089882.20260249), ("std::collections::HashSet", 46068603.63673157), ("std::collections::HashSet", 45915227.37737948), ("std::collections::HashSet", 83487430.76211034), ("std::collections::HashSet", 27957576.146720104), ("std::collections::HashSet", 149290095.19855025), ("std::collections::HashSet", 74680862.68985793), ("std::collections::HashSet", 18484233.145122), ("std::collections::HashSet", 178050158.0451068), ("std::collections::HashSet", 84251421.55739804), ("std::collections::HashSet", 130815517.32643649), ("std::collections::HashSet", 170945441.8735528), ("std::collections::HashSet", 169356103.8228586), ("std::collections::HashSet", 199426483.54945868), ("std::collections::HashSet", 162256746.21955618), ("std::collections::HashSet", 170873377.80346847), ("std::collections::HashSet", 133560654.03637798), ("std::collections::HashSet", 248066477.5779892), ("std::collections::HashSet", 19151463.66350802), ("std::collections::HashSet", 230935727.75661537), ("std::collections::HashSet", 354973005.7495418), ("std::collections::HashSet", 354825235.5832797), ("std::collections::HashSet", 230598543.62312603), ("std::collections::HashSet", 337053023.06961435), ("std::collections::HashSet", 231489588.6256141), ("std::collections::HashSet", 368153743.22875416), ("std::collections::HashSet", 358472416.35130626), ("std::collections::HashSet", 369198759.65991396), ("std::collections::HashSet", 232925186.7590746), ("std::collections::HashSet", 214810370.2295272), ("std::collections::HashSet", 457958097.41009724), ("std::collections::HashSet", 293955798.0281143), ("std::collections::HashSet", 460858001.63536555), ("std::collections::HashSet", 391817349.2259901), ("std::collections::HashSet", 480261558.76282394), ("std::collections::HashSet", 579698540.6983844), ("std::collections::HashSet", 305207568.2580196), ("std::collections::HashSet", 552863435.7013429), ("std::collections::HashSet", 571734609.3840339), ("std::collections::HashSet", 563298276.3220416), ("std::collections::HashSet", 534732578.19023377), ("std::collections::HashSet", 517787462.30760163), ("std::collections::HashSet", 654016844.5377157), ("std::collections::HashSet", 556497809.1172278), ("std::collections::HashSet", 778630449.2854558), ("std::collections::HashSet", 629008933.1395396), ("std::collections::HashSet", 622150602.1085751), ("std::collections::HashSet", 700911209.7118162), ("std::collections::HashSet", 603300368.887906), ("std::collections::HashSet", 572759501.8116279), ("std::collections::HashSet", 738394599.1328981), ("std::collections::HashSet", 496348612.69997126), ("std::collections::HashSet", 649433620.0341291), ("std::collections::HashSet", 546660956.2923759), ("std::collections::HashSet", 761912685.5179762), ("std::collections::HashSet", 781692446.1129588), ("std::collections::HashSet", 551451213.4655864), ("std::collections::HashSet", 499753922.30938137), ("std::collections::HashSet", 389136793.5802773), ("std::collections::HashSet", 533828374.94613093), ("std::collections::HashSet", 853653023.0201949), ("std::collections::HashSet", 730582896.8737881), ("std::collections::HashSet", 606110889.403553), ("std::collections::HashSet", 536857369.31179285), ("std::collections::HashSet", 495573574.9199438), ("std::collections::HashSet", 505424804.3092278), ("std::collections::HashSet", 363269438.7530845), ("std::collections::HashSet", 415524037.90314466), ("std::collections::HashSet", 642774073.0943694), ("std::collections::HashSet", 593190485.8787355), ("std::collections::HashSet", 615522905.5494025), ("std::collections::HashSet", 553941229.6616437), ("std::collections::HashSet", 522928425.6328737), ("std::collections::HashSet", 418243390.8587566), ("std::collections::HashSet", 536435895.50023836), ("std::collections::HashSet", 422223934.1140401), ("std::collections::HashSet", 412459963.5801301), ("std::collections::HashSet", 434061720.1570071), ("std::collections::HashSet", 445053698.97454643), ("std::collections::HashSet", 341586811.7750569), ("std::collections::HashSet", 287954011.9490651), ("std::collections::HashSet", 267615810.3248636), ("std::collections::HashSet", 203900295.4219993), ("std::collections::HashSet", 257882044.27157995), ("std::collections::HashSet", 118227175.58418545), ("std::collections::HashSet", 279543576.3466073), ("std::collections::HashSet", 299857729.9342388), ("std::collections::HashSet", 183476631.66919857), ("std::collections::HashSet", 108068906.70681672), ("std::collections::HashSet", 172933523.55084983), ("std::collections::HashSet", 119728941.80808346), ("std::collections::HashSet", 86727863.46475571), ("std::collections::HashSet", 141457485.78691968), ("std::collections::HashSet", 76077057.94602035), ("std::collections::HashSet", 87720963.43016627), ("std::collections::HashSet", 98386301.74452686), ("std::collections::HashSet", 111346951.88791901), ("std::collections::HashSet", 88229464.1270588), ("std::collections::HashSet", 33116958.709626615), ("std::collections::HashSet", 55370405.68113576), ("std::collections::HashSet", 99742332.48270974), ("std::collections::HashSet", 55044940.497013114), ("std::collections::HashSet", 66778053.498839), ("std::collections::HashSet", 44604495.9828309), ("std::collections::HashSet", 44444694.34605706), ("std::collections::HashSet", 33740348.40140685), ("std::collections::HashSet", 33439980.443885505), ("std::collections::HashSet", 11360165.853579123), ("std::collections::HashSet", 22398641.968638252), ("std::collections::HashSet", 11371873.709140696), ("std::collections::HashSet", 22983079.59990096), ("std::collections::HashSet", 22793553.056621566), ("std::collections::HashSet", 11434233.999557732), ("std::collections::BTreeSet", 35397410.82687096), ("std::collections::BTreeSet", 36621304.475973934), ("std::collections::BTreeSet", 35995437.985200755), ("std::collections::BTreeSet", 72081771.48820764), ("std::collections::BTreeSet", 36338443.31926663), ("std::collections::BTreeSet", 36877868.720122956), ("std::collections::BTreeSet", 36118877.40352252), ("std::collections::BTreeSet", 144542731.1040159), ("std::collections::BTreeSet", 36739724.96423797), ("std::collections::BTreeSet", 73306752.82382286), ("std::collections::BTreeSet", 144680051.28429243), ("std::collections::BTreeSet", 109996777.8706934), ("std::collections::BTreeSet", 109696524.69575416), ("std::collections::BTreeSet", 36372636.66040565), ("std::collections::BTreeSet", 73224092.52548054), ("std::collections::BTreeSet", 73634025.45055547), ("std::collections::BTreeSet", 73497009.08364588), ("std::collections::BTreeSet", 36762654.567218214), ("std::collections::BTreeSet", 256526413.97643614), ("std::collections::BTreeSet", 109460577.7291448), ("std::collections::BTreeSet", 331353110.8306439), ("std::collections::BTreeSet", 295304793.2978493), ("std::collections::BTreeSet", 220302481.25317), ("std::collections::BTreeSet", 183183902.2209658), ("std::collections::BTreeSet", 109798370.06065315), ("std::collections::BTreeSet", 110967732.74258718), ("std::collections::BTreeSet", 218598420.94838196), ("std::collections::BTreeSet", 73300456.47554769), ("std::collections::BTreeSet", 295799391.683787), ("std::collections::BTreeSet", 294159210.8853177), ("std::collections::BTreeSet", 333046602.989044), ("std::collections::BTreeSet", 369311304.2942381), ("std::collections::BTreeSet", 372380667.82066697), ("std::collections::BTreeSet", 369280298.54078746), ("std::collections::BTreeSet", 664783575.4556738), ("std::collections::BTreeSet", 370514206.10665834), ("std::collections::BTreeSet", 258869984.82770714), ("std::collections::BTreeSet", 261651314.5197843), ("std::collections::BTreeSet", 370098589.53204244), ("std::collections::BTreeSet", 295943488.3242336), ("std::collections::BTreeSet", 222927058.06528282), ("std::collections::BTreeSet", 481591583.94155073), ("std::collections::BTreeSet", 557520183.2113125), ("std::collections::BTreeSet", 520686844.3768655), ("std::collections::BTreeSet", 334093341.47492725), ("std::collections::BTreeSet", 297202316.9163415), ("std::collections::BTreeSet", 481687982.9659156), ("std::collections::BTreeSet", 596262030.743654), ("std::collections::BTreeSet", 185964565.8511542), ("std::collections::BTreeSet", 335869304.20692), ("std::collections::BTreeSet", 710904509.4062624), ("std::collections::BTreeSet", 523466652.56169665), ("std::collections::BTreeSet", 372280529.4025158), ("std::collections::BTreeSet", 374429067.71386385), ("std::collections::BTreeSet", 598999330.0170877), ("std::collections::BTreeSet", 187323602.12399852), ("std::collections::BTreeSet", 1124008688.608838), ("std::collections::BTreeSet", 936048995.5289234), ("std::collections::BTreeSet", 563195812.4716675), ("std::collections::BTreeSet", 749147359.979601), ("std::collections::BTreeSet", 521420648.648186), ("std::collections::BTreeSet", 559138658.392465), ("std::collections::BTreeSet", 602421998.0117133), ("std::collections::BTreeSet", 486581130.4363165), ("std::collections::BTreeSet", 751878470.9692674), ("std::collections::BTreeSet", 635364622.9625273), ("std::collections::BTreeSet", 523779943.24636173), ("std::collections::BTreeSet", 748856274.5563143), ("std::collections::BTreeSet", 261018267.17591196), ("std::collections::BTreeSet", 566451877.4088486), ("std::collections::BTreeSet", 449382572.1858003), ("std::collections::BTreeSet", 600001934.6580746), ("std::collections::BTreeSet", 638672073.201158), ("std::collections::BTreeSet", 451112685.9945197), ("std::collections::BTreeSet", 524399685.52792835), ("std::collections::BTreeSet", 263576264.7998457), ("std::collections::BTreeSet", 672199309.7298758), ("std::collections::BTreeSet", 486963927.5939275), ("std::collections::BTreeSet", 529882022.0731003), ("std::collections::BTreeSet", 373938674.93672675), ("std::collections::BTreeSet", 901941451.6113677), ("std::collections::BTreeSet", 640516328.6676193), ("std::collections::BTreeSet", 940606776.4330653), ("std::collections::BTreeSet", 563780757.8764156), ("std::collections::BTreeSet", 867061614.1828506), ("std::collections::BTreeSet", 448216054.88974446), ("std::collections::BTreeSet", 604601605.5613307), ("std::collections::BTreeSet", 638112014.0738944), ("std::collections::BTreeSet", 826796398.2837077), ("std::collections::BTreeSet", 753043992.2824733), ("std::collections::BTreeSet", 603533038.8517189), ("std::collections::BTreeSet", 226213203.98190603), ("std::collections::BTreeSet", 374937093.88558203), ("std::collections::BTreeSet", 639009241.6230351), ("std::collections::BTreeSet", 418498532.1280929), ("std::collections::BTreeSet", 601107460.8286709), ("std::collections::BTreeSet", 188441146.90705228), ("std::collections::BTreeSet", 416265241.5051602), ("std::collections::BTreeSet", 490866790.765251), ("std::collections::BTreeSet", 757072207.8063352), ("std::collections::BTreeSet", 834560988.219298), ("std::collections::BTreeSet", 981417521.3504823), ("std::collections::BTreeSet", 567795895.809468), ("std::collections::BTreeSet", 793955364.251978), ("std::collections::BTreeSet", 528770034.7670729), ("std::collections::BTreeSet", 909252050.2756981), ("std::collections::BTreeSet", 608481287.6423007), ("std::collections::BTreeSet", 829694933.1524786), ("std::collections::BTreeSet", 682303781.6335611), ("std::collections::BTreeSet", 493866769.6905997), ("std::collections::BTreeSet", 565739849.2082467), ("std::collections::BTreeSet", 760789836.6590084), ("std::collections::BTreeSet", 912832072.0544088), ("std::collections::BTreeSet", 686359155.7461345), ("std::collections::BTreeSet", 685398967.2090211), ("std::collections::BTreeSet", 645751235.7224805), ("std::collections::BTreeSet", 494713996.26051426), ("std::collections::BTreeSet", 460253873.6955888), ("std::collections::BTreeSet", 454704001.9784819), ("std::collections::BTreeSet", 495424020.5777336), ("std::collections::BTreeSet", 574431409.0605181), ("std::collections::BTreeSet", 421491303.7991013), ("std::collections::BTreeSet", 647902454.4507905), ("std::collections::BTreeSet", 419124896.68400455), ("std::collections::BTreeSet", 611336912.6718316), ("std::collections::BTreeSet", 459065555.84589905), ("std::collections::BTreeSet", 384263851.94234145), ("std::collections::BTreeSet", 534729743.777857), ("std::collections::BTreeSet", 37611136.27295164), ("std::collections::BTreeSet", 266036316.3465258), ("std::collections::BTreeSet", 306888643.7424927), ("std::collections::BTreeSet", 422073867.42531383), ("std::collections::BTreeSet", 499481252.0189575), ("std::collections::BTreeSet", 423695801.4493179), ("std::collections::BTreeSet", 385481263.7988328), ("std::collections::BTreeSet", 424192403.9215508), ("std::collections::BTreeSet", 153174828.04836), ("std::collections::BTreeSet", 308814856.349166), ("std::collections::BTreeSet", 384142118.1149969), ("std::collections::BTreeSet", 230281389.22745842), ("std::collections::BTreeSet", 346351826.7677523), ("std::collections::BTreeSet", 270585193.6950724), ("std::collections::BTreeSet", 192387899.3765279), ("std::collections::BTreeSet", 309040196.5126145), ("std::collections::BTreeSet", 77422213.99051926), ("std::collections::BTreeSet", 116025854.53759167), ("std::collections::BTreeSet", 115318657.6910572), ("std::collections::BTreeSet", 38261838.58743417), ("std::collections::BTreeSet", 116050632.56623366), ("std::collections::BTreeSet", 78125488.61431332), ("std::collections::BTreeSet", 78201825.63300836), ("std::collections::BTreeSet", 155244428.89799866), ("std::collections::BTreeSet", 116300350.48388061), ("std::collections::BTreeSet", 115907044.29111841), ("std::collections::BTreeSet", 78147009.68114886), ("std::collections::BTreeSet", 39275167.242393225), ("std::collections::BTreeSet", 77379379.1898638), ("std::collections::BTreeSet", 38400634.91960299), ("std::collections::BTreeSet", 78421677.92768429), ("std::collections::BTreeSet", 39435845.49820676), ("std::collections::BTreeSet", 39210454.5629141), ("std::collections::BTreeSet", 78484081.92366803), ("std::collections::BTreeSet", 39184253.65125801), ("std::collections::BTreeSet", 39424051.18215381), ("std::collections::BTreeSet", 39167111.0547483), ("std::collections::BTreeSet", 77733631.14586872), ("std::collections::BTreeSet", 38874701.71009241), ("std::collections::BTreeSet", 39419851.477210484), ("std::collections::BTreeSet", 39470698.24999282), ("std::collections::BTreeSet", 39997880.7715928)]
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] With split index 173, split proper is true
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated switching cost: 19287540.4085957
-[2024-03-10T19:06:39Z DEBUG candelabra::profiler::info] Estimated not switching cost: 15610871876.900352
-[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
-[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:06:39Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:06:39Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet}
-[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
-[2024-03-10T19:06:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:06:39Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:06:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 835182.1211514242), ("std::collections::HashSet", 833651.9898410423), ("std::collections::HashSet", 424603.21982710407), ("std::collections::HashSet", 452123.88156075304), ("std::collections::HashSet", 2798344.8695250647), ("std::collections::HashSet", 5298674.709466821), ("std::collections::HashSet", 8402170.58179247), ("std::collections::HashSet", 10606514.604563557), ("std::collections::HashSet", 21091463.929415707), ("std::collections::HashSet", 57029355.19237383), ("std::collections::HashSet", 72442328.28367327), ("std::collections::HashSet", 96569131.46970369), ("std::collections::HashSet", 152363658.6032867), ("std::collections::HashSet", 269286924.7382512), ("std::collections::HashSet", 362228298.29550236), ("std::collections::HashSet", 478887584.7583321), ("std::collections::HashSet", 541060471.8250359), ("std::collections::HashSet", 682260242.6386924), ("std::collections::HashSet", 856681682.2727008), ("std::collections::HashSet", 998280505.6185629), ("std::collections::HashSet", 1122128083.0655954), ("std::collections::HashSet", 1186649520.4836104), ("std::collections::HashSet", 1365426820.3954163), ("std::collections::HashSet", 1427639701.6350727), ("std::collections::HashSet", 1397903887.4791484), ("std::collections::HashSet", 1370474352.9609125), ("std::collections::HashSet", 1109124005.4649541), ("std::collections::HashSet", 859056683.4993172), ("std::collections::HashSet", 617193715.0768694), ("std::collections::HashSet", 474229270.2325115), ("std::collections::HashSet", 427853213.7791842), ("std::collections::HashSet", 403061448.7143024), ("std::collections::HashSet", 333878827.1990646), ("std::collections::HashSet", 237194269.74001324), ("std::collections::HashSet", 195696070.1609404), ("std::collections::HashSet", 122377017.1001901), ("std::collections::HashSet", 74077090.17711803), ("std::collections::HashSet", 51893461.309061274), ("std::collections::HashSet", 31632246.159427423), ("std::collections::HashSet", 23162672.474126372), ("std::collections::HashSet", 10063610.626782289), ("std::collections::HashSet", 4692490.241602294), ("std::collections::HashSet", 2938760.1288184146), ("std::collections::HashSet", 1158128.0163984683), ("std::collections::HashSet", 1207475.3147546938), ("std::collections::HashSet", 8374773.408306993), ("std::collections::HashSet", 8789408.594518254), ("std::collections::HashSet", 8714220.922964763), ("std::collections::HashSet", 8641245.5244924), ("std::collections::HashSet", 8462530.32026488), ("std::collections::HashSet", 8721815.69319172), ("std::collections::HashSet", 17561164.7064452), ("std::collections::HashSet", 8797805.052996075), ("std::collections::HashSet", 9159902.947143987), ("std::collections::HashSet", 26768274.478693962), ("std::collections::HashSet", 26827853.561427355), ("std::collections::HashSet", 27130430.502263583), ("std::collections::HashSet", 26691169.67513085), ("std::collections::HashSet", 53809025.62630541), ("std::collections::HashSet", 80138441.96120514), ("std::collections::HashSet", 45231434.886270955), ("std::collections::HashSet", 45211735.89066629), ("std::collections::HashSet", 45063238.30336547), ("std::collections::HashSet", 81941474.295206), ("std::collections::HashSet", 27441541.433383405), ("std::collections::HashSet", 146538131.74262434), ("std::collections::HashSet", 73306954.57833911), ("std::collections::HashSet", 18144698.227650203), ("std::collections::HashSet", 174783673.31994176), ("std::collections::HashSet", 82709212.27635393), ("std::collections::HashSet", 128424341.15238246), ("std::collections::HashSet", 167826085.90662396), ("std::collections::HashSet", 166271424.44127536), ("std::collections::HashSet", 195800242.803025), ("std::collections::HashSet", 159311645.77819157), ("std::collections::HashSet", 167777030.8480212), ("std::collections::HashSet", 131143843.2456703), ("std::collections::HashSet", 243587111.82615152), ("std::collections::HashSet", 18806109.58729381), ("std::collections::HashSet", 226776133.34136528), ("std::collections::HashSet", 348591111.1706644), ("std::collections::HashSet", 348457792.16937876), ("std::collections::HashSet", 226468615.48082805), ("std::collections::HashSet", 331028042.9855373), ("std::collections::HashSet", 227359625.5915463), ("std::collections::HashSet", 361597165.5331035), ("std::collections::HashSet", 352098916.17345345), ("std::collections::HashSet", 362645053.26291156), ("std::collections::HashSet", 228795580.92363748), ("std::collections::HashSet", 211007245.718835), ("std::collections::HashSet", 449862158.2077461), ("std::collections::HashSet", 288767633.21194285), ("std::collections::HashSet", 452739262.813812), ("std::collections::HashSet", 384927835.7466359), ("std::collections::HashSet", 471832261.8738693), ("std::collections::HashSet", 569543425.8092636), ("std::collections::HashSet", 299869691.93639886), ("std::collections::HashSet", 543207127.4983975), ("std::collections::HashSet", 561767819.3498658), ("std::collections::HashSet", 553497203.5247511), ("std::collections::HashSet", 525444807.3521465), ("std::collections::HashSet", 508809492.7608094), ("std::collections::HashSet", 642694833.8036926), ("std::collections::HashSet", 546884712.2953124), ("std::collections::HashSet", 765207137.72833), ("std::collections::HashSet", 618187907.4018685), ("std::collections::HashSet", 611466189.6134596), ("std::collections::HashSet", 688898952.9919113), ("std::collections::HashSet", 592980557.5957212), ("std::collections::HashSet", 562979743.9763279), ("std::collections::HashSet", 725809471.5882226), ("std::collections::HashSet", 487901894.3399995), ("std::collections::HashSet", 638402115.6866666), ("std::collections::HashSet", 537392276.707261), ("std::collections::HashSet", 749018191.5636986), ("std::collections::HashSet", 768491724.0723815), ("std::collections::HashSet", 542156191.8187469), ("std::collections::HashSet", 491344519.10222775), ("std::collections::HashSet", 382598684.5655223), ("std::collections::HashSet", 524874587.5192725), ("std::collections::HashSet", 839357682.498812), ("std::collections::HashSet", 718370788.2680179), ("std::collections::HashSet", 595999208.2761678), ("std::collections::HashSet", 527916130.0634396), ("std::collections::HashSet", 487331779.38691324), ("std::collections::HashSet", 497033316.621767), ("std::collections::HashSet", 357248141.67066246), ("std::collections::HashSet", 408645851.8247862), ("std::collections::HashSet", 632153062.471757), ("std::collections::HashSet", 583408994.714249), ("std::collections::HashSet", 605390829.6353912), ("std::collections::HashSet", 544843484.4662871), ("std::collections::HashSet", 514355578.4925987), ("std::collections::HashSet", 411403809.7360929), ("std::collections::HashSet", 527681121.3205986), ("std::collections::HashSet", 415347756.0009166), ("std::collections::HashSet", 405754637.76016045), ("std::collections::HashSet", 427016623.7051944), ("std::collections::HashSet", 437843102.41951877), ("std::collections::HashSet", 336064977.9081442), ("std::collections::HashSet", 283306908.0252993), ("std::collections::HashSet", 263304799.10055977), ("std::collections::HashSet", 200621863.06906003), ("std::collections::HashSet", 253744663.39767367), ("std::collections::HashSet", 116333537.75318041), ("std::collections::HashSet", 275073141.24890465), ("std::collections::HashSet", 295073265.6066521), ("std::collections::HashSet", 180556249.9192632), ("std::collections::HashSet", 106351752.20530695), ("std::collections::HashSet", 170190560.189017), ("std::collections::HashSet", 117834180.31854066), ("std::collections::HashSet", 85358413.31682055), ("std::collections::HashSet", 139227567.40315452), ("std::collections::HashSet", 74880447.62552369), ("std::collections::HashSet", 86343543.91856468), ("std::collections::HashSet", 96844913.90065593), ("std::collections::HashSet", 109606395.0163742), ("std::collections::HashSet", 86852737.45103133), ("std::collections::HashSet", 32601254.087835014), ("std::collections::HashSet", 54509683.54402176), ("std::collections::HashSet", 98194139.2209005), ("std::collections::HashSet", 54192406.69608708), ("std::collections::HashSet", 65746006.91337653), ("std::collections::HashSet", 43916345.22281132), ("std::collections::HashSet", 43760048.61016468), ("std::collections::HashSet", 33222356.961647823), ("std::collections::HashSet", 32928872.600074396), ("std::collections::HashSet", 11186942.56421139), ("std::collections::HashSet", 22057554.216239188), ("std::collections::HashSet", 11199125.217847772), ("std::collections::HashSet", 22634877.74519701), ("std::collections::HashSet", 22450497.492614843), ("std::collections::HashSet", 11263492.1982444), ("std::collections::HashSet", 39296528.665190086), ("std::collections::HashSet", 41193080.30365366), ("std::collections::HashSet", 41067711.80159902), ("std::collections::HashSet", 82759677.53260778), ("std::collections::HashSet", 41753745.28767679), ("std::collections::HashSet", 42403825.13853343), ("std::collections::HashSet", 41573555.46917754), ("std::collections::HashSet", 166807496.12811905), ("std::collections::HashSet", 42440379.81326812), ("std::collections::HashSet", 84780736.20719978), ("std::collections::HashSet", 167548702.5051187), ("std::collections::HashSet", 127513063.62022577), ("std::collections::HashSet", 127306037.0403423), ("std::collections::HashSet", 42268065.58548307), ("std::collections::HashSet", 85146189.60183805), ("std::collections::HashSet", 85695836.29994075), ("std::collections::HashSet", 85618191.59481415), ("std::collections::HashSet", 42879954.18320567), ("std::collections::HashSet", 299591708.4329343), ("std::collections::BTreeSet", 127923825.44110066), ("std::collections::BTreeSet", 387447164.3245704), ("std::collections::BTreeSet", 345369524.4248994), ("std::collections::BTreeSet", 257710673.25734758), ("std::collections::BTreeSet", 214334499.27504605), ("std::collections::BTreeSet", 128511361.92488003), ("std::collections::BTreeSet", 129900512.19894314), ("std::collections::BTreeSet", 255922170.82830003), ("std::collections::BTreeSet", 85835212.39878154), ("std::collections::BTreeSet", 346449248.0576864), ("std::collections::BTreeSet", 344616136.3966293), ("std::collections::BTreeSet", 390266697.9406695), ("std::collections::BTreeSet", 432872847.8953817), ("std::collections::BTreeSet", 436570304.79128957), ("std::collections::BTreeSet", 433042756.32563055), ("std::collections::BTreeSet", 779756045.5196104), ("std::collections::BTreeSet", 434717459.28025806), ("std::collections::BTreeSet", 303794049.15814507), ("std::collections::BTreeSet", 307125876.3234408), ("std::collections::BTreeSet", 434511543.59450805), ("std::collections::BTreeSet", 347529179.65986097), ("std::collections::BTreeSet", 261820293.17735207), ("std::collections::BTreeSet", 565721876.9966192), ("std::collections::BTreeSet", 655025240.2728409), ("std::collections::BTreeSet", 611895284.7370425), ("std::collections::BTreeSet", 392686303.26526797), ("std::collections::BTreeSet", 349392797.11415076), ("std::collections::BTreeSet", 566341415.2388064), ("std::collections::BTreeSet", 701210591.7615731), ("std::collections::BTreeSet", 218751779.89881203), ("std::collections::BTreeSet", 395137586.3890006), ("std::collections::BTreeSet", 836534889.6259811), ("std::collections::BTreeSet", 616151493.8590811), ("std::collections::BTreeSet", 438271667.32215846), ("std::collections::BTreeSet", 440878912.4941535), ("std::collections::BTreeSet", 705426168.9096316), ("std::collections::BTreeSet", 220645843.01136732), ("std::collections::BTreeSet", 1324252936.1599512), ("std::collections::BTreeSet", 1103095962.8103392), ("std::collections::BTreeSet", 663892922.7074538), ("std::collections::BTreeSet", 883320365.4901277), ("std::collections::BTreeSet", 614948828.1060648), ("std::collections::BTreeSet", 659594800.5097711), ("std::collections::BTreeSet", 710793096.8715184), ("std::collections::BTreeSet", 574223431.4145958), ("std::collections::BTreeSet", 887522745.197611), ("std::collections::BTreeSet", 750162678.0064492), ("std::collections::BTreeSet", 618524406.052315), ("std::collections::BTreeSet", 884497129.0938947), ("std::collections::BTreeSet", 308359845.8078664), ("std::collections::BTreeSet", 669331612.3464285), ("std::collections::BTreeSet", 531074094.72662854), ("std::collections::BTreeSet", 709202536.3851587), ("std::collections::BTreeSet", 755060011.420183), ("std::collections::BTreeSet", 533436853.4258462), ("std::collections::BTreeSet", 620221369.2507105), ("std::collections::BTreeSet", 311799079.6091949), ("std::collections::BTreeSet", 795321658.5622437), ("std::collections::BTreeSet", 576308723.8515011), ("std::collections::BTreeSet", 627236665.0966454), ("std::collections::BTreeSet", 442725177.99453676), ("std::collections::BTreeSet", 1068168831.8216404), ("std::collections::BTreeSet", 758772717.3226163), ("std::collections::BTreeSet", 1114527227.9579916), ("std::collections::BTreeSet", 668154649.5959224), ("std::collections::BTreeSet", 1027779033.4887637), ("std::collections::BTreeSet", 531375144.07314396), ("std::collections::BTreeSet", 716908135.160299), ("std::collections::BTreeSet", 756812702.4309717), ("std::collections::BTreeSet", 980818573.7315736), ("std::collections::BTreeSet", 893562402.4696388), ("std::collections::BTreeSet", 716326367.3221414), ("std::collections::BTreeSet", 268538784.0690966), ("std::collections::BTreeSet", 445163499.79660153), ("std::collections::BTreeSet", 758842032.1777064), ("std::collections::BTreeSet", 497055449.53330684), ("std::collections::BTreeSet", 714081535.605193), ("std::collections::BTreeSet", 223902645.55532533), ("std::collections::BTreeSet", 494683055.72257495), ("std::collections::BTreeSet", 583438553.212131), ("std::collections::BTreeSet", 899990283.7453657), ("std::collections::BTreeSet", 992353196.2982345), ("std::collections::BTreeSet", 1167310713.4066446), ("std::collections::BTreeSet", 675532362.3545647), ("std::collections::BTreeSet", 944809114.4266576), ("std::collections::BTreeSet", 629336519.6235272), ("std::collections::BTreeSet", 1082413679.6941655), ("std::collections::BTreeSet", 724540056.0256542), ("std::collections::BTreeSet", 988168145.6267031), ("std::collections::BTreeSet", 812852891.0318459), ("std::collections::BTreeSet", 588470746.848601), ("std::collections::BTreeSet", 674274708.5066435), ("std::collections::BTreeSet", 906976320.6598372), ("std::collections::BTreeSet", 1088506593.2232516), ("std::collections::BTreeSet", 818637397.7721083), ("std::collections::BTreeSet", 817660320.66346), ("std::collections::BTreeSet", 770534080.4506704), ("std::collections::BTreeSet", 590459785.9710813), ("std::collections::BTreeSet", 549441592.5307436), ("std::collections::BTreeSet", 542938166.8926169), ("std::collections::BTreeSet", 591669659.7229912), ("std::collections::BTreeSet", 686160066.8039277), ("std::collections::BTreeSet", 503546666.6224302), ("std::collections::BTreeSet", 774189708.8709011), ("std::collections::BTreeSet", 500942445.79063404), ("std::collections::BTreeSet", 730798065.7208416), ("std::collections::BTreeSet", 548890920.8983109), ("std::collections::BTreeSet", 459525338.5803448), ("std::collections::BTreeSet", 639589633.1246612), ("std::collections::BTreeSet", 44994277.45606195), ("std::collections::BTreeSet", 318317906.7842301), ("std::collections::BTreeSet", 367265546.5557839), ("std::collections::BTreeSet", 505211963.366378), ("std::collections::BTreeSet", 598016017.6022567), ("std::collections::BTreeSet", 507412653.4244498), ("std::collections::BTreeSet", 461786726.3855327), ("std::collections::BTreeSet", 508336542.6388016), ("std::collections::BTreeSet", 183604021.06149408), ("std::collections::BTreeSet", 370229092.50915784), ("std::collections::BTreeSet", 460623268.0937863), ("std::collections::BTreeSet", 276180975.56317925), ("std::collections::BTreeSet", 415459175.3576194), ("std::collections::BTreeSet", 324761348.61783665), ("std::collections::BTreeSet", 230974679.99436486), ("std::collections::BTreeSet", 371126611.96473587), ("std::collections::BTreeSet", 92992991.70460656), ("std::collections::BTreeSet", 139387352.70712942), ("std::collections::BTreeSet", 138569243.2964664), ("std::collections::BTreeSet", 45990631.02843586), ("std::collections::BTreeSet", 139517472.37190402), ("std::collections::BTreeSet", 93958336.84170163), ("std::collections::BTreeSet", 94071917.03876331), ("std::collections::BTreeSet", 186782261.48648933), ("std::collections::BTreeSet", 139954331.20439532), ("std::collections::BTreeSet", 139530257.36397532), ("std::collections::BTreeSet", 94089044.04839428), ("std::collections::BTreeSet", 47295396.03238361), ("std::collections::BTreeSet", 93217692.98261993), ("std::collections::BTreeSet", 46270907.981254466), ("std::collections::BTreeSet", 94523600.48636295), ("std::collections::BTreeSet", 47545768.610768445), ("std::collections::BTreeSet", 47285854.23362982), ("std::collections::BTreeSet", 94674272.96113767), ("std::collections::BTreeSet", 47282208.30912151), ("std::collections::BTreeSet", 47585239.25852263), ("std::collections::BTreeSet", 47282961.77621592), ("std::collections::BTreeSet", 93875972.63485973), ("std::collections::BTreeSet", 46970574.089494355), ("std::collections::BTreeSet", 47645695.84491774), ("std::collections::BTreeSet", 47742262.103310645), ("std::collections::BTreeSet", 48395458.868462674)]
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] With split index 192, split proper is true
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2.0, avg_n: 6513.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "insert": 10423.5, "get": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 6650.5, avg_op_counts: {"push": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 10402.5, "get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6827.0, avg_op_counts: {"contains": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "insert": 10594.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 6929.0, avg_op_counts: {"first": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "insert": 11279.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 7060.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 11632.666666666668, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 7213.916666666667, avg_op_counts: {"nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "insert": 11010.666666666666, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 7380.5, avg_op_counts: {"nth": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "insert": 11636.77777777778, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 7530.041666666666, avg_op_counts: {"push": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "insert": 11014.625, "first": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 46.0, avg_n: 7673.760869565218, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 11424.913043478262, "contains": 0.0, "get": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 123.0, avg_n: 7826.528455284549, avg_op_counts: {"push": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 11550.040650406509, "pop": 0.0} }, ProfilerPartition { occurences: 154.0, avg_n: 7974.616883116882, avg_op_counts: {"remove": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 11715.168831168829, "last": 0.0} }, ProfilerPartition { occurences: 205.0, avg_n: 8111.009756097561, avg_op_counts: {"insert": 11728.8243902439, "get": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 323.0, avg_n: 8263.504643962848, avg_op_counts: {"nth": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "insert": 11741.582043343651, "contains": 0.0} }, ProfilerPartition { occurences: 562.0, avg_n: 8418.991103202834, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "insert": 11923.370106761557} }, ProfilerPartition { occurences: 749.0, avg_n: 8581.232309746329, avg_op_counts: {"nth": 0.0, "insert": 12030.515353805067, "last": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 987.0, avg_n: 8732.64032421479, avg_op_counts: {"clear": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "insert": 12066.183383991887, "first": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1109.0, avg_n: 8875.040577096477, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "insert": 12129.497745716852, "first": 0.0} }, ProfilerPartition { occurences: 1386.0, avg_n: 9011.180375180384, avg_op_counts: {"remove": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "insert": 12234.710678210677, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1730.0, avg_n: 9153.336416184971, avg_op_counts: {"nth": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 12304.128901734117, "remove": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1997.0, avg_n: 9298.85327991987, avg_op_counts: {"clear": 0.0, "get": 0.0, "insert": 12417.01402103156, "nth": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2230.0, avg_n: 9444.0152466368, avg_op_counts: {"contains": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "insert": 12495.20224215245, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2340.0, avg_n: 9586.564102564113, avg_op_counts: {"push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "insert": 12588.545726495697, "clear": 0.0} }, ProfilerPartition { occurences: 2674.0, avg_n: 9733.564323111435, avg_op_counts: {"first": 0.0, "get": 0.0, "clear": 0.0, "insert": 12671.632385938672, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2775.0, avg_n: 9895.215855855866, avg_op_counts: {"first": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "insert": 12762.058018018031, "contains": 0.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2692.0, avg_n: 10059.015973254063, avg_op_counts: {"last": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "insert": 12876.619242199076, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2620.0, avg_n: 10227.479007633585, avg_op_counts: {"nth": 0.0, "get": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "insert": 12965.701145038189, "contains": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2100.0, avg_n: 10391.046666666653, avg_op_counts: {"push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "insert": 13086.277619047612} }, ProfilerPartition { occurences: 1616.0, avg_n: 10543.473391089108, avg_op_counts: {"last": 0.0, "remove": 0.0, "push": 0.0, "insert": 13166.605816831692, "pop": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1150.0, avg_n: 10677.04260869565, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "insert": 13288.413043478262, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 878.0, avg_n: 10792.537585421402, avg_op_counts: {"push": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "insert": 13369.568337129842, "nth": 0.0} }, ProfilerPartition { occurences: 789.0, avg_n: 10910.96831432194, avg_op_counts: {"insert": 13418.711026615969, "nth": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 739.0, avg_n: 11033.42760487145, avg_op_counts: {"last": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "insert": 13492.217861975649, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 606.0, avg_n: 11176.343234323444, avg_op_counts: {"first": 0.0, "insert": 13624.21782178219, "nth": 0.0, "pop": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 429.0, avg_n: 11323.193473193476, avg_op_counts: {"nth": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "insert": 13667.03962703963, "last": 0.0} }, ProfilerPartition { occurences: 351.0, avg_n: 11483.125356125362, avg_op_counts: {"first": 0.0, "insert": 13775.817663817665, "pop": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 218.0, avg_n: 11650.0366972477, avg_op_counts: {"push": 0.0, "nth": 0.0, "insert": 13864.041284403667, "first": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 131.0, avg_n: 11787.54961832061, avg_op_counts: {"pop": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "insert": 13960.32824427481, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 91.0, avg_n: 11917.120879120885, avg_op_counts: {"remove": 0.0, "insert": 14073.38461538461, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 12054.909090909096, avg_op_counts: {"pop": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "insert": 14188.200000000004, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 12217.624999999998, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "insert": 14278.7, "pop": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 12363.64705882353, avg_op_counts: {"nth": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "insert": 14590.94117647059, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 12482.125, avg_op_counts: {"get": 0.0, "insert": 14452.5, "push": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 12601.4, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 14476.8, "remove": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 12751.5, avg_op_counts: {"nth": 0.0, "insert": 14256.5, "last": 0.0, "push": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 13009.5, avg_op_counts: {"push": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "insert": 14852.5, "first": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 86183.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "insert": 120149.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87652.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "insert": 124355.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 87796.0, avg_op_counts: {"nth": 0.0, "last": 0.0, "insert": 123123.0, "push": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88187.0, avg_op_counts: {"get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 121640.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88375.0, avg_op_counts: {"insert": 118912.0, "contains": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88575.0, avg_op_counts: {"insert": 122323.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 88740.0, avg_op_counts: {"clear": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "contains": 0.0, "insert": 122954.5, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 88940.0, avg_op_counts: {"get": 0.0, "insert": 122962.0, "clear": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 89079.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "insert": 127854.0, "nth": 0.0, "push": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89260.33333333333, avg_op_counts: {"remove": 0.0, "insert": 124329.66666666669, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89607.66666666667, avg_op_counts: {"get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "insert": 124196.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89746.66666666667, avg_op_counts: {"clear": 0.0, "first": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "insert": 125431.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 89938.33333333333, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "insert": 123175.66666666669, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 90093.16666666666, avg_op_counts: {"clear": 0.0, "push": 0.0, "insert": 123977.66666666669, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 90280.88888888888, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "insert": 122874.88888888888, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90515.8, avg_op_counts: {"nth": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "insert": 124556.2, "contains": 0.0, "push": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90635.8, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "insert": 124360.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 90841.8, avg_op_counts: {"last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "first": 0.0, "insert": 123709.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 91021.22222222223, avg_op_counts: {"last": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 124758.22222222223, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 91298.33333333331, avg_op_counts: {"first": 0.0, "push": 0.0, "last": 0.0, "insert": 125011.66666666669, "clear": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 91410.625, avg_op_counts: {"contains": 0.0, "push": 0.0, "insert": 125034.5625, "pop": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 91581.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "insert": 124896.625, "contains": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 91712.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "insert": 123502.0, "get": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 91819.05263157892, avg_op_counts: {"get": 0.0, "pop": 0.0, "insert": 125100.52631578948, "clear": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 92009.66666666669, avg_op_counts: {"first": 0.0, "insert": 124748.55555555556, "get": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92129.71428571428, avg_op_counts: {"push": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "insert": 124379.07142857142, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92275.1111111111, avg_op_counts: {"pop": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "insert": 126244.94444444444, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92430.55555555556, avg_op_counts: {"contains": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "insert": 124890.55555555556, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 92573.42857142857, avg_op_counts: {"clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "get": 0.0, "insert": 125889.0, "remove": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 92723.9411764706, avg_op_counts: {"contains": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "insert": 126348.5294117647, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 92863.61111111112, avg_op_counts: {"contains": 0.0, "last": 0.0, "insert": 125503.0, "first": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 92981.57142857142, avg_op_counts: {"contains": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "insert": 125987.14285714286, "remove": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 93157.92307692308, avg_op_counts: {"remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 125793.46153846156, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 93270.5, avg_op_counts: {"push": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "insert": 126119.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93366.95833333331, avg_op_counts: {"get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 126618.95833333331, "clear": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93521.21621621624, avg_op_counts: {"get": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "insert": 126063.45945945944, "remove": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 93674.75675675676, avg_op_counts: {"push": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "insert": 125831.1081081081, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 93839.54166666666, avg_op_counts: {"insert": 125879.41666666669, "clear": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 93997.05714285716, avg_op_counts: {"clear": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "insert": 125980.42857142858, "contains": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94156.875, avg_op_counts: {"insert": 125993.25, "clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94301.94736842108, avg_op_counts: {"get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "insert": 126382.34210526312, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 37.0, avg_n: 94438.972972973, avg_op_counts: {"insert": 126223.7297297297, "push": 0.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 94570.0263157895, avg_op_counts: {"remove": 0.0, "insert": 126425.2894736842, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 94670.58333333331, avg_op_counts: {"contains": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "insert": 126170.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 94784.54545454544, avg_op_counts: {"last": 0.0, "push": 0.0, "pop": 0.0, "insert": 126801.04545454546, "clear": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 94905.23404255322, avg_op_counts: {"pop": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 126395.12765957446, "nth": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 95038.03333333334, avg_op_counts: {"clear": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "insert": 126948.16666666669, "contains": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 47.0, avg_n: 95189.31914893618, avg_op_counts: {"pop": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "insert": 126859.61702127656, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 95341.42500000005, avg_op_counts: {"get": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "insert": 126550.225, "clear": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 95488.51020408164, avg_op_counts: {"clear": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "insert": 126452.20408163266, "remove": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 95642.59322033904, avg_op_counts: {"contains": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 126582.0} }, ProfilerPartition { occurences: 31.0, avg_n: 95773.87096774194, avg_op_counts: {"last": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "insert": 126684.83870967744, "remove": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 95881.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "insert": 126907.64285714286, "nth": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 58.0, avg_n: 96034.46551724136, avg_op_counts: {"first": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "pop": 0.0, "insert": 126533.05172413794, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 96186.3333333333, avg_op_counts: {"push": 0.0, "insert": 126673.87719298244, "clear": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 96325.88888888885, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 126765.81481481482, "push": 0.0, "get": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 96462.9423076923, avg_op_counts: {"remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "pop": 0.0, "insert": 127307.30769230766, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 66.0, avg_n: 96589.43939393942, avg_op_counts: {"push": 0.0, "contains": 0.0, "pop": 0.0, "insert": 126543.16666666669, "last": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 56.0, avg_n: 96759.9464285714, avg_op_counts: {"nth": 0.0, "pop": 0.0, "insert": 126700.91071428574, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 78.0, avg_n: 96918.53846153844, avg_op_counts: {"nth": 0.0, "get": 0.0, "insert": 127086.6282051282, "clear": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 63.0, avg_n: 97084.93650793652, avg_op_counts: {"first": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0, "get": 0.0, "insert": 126913.12698412698, "nth": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 97221.9516129032, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "insert": 127391.40322580644, "push": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 70.0, avg_n: 97383.42857142857, avg_op_counts: {"get": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "insert": 126925.34285714282, "pop": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 60.0, avg_n: 97531.9, avg_op_counts: {"contains": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 127281.53333333335} }, ProfilerPartition { occurences: 57.0, avg_n: 97672.66666666669, avg_op_counts: {"contains": 0.0, "first": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 127031.47368421052, "push": 0.0} }, ProfilerPartition { occurences: 73.0, avg_n: 97813.91780821914, avg_op_counts: {"get": 0.0, "last": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "insert": 127705.15068493152, "contains": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 97933.61224489794, avg_op_counts: {"contains": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "insert": 127746.65306122448} }, ProfilerPartition { occurences: 64.0, avg_n: 98076.92187500004, avg_op_counts: {"push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "insert": 127800.96875, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98219.74074074072, avg_op_counts: {"contains": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "insert": 127328.66666666666, "last": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 75.0, avg_n: 98362.36000000004, avg_op_counts: {"nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "insert": 127605.44, "pop": 0.0} }, ProfilerPartition { occurences: 77.0, avg_n: 98528.935064935, avg_op_counts: {"insert": 127320.09090909093, "contains": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54.0, avg_n: 98674.05555555552, avg_op_counts: {"last": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 127902.29629629632, "nth": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 98804.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "insert": 127585.04081632652, "first": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 38.0, avg_n: 98920.42105263156, avg_op_counts: {"remove": 0.0, "insert": 127963.94736842104, "push": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99051.73076923078, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 128125.73076923077, "remove": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 83.0, avg_n: 99173.51807228918, avg_op_counts: {"nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 128217.98795180724, "remove": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 71.0, avg_n: 99312.6338028169, avg_op_counts: {"nth": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "insert": 128113.35211267605, "clear": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 99461.61016949153, avg_op_counts: {"first": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "remove": 0.0, "insert": 127726.50847457629, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 52.0, avg_n: 99589.75, avg_op_counts: {"clear": 0.0, "push": 0.0, "insert": 128209.00000000004, "nth": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 48.0, avg_n: 99698.91666666669, avg_op_counts: {"insert": 128082.125, "last": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 49.0, avg_n: 99826.40816326533, avg_op_counts: {"get": 0.0, "insert": 127810.55102040817, "remove": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 35.0, avg_n: 99951.91428571429, avg_op_counts: {"pop": 0.0, "remove": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "insert": 128457.57142857142} }, ProfilerPartition { occurences: 40.0, avg_n: 100053.275, avg_op_counts: {"insert": 128447.4, "get": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 62.0, avg_n: 100186.87096774195, avg_op_counts: {"last": 0.0, "insert": 128031.1935483871, "first": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 57.0, avg_n: 100342.05263157892, avg_op_counts: {"last": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "insert": 128333.84210526316, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 59.0, avg_n: 100472.74576271189, avg_op_counts: {"insert": 128494.8813559322, "pop": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 53.0, avg_n: 100642.35849056602, avg_op_counts: {"clear": 0.0, "remove": 0.0, "insert": 128527.45283018867, "last": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 50.0, avg_n: 100777.74, avg_op_counts: {"contains": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "insert": 128449.71999999996, "push": 0.0, "pop": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 100963.45, avg_op_counts: {"push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "insert": 128197.47500000003, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 51.0, avg_n: 101112.92156862748, avg_op_counts: {"contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "first": 0.0, "insert": 128781.64705882355, "clear": 0.0} }, ProfilerPartition { occurences: 40.0, avg_n: 101270.525, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "insert": 129048.29999999996, "last": 0.0} }, ProfilerPartition { occurences: 39.0, avg_n: 101401.10256410256, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "insert": 129139.46153846156, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 41.0, avg_n: 101520.63414634149, avg_op_counts: {"insert": 129129.78048780486, "push": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 42.0, avg_n: 101652.52380952382, avg_op_counts: {"remove": 0.0, "first": 0.0, "insert": 129088.92857142857, "get": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 32.0, avg_n: 101818.0, avg_op_counts: {"insert": 129839.96875, "push": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 27.0, avg_n: 101940.25925925928, avg_op_counts: {"nth": 0.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "insert": 129575.44444444444} }, ProfilerPartition { occurences: 25.0, avg_n: 102073.92, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "insert": 129895.80000000002, "pop": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 102211.89473684212, avg_op_counts: {"insert": 130055.94736842104, "last": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 102370.58333333336, avg_op_counts: {"get": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "insert": 130027.37499999996, "last": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 102492.1818181818, avg_op_counts: {"get": 0.0, "contains": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "insert": 129914.72727272726, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 102605.96153846152, avg_op_counts: {"pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "first": 0.0, "insert": 129822.61538461538, "contains": 0.0} }, ProfilerPartition { occurences: 28.0, avg_n: 102770.14285714284, avg_op_counts: {"contains": 0.0, "insert": 129112.5, "clear": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 102946.76470588232, avg_op_counts: {"contains": 0.0, "insert": 129906.11764705884, "first": 0.0, "pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 103071.60000000002, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "insert": 129925.5, "push": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 103199.125, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "insert": 129789.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 103362.45454545454, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "insert": 130504.54545454546, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103522.5, avg_op_counts: {"insert": 129790.125, "first": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 103642.07692307692, avg_op_counts: {"insert": 130128.61538461538, "push": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 103800.85714285714, avg_op_counts: {"contains": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0, "insert": 129779.14285714286, "remove": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 103921.875, avg_op_counts: {"clear": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "insert": 130789.875} }, ProfilerPartition { occurences: 9.0, avg_n: 104083.55555555556, avg_op_counts: {"clear": 0.0, "insert": 130196.77777777778, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 104241.9, avg_op_counts: {"pop": 0.0, "contains": 0.0, "get": 0.0, "insert": 132418.09999999998, "remove": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 104368.625, avg_op_counts: {"first": 0.0, "insert": 131003.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 104512.66666666669, avg_op_counts: {"first": 0.0, "insert": 130950.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104637.2, avg_op_counts: {"clear": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "first": 0.0, "insert": 131214.4, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 104741.11111111112, avg_op_counts: {"pop": 0.0, "remove": 0.0, "push": 0.0, "insert": 131187.22222222222, "get": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 104895.4, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "insert": 130130.6, "pop": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 105045.66666666669, avg_op_counts: {"remove": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 131373.66666666666, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105168.5, avg_op_counts: {"last": 0.0, "remove": 0.0, "get": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "insert": 131476.75, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 105274.75, avg_op_counts: {"insert": 130876.5, "nth": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105511.66666666669, avg_op_counts: {"remove": 0.0, "contains": 0.0, "insert": 132182.66666666666, "last": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 105820.33333333331, avg_op_counts: {"first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "insert": 130631.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 105984.0, avg_op_counts: {"clear": 0.0, "push": 0.0, "pop": 0.0, "insert": 132931.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106076.0, avg_op_counts: {"contains": 0.0, "nth": 0.0, "push": 0.0, "first": 0.0, "last": 0.0, "insert": 130937.0, "get": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 106245.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "insert": 132746.0, "pop": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106429.0, avg_op_counts: {"last": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "insert": 133914.0, "push": 0.0, "contains": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 106882.5, avg_op_counts: {"contains": 0.0, "insert": 132252.0, "pop": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 107419.0, avg_op_counts: {"last": 0.0, "insert": 132028.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 177743.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "insert": 245941.0, "get": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 179733.0, avg_op_counts: {"last": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "insert": 253658.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 181890.0, avg_op_counts: {"contains": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "insert": 248499.0} }, ProfilerPartition { occurences: 2.0, avg_n: 182852.0, avg_op_counts: {"pop": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "insert": 248449.5, "clear": 0.0, "get": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 182970.0, avg_op_counts: {"clear": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "insert": 250456.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183079.0, avg_op_counts: {"get": 0.0, "pop": 0.0, "first": 0.0, "insert": 254132.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183235.0, avg_op_counts: {"nth": 0.0, "insert": 248843.0, "get": 0.0, "first": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 183634.75, avg_op_counts: {"insert": 248808.75, "contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 183784.0, avg_op_counts: {"insert": 252911.0, "clear": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 183963.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "insert": 252248.5, "remove": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 184167.5, avg_op_counts: {"push": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "insert": 248845.75, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184323.33333333337, avg_op_counts: {"nth": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 252196.33333333337, "clear": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 184493.0, avg_op_counts: {"pop": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "insert": 251444.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 184698.0, avg_op_counts: {"last": 0.0, "get": 0.0, "push": 0.0, "insert": 250041.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184794.5, avg_op_counts: {"insert": 251650.5, "get": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 184925.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "last": 0.0, "insert": 253010.0, "contains": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 185071.5, avg_op_counts: {"last": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "insert": 252484.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 185266.0, avg_op_counts: {"contains": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "insert": 252508.0, "first": 0.0, "get": 0.0, "pop": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 185460.28571428577, avg_op_counts: {"last": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "contains": 0.0, "insert": 251638.2857142857, "remove": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 185621.0, avg_op_counts: {"first": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "insert": 250481.33333333337} }, ProfilerPartition { occurences: 9.0, avg_n: 185984.3333333333, avg_op_counts: {"push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0, "insert": 252611.55555555556, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 186131.125, avg_op_counts: {"last": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0, "insert": 253215.75, "first": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186289.66666666663, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "insert": 251812.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 186435.8, avg_op_counts: {"insert": 251207.0, "get": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186660.0, avg_op_counts: {"nth": 0.0, "pop": 0.0, "insert": 250868.0, "get": 0.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 186769.0, avg_op_counts: {"insert": 253499.0, "pop": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 186843.33333333337, avg_op_counts: {"first": 0.0, "get": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "contains": 0.0, "insert": 249660.0} }, ProfilerPartition { occurences: 2.0, avg_n: 186999.0, avg_op_counts: {"last": 0.0, "nth": 0.0, "insert": 251090.5, "push": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187131.75, avg_op_counts: {"remove": 0.0, "last": 0.0, "first": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "insert": 253265.5, "get": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 187307.75, avg_op_counts: {"nth": 0.0, "insert": 251796.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 187471.77777777775, avg_op_counts: {"get": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "insert": 253346.1111111111, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187648.3, avg_op_counts: {"contains": 0.0, "get": 0.0, "first": 0.0, "insert": 252773.7, "pop": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187805.8, avg_op_counts: {"first": 0.0, "contains": 0.0, "push": 0.0, "pop": 0.0, "last": 0.0, "insert": 254815.7, "clear": 0.0, "nth": 0.0, "remove": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 187976.29999999996, avg_op_counts: {"nth": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "insert": 252631.1, "clear": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 188140.77777777775, avg_op_counts: {"get": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "insert": 252600.38888888888, "last": 0.0, "nth": 0.0, "first": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188336.7, avg_op_counts: {"insert": 253341.8, "pop": 0.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "push": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188487.57142857145, avg_op_counts: {"clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "insert": 252807.57142857145, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 188639.2857142857, avg_op_counts: {"first": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 255467.2857142857, "last": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 188782.2, avg_op_counts: {"last": 0.0, "remove": 0.0, "first": 0.0, "insert": 252893.4, "contains": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 188938.0, avg_op_counts: {"clear": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 252720.5, "last": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 189029.6666666667, avg_op_counts: {"nth": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 253790.5, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189161.61538461535, avg_op_counts: {"nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 252997.46153846156, "push": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 189277.4, avg_op_counts: {"first": 0.0, "insert": 253791.46666666667, "get": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 189440.0, avg_op_counts: {"pop": 0.0, "contains": 0.0, "first": 0.0, "insert": 253894.85714285713, "get": 0.0, "remove": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 189562.1111111111, avg_op_counts: {"pop": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "nth": 0.0, "insert": 253369.22222222225} }, ProfilerPartition { occurences: 8.0, avg_n: 189694.25, avg_op_counts: {"contains": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "insert": 253517.375, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 189774.2307692308, avg_op_counts: {"nth": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "remove": 0.0, "insert": 252823.6923076923, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 189929.875, avg_op_counts: {"clear": 0.0, "insert": 254223.0, "nth": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 190103.2, avg_op_counts: {"remove": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "insert": 253658.4, "first": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 190192.33333333337, avg_op_counts: {"nth": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "insert": 254484.33333333337, "get": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 190341.4210526316, avg_op_counts: {"insert": 255092.4736842105, "push": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 190539.07142857145, avg_op_counts: {"clear": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 254845.7857142857, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190656.3, avg_op_counts: {"push": 0.0, "get": 0.0, "insert": 253696.0, "contains": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 190776.8, avg_op_counts: {"first": 0.0, "get": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "remove": 0.0, "insert": 255116.0} }, ProfilerPartition { occurences: 16.0, avg_n: 190895.3125, avg_op_counts: {"remove": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "insert": 255035.50000000003, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 191017.8, avg_op_counts: {"contains": 0.0, "get": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "last": 0.0, "clear": 0.0, "insert": 255176.4, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 30.0, avg_n: 191171.63333333333, avg_op_counts: {"remove": 0.0, "push": 0.0, "insert": 255135.4, "pop": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 191349.56000000008, avg_op_counts: {"clear": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "insert": 254900.28, "first": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 191543.8, avg_op_counts: {"clear": 0.0, "push": 0.0, "insert": 255540.26666666663, "contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 191719.8500000001, avg_op_counts: {"push": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0, "insert": 254870.35000000003, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 191876.07142857145, avg_op_counts: {"insert": 253364.35714285716, "clear": 0.0, "pop": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 192043.46666666665, avg_op_counts: {"push": 0.0, "get": 0.0, "insert": 253518.73333333337, "remove": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 192175.93750000003, avg_op_counts: {"nth": 0.0, "clear": 0.0, "insert": 256024.0625, "pop": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 192306.15384615387, avg_op_counts: {"last": 0.0, "get": 0.0, "insert": 254467.00000000003, "first": 0.0, "remove": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192472.15, avg_op_counts: {"insert": 255525.84999999995, "contains": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 192629.29411764708, avg_op_counts: {"nth": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "push": 0.0, "insert": 253977.05882352943, "pop": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 192747.2857142857, avg_op_counts: {"insert": 254195.92857142855, "pop": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 192887.75000000003, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "contains": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "insert": 254348.9, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193026.57142857145, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "insert": 253249.7142857143, "push": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 193169.13333333333, avg_op_counts: {"pop": 0.0, "get": 0.0, "insert": 256425.00000000003, "contains": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 193263.58333333337, avg_op_counts: {"insert": 254252.75, "get": 0.0, "pop": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 193386.31249999997, avg_op_counts: {"first": 0.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "insert": 254558.81249999997, "push": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 193520.1764705882, avg_op_counts: {"pop": 0.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "insert": 254977.8823529412} }, ProfilerPartition { occurences: 12.0, avg_n: 193667.25, avg_op_counts: {"contains": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0, "remove": 0.0, "insert": 255086.41666666663, "pop": 0.0, "nth": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 193801.64285714287, avg_op_counts: {"nth": 0.0, "contains": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "insert": 254118.2142857143, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 193932.7142857143, avg_op_counts: {"pop": 0.0, "contains": 0.0, "insert": 255405.14285714284, "clear": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 194051.27777777775, avg_op_counts: {"push": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "last": 0.0, "insert": 253264.66666666663, "pop": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 194228.0, avg_op_counts: {"last": 0.0, "insert": 253977.2307692308, "contains": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 194373.85714285716, avg_op_counts: {"nth": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "insert": 256568.7142857143, "last": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 194500.6, avg_op_counts: {"nth": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "pop": 0.0, "insert": 253440.4, "clear": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 194698.91666666663, avg_op_counts: {"contains": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "insert": 254637.33333333337, "clear": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 194885.0588235294, avg_op_counts: {"last": 0.0, "first": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "insert": 255225.0588235294, "pop": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 25.0, avg_n: 195041.84, avg_op_counts: {"remove": 0.0, "nth": 0.0, "insert": 254809.20000000004, "pop": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "push": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 195172.3333333333, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 254499.53333333335, "nth": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 23.0, avg_n: 195301.04347826084, avg_op_counts: {"nth": 0.0, "push": 0.0, "first": 0.0, "insert": 255218.5652173913, "last": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 195400.25, avg_op_counts: {"get": 0.0, "first": 0.0, "insert": 252834.5, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 195524.7499999999, avg_op_counts: {"last": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "insert": 255743.31250000003, "remove": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 195675.35294117645, avg_op_counts: {"first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0, "push": 0.0, "insert": 253987.35294117648, "get": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 195827.95454545456, avg_op_counts: {"remove": 0.0, "get": 0.0, "clear": 0.0, "insert": 254242.40909090912, "nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 196004.95, avg_op_counts: {"get": 0.0, "clear": 0.0, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "insert": 254657.15, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196167.8125, avg_op_counts: {"insert": 255063.6875, "contains": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 196290.16666666663, avg_op_counts: {"remove": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "first": 0.0, "get": 0.0, "insert": 254894.66666666663, "last": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 196401.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "pop": 0.0, "get": 0.0, "insert": 253446.1, "contains": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 196529.82352941175, avg_op_counts: {"first": 0.0, "insert": 254043.70588235292, "pop": 0.0, "last": 0.0, "push": 0.0, "contains": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 196632.7272727273, avg_op_counts: {"get": 0.0, "first": 0.0, "insert": 257092.7272727273, "nth": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 196763.5625, avg_op_counts: {"get": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "contains": 0.0, "last": 0.0, "insert": 253829.625, "remove": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 196899.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "insert": 254586.2, "remove": 0.0, "clear": 0.0, "first": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 197012.18181818185, avg_op_counts: {"get": 0.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "insert": 255587.09090909088, "pop": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 197127.15384615384, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "insert": 254984.07692307697, "pop": 0.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 197233.55, avg_op_counts: {"push": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "insert": 255585.7, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 197399.4090909091, avg_op_counts: {"clear": 0.0, "last": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "insert": 256074.13636363635} }, ProfilerPartition { occurences: 26.0, avg_n: 197591.03846153847, avg_op_counts: {"push": 0.0, "remove": 0.0, "insert": 254739.6923076923, "contains": 0.0, "clear": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 197777.59999999995, avg_op_counts: {"remove": 0.0, "get": 0.0, "contains": 0.0, "insert": 255391.3333333333, "last": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 21.0, avg_n: 197922.2857142857, avg_op_counts: {"clear": 0.0, "contains": 0.0, "insert": 255032.76190476184, "last": 0.0, "push": 0.0, "nth": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 198027.0, avg_op_counts: {"remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "insert": 254739.2142857143, "contains": 0.0, "clear": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 198169.75, avg_op_counts: {"insert": 255473.20833333337, "clear": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 198332.875, avg_op_counts: {"push": 0.0, "insert": 256391.06250000003, "pop": 0.0, "clear": 0.0, "get": 0.0, "contains": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 22.0, avg_n: 198482.1818181818, avg_op_counts: {"first": 0.0, "contains": 0.0, "insert": 254204.3636363636, "get": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 198669.05555555553, avg_op_counts: {"nth": 0.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "pop": 0.0, "push": 0.0, "last": 0.0, "get": 0.0, "insert": 255435.94444444444, "first": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 198793.1538461538, avg_op_counts: {"nth": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "contains": 0.0, "pop": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "insert": 255958.6923076923} }, ProfilerPartition { occurences: 15.0, avg_n: 198954.2, avg_op_counts: {"clear": 0.0, "insert": 254058.6, "push": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 20.0, avg_n: 199124.55, avg_op_counts: {"nth": 0.0, "contains": 0.0, "last": 0.0, "insert": 256178.50000000003, "first": 0.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 24.0, avg_n: 199291.4166666667, avg_op_counts: {"nth": 0.0, "get": 0.0, "push": 0.0, "first": 0.0, "pop": 0.0, "remove": 0.0, "insert": 256088.0833333333, "last": 0.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199444.5, avg_op_counts: {"insert": 256683.88888888888, "push": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 18.0, avg_n: 199581.2222222222, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "insert": 256277.38888888885, "first": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 199729.82352941175, avg_op_counts: {"insert": 255604.47058823527, "nth": 0.0, "contains": 0.0, "last": 0.0, "remove": 0.0, "push": 0.0, "pop": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 199897.3076923077, avg_op_counts: {"clear": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0, "insert": 256014.61538461535, "contains": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200031.75, avg_op_counts: {"push": 0.0, "first": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "insert": 257983.1666666667, "remove": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 200180.75000000003, avg_op_counts: {"pop": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "clear": 0.0, "insert": 254821.16666666663, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 200303.9230769231, avg_op_counts: {"remove": 0.0, "clear": 0.0, "push": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "insert": 256241.6153846154, "contains": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 15.0, avg_n: 200433.7333333333, avg_op_counts: {"pop": 0.0, "remove": 0.0, "insert": 257446.53333333333, "contains": 0.0, "clear": 0.0, "first": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200531.1818181818, avg_op_counts: {"push": 0.0, "insert": 257560.45454545453, "get": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 17.0, avg_n: 200663.4117647059, avg_op_counts: {"last": 0.0, "get": 0.0, "first": 0.0, "clear": 0.0, "insert": 256133.76470588235, "push": 0.0, "remove": 0.0, "nth": 0.0, "contains": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 200826.00000000003, avg_op_counts: {"clear": 0.0, "insert": 256013.0909090909, "pop": 0.0, "contains": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "push": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 16.0, avg_n: 200936.375, avg_op_counts: {"get": 0.0, "first": 0.0, "push": 0.0, "last": 0.0, "insert": 256689.31250000003, "nth": 0.0, "pop": 0.0, "contains": 0.0, "clear": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 12.0, avg_n: 201080.5, avg_op_counts: {"last": 0.0, "nth": 0.0, "clear": 0.0, "get": 0.0, "insert": 256954.8333333333, "pop": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 201185.0, avg_op_counts: {"insert": 258066.8, "get": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 14.0, avg_n: 201317.7142857143, avg_op_counts: {"insert": 256467.2142857143, "contains": 0.0, "remove": 0.0, "first": 0.0, "last": 0.0, "nth": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 201430.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "contains": 0.0, "push": 0.0, "insert": 252509.0, "first": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 201550.7142857143, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "insert": 255113.42857142855, "nth": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 201671.25, avg_op_counts: {"pop": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0, "nth": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "insert": 257461.0, "clear": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 201801.7272727273, avg_op_counts: {"clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "get": 0.0, "push": 0.0, "insert": 257478.45454545456, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13.0, avg_n: 201966.6153846154, avg_op_counts: {"clear": 0.0, "last": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "insert": 257766.0, "remove": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202139.0909090909, avg_op_counts: {"pop": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "insert": 258351.9090909091, "push": 0.0, "contains": 0.0, "get": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202338.10000000003, avg_op_counts: {"remove": 0.0, "nth": 0.0, "first": 0.0, "get": 0.0, "contains": 0.0, "pop": 0.0, "push": 0.0, "clear": 0.0, "last": 0.0, "insert": 258487.0} }, ProfilerPartition { occurences: 11.0, avg_n: 202566.18181818185, avg_op_counts: {"clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "insert": 258508.1818181818, "get": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 202727.5, avg_op_counts: {"pop": 0.0, "remove": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "insert": 256648.5, "contains": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 202845.125, avg_op_counts: {"pop": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "insert": 258673.5, "push": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 10.0, avg_n: 202968.79999999996, avg_op_counts: {"get": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "remove": 0.0, "push": 0.0, "insert": 257374.0, "nth": 0.0} }, ProfilerPartition { occurences: 6.0, avg_n: 203091.5, avg_op_counts: {"contains": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "push": 0.0, "insert": 257104.66666666663, "pop": 0.0, "remove": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 9.0, avg_n: 203206.55555555556, avg_op_counts: {"clear": 0.0, "last": 0.0, "get": 0.0, "push": 0.0, "pop": 0.0, "contains": 0.0, "insert": 257757.55555555556, "remove": 0.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 7.0, avg_n: 203584.14285714287, avg_op_counts: {"nth": 0.0, "get": 0.0, "clear": 0.0, "first": 0.0, "insert": 258777.42857142855, "pop": 0.0, "push": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 203775.2, avg_op_counts: {"clear": 0.0, "contains": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "first": 0.0, "insert": 257524.8, "pop": 0.0} }, ProfilerPartition { occurences: 8.0, avg_n: 203957.375, avg_op_counts: {"remove": 0.0, "first": 0.0, "last": 0.0, "get": 0.0, "nth": 0.0, "contains": 0.0, "insert": 258483.25, "pop": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204074.5, avg_op_counts: {"first": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 258986.0, "get": 0.0, "pop": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204201.33333333337, avg_op_counts: {"first": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "push": 0.0, "remove": 0.0, "insert": 258703.33333333337, "get": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204350.33333333337, avg_op_counts: {"first": 0.0, "last": 0.0, "insert": 257076.33333333337, "push": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 204556.0, avg_op_counts: {"first": 0.0, "insert": 255819.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 204673.0, avg_op_counts: {"clear": 0.0, "get": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "insert": 258599.0, "pop": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 204916.5, avg_op_counts: {"insert": 261051.0, "first": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0, "contains": 0.0, "last": 0.0, "get": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205068.0, avg_op_counts: {"last": 0.0, "get": 0.0, "remove": 0.0, "insert": 261254.5, "push": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "pop": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 4.0, avg_n: 205183.25, avg_op_counts: {"insert": 259279.25, "remove": 0.0, "first": 0.0, "pop": 0.0, "contains": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205312.33333333337, avg_op_counts: {"remove": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "insert": 258939.66666666663, "get": 0.0, "nth": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 3.0, avg_n: 205543.0, avg_op_counts: {"first": 0.0, "remove": 0.0, "insert": 257986.66666666663, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 205645.5, avg_op_counts: {"pop": 0.0, "first": 0.0, "last": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "insert": 260875.5, "clear": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 205757.0, avg_op_counts: {"pop": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "insert": 262184.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206016.0, avg_op_counts: {"contains": 0.0, "insert": 258189.0, "push": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "clear": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206161.0, avg_op_counts: {"get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "insert": 256212.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206363.0, avg_op_counts: {"insert": 261549.5, "nth": 0.0, "pop": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206538.0, avg_op_counts: {"insert": 262991.0, "last": 0.0, "contains": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 206701.0, avg_op_counts: {"get": 0.0, "push": 0.0, "contains": 0.0, "nth": 0.0, "pop": 0.0, "last": 0.0, "first": 0.0, "remove": 0.0, "insert": 261433.0, "clear": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 206882.5, avg_op_counts: {"push": 0.0, "get": 0.0, "remove": 0.0, "clear": 0.0, "contains": 0.0, "insert": 261582.5, "first": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207086.0, avg_op_counts: {"contains": 0.0, "insert": 261129.0, "clear": 0.0, "nth": 0.0, "push": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "remove": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207273.0, avg_op_counts: {"nth": 0.0, "insert": 262664.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "remove": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207381.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "insert": 260916.0, "remove": 0.0, "pop": 0.0, "clear": 0.0, "push": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 2.0, avg_n: 207624.0, avg_op_counts: {"nth": 0.0, "push": 0.0, "first": 0.0, "contains": 0.0, "pop": 0.0, "last": 0.0, "remove": 0.0, "insert": 258835.0, "clear": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 207943.0, avg_op_counts: {"remove": 0.0, "contains": 0.0, "push": 0.0, "insert": 258782.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "first": 0.0, "get": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208167.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "push": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "insert": 262336.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208644.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "insert": 262515.0, "pop": 0.0, "get": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 208852.0, avg_op_counts: {"remove": 0.0, "insert": 265951.0, "last": 0.0, "clear": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0} }]
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1611378.5393701917, 1611904.7953785497, 823212.3770195701, 877909.1802425239, 5444150.502387831, 10331368.283662885, 16420934.312000334, 20771584.754874073, 41384840.91431523, 112125520.16317935, 142700405.49186614, 190553761.5633446, 301216335.740182, 533370434.41639894, 718836201.3915637, 952013739.4674629, 1077353959.976245, 1360575416.0284967, 1711074302.6999466, 1997018920.2178447, 2248216770.0649176, 2381007079.724069, 2743830999.0327835, 2873489649.1336803, 2818160759.661931, 2767339098.1686916, 2243059044.384349, 1739780154.6063597, 1251472503.4671245, 962581424.5842819, 869357488.0395521, 819857317.3083594, 679968038.6310923, 483662091.5933762, 399572844.8340162, 250209509.2792839, 151623222.82445344, 106325638.19302188, 64881376.81711989, 47568373.36172246, 20689951.21061495, 9655830.171588989, 6052412.78997779, 2387755.494297795, 2494018.381682663, 14755720.298420224, 15357279.579613905, 15213382.3821096, 15052267.074498348, 14725092.618737694, 15158864.053921107, 30493120.179736428, 15258929.769743035, 15874267.562685989, 46341526.21318146, 46351897.22198868, 46837145.87965671, 46027923.489397764, 92708791.18796165, 137922771.65611708, 77740251.30508918, 77652495.71616527, 77305256.16428731, 140423325.10101616, 46951192.50296995, 250556685.36592522, 125219296.75597304, 30970313.568161614, 298144458.70612836, 140928495.2280166, 218670006.49014282, 285518413.38200104, 282617782.61533815, 332532344.41130716, 270325800.575438, 284458583.4606196, 222195788.87945125, 412283138.8754109, 31809363.24743679, 383361828.2892711, 588757814.172953, 588005037.4388757, 381786577.7170092, 557541810.4770306, 382577995.6561906, 607943114.8696147, 591499265.9556867, 608748539.8261671, 383837981.27406776, 353759105.90862715, 753672112.2979252, 483407371.6319521, 757229377.8482172, 643236833.7724979, 787778566.8449944, 950058421.254815, 499828520.8186261, 904858047.3749675, 934931884.4335587, 920344869.6857212, 872982710.8511399, 844662846.5754489, 1066128431.0032163, 906284043.6618274, 1266898195.9350777, 1022485662.9794672, 1010551111.7963403, 1137437883.7579336, 978210073.6075281, 927947886.96956, 1195339403.786385, 802960325.0059347, 1049755599.5410627, 882914705.2151341, 1229570811.9679015, 1260296078.5077555, 888351832.0039866, 804475422.293871, 625995049.3234183, 858114781.636393, 1371272357.4340582, 1172647492.5174806, 972033411.4867857, 860341083.4078668, 793687336.0168958, 808876026.1757329, 580955976.9618806, 664139410.3807704, 1026573883.1430328, 946544812.0892503, 981447369.3326694, 882400254.1506363, 832354194.4238757, 665018856.9783181, 852219601.1396135, 670170117.3147999, 654183503.7821943, 687974340.1416392, 704864044.835534, 540483766.2435368, 455303179.67788076, 422821334.42057633, 321899096.7665869, 406750572.69754255, 186346728.51830575, 440322396.1192405, 471875879.58269686, 288438671.4982942, 169770635.33539608, 271470937.5121432, 187774393.24838293, 135892986.091005, 221496207.39836192, 119014055.88065849, 137134336.874253, 153664757.6280499, 173749290.05401045, 137575856.76016384, 51596430.53913494, 86205737.08429568, 155195335.16618794, 85571954.75672059, 103722430.43426862, 69232639.26874997, 68942475.12806389, 52266670.24059286, 51709485.78827873, 17550113.882308718, 34584942.46053653, 17541835.656344946, 35415331.76488672, 35031705.52604251, 17519207.83048438, 40906562.91498345, 42439873.25382853, 41842532.69234529, 83905857.23648262, 42306434.10761891, 42941145.72429141, 42066754.52833927, 168441724.04126942, 42823508.26834695, 85467724.04340339, 168730644.23976648, 128310578.27978787, 127991532.32118857, 42451315.18937663, 85473333.9813303, 85967983.33260162, 85826114.23214118, 42941608.80123573, 299726500.3323944, 127923825.44110066, 387447164.3245704, 345369524.4248994, 257710673.25734758, 214334499.27504605, 128511361.92488003, 129900512.19894314, 255922170.82830003, 85835212.39878154, 346449248.0576864, 344616136.3966293, 390266697.9406695, 432872847.8953817, 436570304.79128957, 433042756.32563055, 779756045.5196104, 434717459.28025806, 303794049.15814507, 307125876.3234408, 434511543.59450805, 347529179.65986097, 261820293.17735207, 565721876.9966192, 655025240.2728409, 611895284.7370425, 392686303.26526797, 349392797.11415076, 566341415.2388064, 701210591.7615731, 218751779.89881203, 395137586.3890006, 836534889.6259811, 616151493.8590811, 438271667.32215846, 440878912.4941535, 705426168.9096316, 220645843.01136732, 1324252936.1599512, 1103095962.8103392, 663892922.7074538, 883320365.4901277, 614948828.1060648, 659594800.5097711, 710793096.8715184, 574223431.4145958, 887522745.197611, 750162678.0064492, 618524406.052315, 884497129.0938947, 308359845.8078664, 669331612.3464285, 531074094.72662854, 709202536.3851587, 755060011.420183, 533436853.4258462, 620221369.2507105, 311799079.6091949, 795321658.5622437, 576308723.8515011, 627236665.0966454, 442725177.99453676, 1068168831.8216404, 758772717.3226163, 1114527227.9579916, 668154649.5959224, 1027779033.4887637, 531375144.07314396, 716908135.160299, 756812702.4309717, 980818573.7315736, 893562402.4696388, 716326367.3221414, 268538784.0690966, 445163499.79660153, 758842032.1777064, 497055449.53330684, 714081535.605193, 223902645.55532533, 494683055.72257495, 583438553.212131, 899990283.7453657, 992353196.2982345, 1167310713.4066446, 675532362.3545647, 944809114.4266576, 629336519.6235272, 1082413679.6941655, 724540056.0256542, 988168145.6267031, 812852891.0318459, 588470746.848601, 674274708.5066435, 906976320.6598372, 1088506593.2232516, 818637397.7721083, 817660320.66346, 770534080.4506704, 590459785.9710813, 549441592.5307436, 542938166.8926169, 591669659.7229912, 686160066.8039277, 503546666.6224302, 774189708.8709011, 500942445.79063404, 730798065.7208416, 548890920.8983109, 459525338.5803448, 639589633.1246612, 44994277.45606195, 318317906.7842301, 367265546.5557839, 505211963.366378, 598016017.6022567, 507412653.4244498, 461786726.3855327, 508336542.6388016, 183604021.06149408, 370229092.50915784, 460623268.0937863, 276180975.56317925, 415459175.3576194, 324761348.61783665, 230974679.99436486, 371126611.96473587, 92992991.70460656, 139387352.70712942, 138569243.2964664, 45990631.02843586, 139517472.37190402, 93958336.84170163, 94071917.03876331, 186782261.48648933, 139954331.20439532, 139530257.36397532, 94089044.04839428, 47295396.03238361, 93217692.98261993, 46270907.981254466, 94523600.48636295, 47545768.610768445, 47285854.23362982, 94674272.96113767, 47282208.30912151, 47585239.25852263, 47282961.77621592, 93875972.63485973, 46970574.089494355, 47645695.84491774, 47742262.103310645, 48395458.868462674]), ("std::collections::HashSet", [835182.1211514242, 833651.9898410423, 424603.21982710407, 452123.88156075304, 2798344.8695250647, 5298674.709466821, 8402170.58179247, 10606514.604563557, 21091463.929415707, 57029355.19237383, 72442328.28367327, 96569131.46970369, 152363658.6032867, 269286924.7382512, 362228298.29550236, 478887584.7583321, 541060471.8250359, 682260242.6386924, 856681682.2727008, 998280505.6185629, 1122128083.0655954, 1186649520.4836104, 1365426820.3954163, 1427639701.6350727, 1397903887.4791484, 1370474352.9609125, 1109124005.4649541, 859056683.4993172, 617193715.0768694, 474229270.2325115, 427853213.7791842, 403061448.7143024, 333878827.1990646, 237194269.74001324, 195696070.1609404, 122377017.1001901, 74077090.17711803, 51893461.309061274, 31632246.159427423, 23162672.474126372, 10063610.626782289, 4692490.241602294, 2938760.1288184146, 1158128.0163984683, 1207475.3147546938, 8374773.408306993, 8789408.594518254, 8714220.922964763, 8641245.5244924, 8462530.32026488, 8721815.69319172, 17561164.7064452, 8797805.052996075, 9159902.947143987, 26768274.478693962, 26827853.561427355, 27130430.502263583, 26691169.67513085, 53809025.62630541, 80138441.96120514, 45231434.886270955, 45211735.89066629, 45063238.30336547, 81941474.295206, 27441541.433383405, 146538131.74262434, 73306954.57833911, 18144698.227650203, 174783673.31994176, 82709212.27635393, 128424341.15238246, 167826085.90662396, 166271424.44127536, 195800242.803025, 159311645.77819157, 167777030.8480212, 131143843.2456703, 243587111.82615152, 18806109.58729381, 226776133.34136528, 348591111.1706644, 348457792.16937876, 226468615.48082805, 331028042.9855373, 227359625.5915463, 361597165.5331035, 352098916.17345345, 362645053.26291156, 228795580.92363748, 211007245.718835, 449862158.2077461, 288767633.21194285, 452739262.813812, 384927835.7466359, 471832261.8738693, 569543425.8092636, 299869691.93639886, 543207127.4983975, 561767819.3498658, 553497203.5247511, 525444807.3521465, 508809492.7608094, 642694833.8036926, 546884712.2953124, 765207137.72833, 618187907.4018685, 611466189.6134596, 688898952.9919113, 592980557.5957212, 562979743.9763279, 725809471.5882226, 487901894.3399995, 638402115.6866666, 537392276.707261, 749018191.5636986, 768491724.0723815, 542156191.8187469, 491344519.10222775, 382598684.5655223, 524874587.5192725, 839357682.498812, 718370788.2680179, 595999208.2761678, 527916130.0634396, 487331779.38691324, 497033316.621767, 357248141.67066246, 408645851.8247862, 632153062.471757, 583408994.714249, 605390829.6353912, 544843484.4662871, 514355578.4925987, 411403809.7360929, 527681121.3205986, 415347756.0009166, 405754637.76016045, 427016623.7051944, 437843102.41951877, 336064977.9081442, 283306908.0252993, 263304799.10055977, 200621863.06906003, 253744663.39767367, 116333537.75318041, 275073141.24890465, 295073265.6066521, 180556249.9192632, 106351752.20530695, 170190560.189017, 117834180.31854066, 85358413.31682055, 139227567.40315452, 74880447.62552369, 86343543.91856468, 96844913.90065593, 109606395.0163742, 86852737.45103133, 32601254.087835014, 54509683.54402176, 98194139.2209005, 54192406.69608708, 65746006.91337653, 43916345.22281132, 43760048.61016468, 33222356.961647823, 32928872.600074396, 11186942.56421139, 22057554.216239188, 11199125.217847772, 22634877.74519701, 22450497.492614843, 11263492.1982444, 39296528.665190086, 41193080.30365366, 41067711.80159902, 82759677.53260778, 41753745.28767679, 42403825.13853343, 41573555.46917754, 166807496.12811905, 42440379.81326812, 84780736.20719978, 167548702.5051187, 127513063.62022577, 127306037.0403423, 42268065.58548307, 85146189.60183805, 85695836.29994075, 85618191.59481415, 42879954.18320567, 299591708.4329343, 127970671.5751138, 388304040.9985032, 346390947.0934688, 258680507.60525024, 215300329.214173, 129236977.8067967, 130705995.76033352, 257605868.6923768, 86467908.14594357, 349237023.3292583, 347697940.40929455, 394082727.9209442, 437494705.2157997, 441581982.47661424, 438390233.151009, 790038765.8045413, 440884437.329568, 308337512.3932311, 311956898.8665122, 441663212.07040256, 353525574.66711336, 266460366.36649507, 576128969.2390368, 667462515.266067, 624021887.9569595, 400713610.4424016, 356771043.4888726, 578532567.9730647, 716862917.9523109, 223828612.03789353, 404488152.48173434, 856968722.6490811, 631825237.5961859, 449683445.2344729, 452630539.07039034, 724657352.7347511, 226799448.2369867, 1362228557.1595306, 1135735036.8399346, 684197464.7963641, 911133072.9029348, 634804039.7574353, 681457811.4121463, 734836167.6126621, 594030598.1575623, 918892895.389024, 777282871.1479676, 641260268.3030099, 917647696.3576181, 320136912.9072032, 695385357.3093455, 552003903.7043226, 737599761.1078768, 785812960.3517148, 555566630.3529873, 646380049.5280346, 325159823.6320356, 829886657.7047733, 601879359.5675199, 655537790.4699187, 462989919.4818319, 1118152506.764758, 795005965.8451887, 1168648746.8879964, 701049518.3410859, 1079060787.9093118, 558160183.4510291, 753505444.9940214, 796034757.4555852, 1032421678.7790706, 941390566.1040341, 755269838.7440449, 283307596.8649199, 469901933.7095341, 801514749.3421605, 525270941.6159421, 755099011.9616472, 236920431.55682343, 523733337.0674298, 618047563.0860072, 953871622.9131012, 1052614822.0888478, 1239353155.2528617, 717875576.4868143, 1004737929.3423247, 669595936.5956547, 1152456385.159153, 772036448.119863, 1053710002.5920322, 867553051.6962903, 628449461.1075637, 720645029.5697906, 970150021.9449093, 1165265527.201725, 877015230.304995, 876547925.2995124, 826621275.3908094, 633952154.7383898, 590295725.7016968, 583728369.3122569, 636499093.2381327, 738611005.0771186, 542293066.9661974, 834292634.1687685, 540255108.2889329, 788568027.3020213, 592691859.0994337, 496444413.5333642, 691416339.9139795, 48666466.474350736, 344496961.9647779, 397700217.25880736, 547420662.0933272, 648490815.5005085, 550695273.0193301, 501655415.6614915, 552827343.1566308, 199827603.85089397, 403169859.5052829, 501903311.1036203, 301108133.2164256, 453206010.67550486, 354906473.9619633, 252644232.03854534, 406297270.42587596, 101862457.3531099, 152773973.98855373, 151984948.09906444, 50492583.85915167, 153259771.49346215, 103332482.37293391, 103531767.57760875, 205677397.05189478, 154206596.6689409, 153907379.17130572, 103834290.92736584, 52221545.70481505, 103053096.99422021, 51188010.835786045, 104668192.79576972, 52692034.805808745, 52444285.23526072, 105092180.81449509, 52535444.857734844, 52918696.66227476, 52609259.07842364, 104570231.4564334, 52399856.741200164, 53208904.36977208, 53436047.12004686, 54219898.53192844])]
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 835182.1211514242), ("std::collections::HashSet", 833651.9898410423), ("std::collections::HashSet", 424603.21982710407), ("std::collections::HashSet", 452123.88156075304), ("std::collections::HashSet", 2798344.8695250647), ("std::collections::HashSet", 5298674.709466821), ("std::collections::HashSet", 8402170.58179247), ("std::collections::HashSet", 10606514.604563557), ("std::collections::HashSet", 21091463.929415707), ("std::collections::HashSet", 57029355.19237383), ("std::collections::HashSet", 72442328.28367327), ("std::collections::HashSet", 96569131.46970369), ("std::collections::HashSet", 152363658.6032867), ("std::collections::HashSet", 269286924.7382512), ("std::collections::HashSet", 362228298.29550236), ("std::collections::HashSet", 478887584.7583321), ("std::collections::HashSet", 541060471.8250359), ("std::collections::HashSet", 682260242.6386924), ("std::collections::HashSet", 856681682.2727008), ("std::collections::HashSet", 998280505.6185629), ("std::collections::HashSet", 1122128083.0655954), ("std::collections::HashSet", 1186649520.4836104), ("std::collections::HashSet", 1365426820.3954163), ("std::collections::HashSet", 1427639701.6350727), ("std::collections::HashSet", 1397903887.4791484), ("std::collections::HashSet", 1370474352.9609125), ("std::collections::HashSet", 1109124005.4649541), ("std::collections::HashSet", 859056683.4993172), ("std::collections::HashSet", 617193715.0768694), ("std::collections::HashSet", 474229270.2325115), ("std::collections::HashSet", 427853213.7791842), ("std::collections::HashSet", 403061448.7143024), ("std::collections::HashSet", 333878827.1990646), ("std::collections::HashSet", 237194269.74001324), ("std::collections::HashSet", 195696070.1609404), ("std::collections::HashSet", 122377017.1001901), ("std::collections::HashSet", 74077090.17711803), ("std::collections::HashSet", 51893461.309061274), ("std::collections::HashSet", 31632246.159427423), ("std::collections::HashSet", 23162672.474126372), ("std::collections::HashSet", 10063610.626782289), ("std::collections::HashSet", 4692490.241602294), ("std::collections::HashSet", 2938760.1288184146), ("std::collections::HashSet", 1158128.0163984683), ("std::collections::HashSet", 1207475.3147546938), ("std::collections::HashSet", 8374773.408306993), ("std::collections::HashSet", 8789408.594518254), ("std::collections::HashSet", 8714220.922964763), ("std::collections::HashSet", 8641245.5244924), ("std::collections::HashSet", 8462530.32026488), ("std::collections::HashSet", 8721815.69319172), ("std::collections::HashSet", 17561164.7064452), ("std::collections::HashSet", 8797805.052996075), ("std::collections::HashSet", 9159902.947143987), ("std::collections::HashSet", 26768274.478693962), ("std::collections::HashSet", 26827853.561427355), ("std::collections::HashSet", 27130430.502263583), ("std::collections::HashSet", 26691169.67513085), ("std::collections::HashSet", 53809025.62630541), ("std::collections::HashSet", 80138441.96120514), ("std::collections::HashSet", 45231434.886270955), ("std::collections::HashSet", 45211735.89066629), ("std::collections::HashSet", 45063238.30336547), ("std::collections::HashSet", 81941474.295206), ("std::collections::HashSet", 27441541.433383405), ("std::collections::HashSet", 146538131.74262434), ("std::collections::HashSet", 73306954.57833911), ("std::collections::HashSet", 18144698.227650203), ("std::collections::HashSet", 174783673.31994176), ("std::collections::HashSet", 82709212.27635393), ("std::collections::HashSet", 128424341.15238246), ("std::collections::HashSet", 167826085.90662396), ("std::collections::HashSet", 166271424.44127536), ("std::collections::HashSet", 195800242.803025), ("std::collections::HashSet", 159311645.77819157), ("std::collections::HashSet", 167777030.8480212), ("std::collections::HashSet", 131143843.2456703), ("std::collections::HashSet", 243587111.82615152), ("std::collections::HashSet", 18806109.58729381), ("std::collections::HashSet", 226776133.34136528), ("std::collections::HashSet", 348591111.1706644), ("std::collections::HashSet", 348457792.16937876), ("std::collections::HashSet", 226468615.48082805), ("std::collections::HashSet", 331028042.9855373), ("std::collections::HashSet", 227359625.5915463), ("std::collections::HashSet", 361597165.5331035), ("std::collections::HashSet", 352098916.17345345), ("std::collections::HashSet", 362645053.26291156), ("std::collections::HashSet", 228795580.92363748), ("std::collections::HashSet", 211007245.718835), ("std::collections::HashSet", 449862158.2077461), ("std::collections::HashSet", 288767633.21194285), ("std::collections::HashSet", 452739262.813812), ("std::collections::HashSet", 384927835.7466359), ("std::collections::HashSet", 471832261.8738693), ("std::collections::HashSet", 569543425.8092636), ("std::collections::HashSet", 299869691.93639886), ("std::collections::HashSet", 543207127.4983975), ("std::collections::HashSet", 561767819.3498658), ("std::collections::HashSet", 553497203.5247511), ("std::collections::HashSet", 525444807.3521465), ("std::collections::HashSet", 508809492.7608094), ("std::collections::HashSet", 642694833.8036926), ("std::collections::HashSet", 546884712.2953124), ("std::collections::HashSet", 765207137.72833), ("std::collections::HashSet", 618187907.4018685), ("std::collections::HashSet", 611466189.6134596), ("std::collections::HashSet", 688898952.9919113), ("std::collections::HashSet", 592980557.5957212), ("std::collections::HashSet", 562979743.9763279), ("std::collections::HashSet", 725809471.5882226), ("std::collections::HashSet", 487901894.3399995), ("std::collections::HashSet", 638402115.6866666), ("std::collections::HashSet", 537392276.707261), ("std::collections::HashSet", 749018191.5636986), ("std::collections::HashSet", 768491724.0723815), ("std::collections::HashSet", 542156191.8187469), ("std::collections::HashSet", 491344519.10222775), ("std::collections::HashSet", 382598684.5655223), ("std::collections::HashSet", 524874587.5192725), ("std::collections::HashSet", 839357682.498812), ("std::collections::HashSet", 718370788.2680179), ("std::collections::HashSet", 595999208.2761678), ("std::collections::HashSet", 527916130.0634396), ("std::collections::HashSet", 487331779.38691324), ("std::collections::HashSet", 497033316.621767), ("std::collections::HashSet", 357248141.67066246), ("std::collections::HashSet", 408645851.8247862), ("std::collections::HashSet", 632153062.471757), ("std::collections::HashSet", 583408994.714249), ("std::collections::HashSet", 605390829.6353912), ("std::collections::HashSet", 544843484.4662871), ("std::collections::HashSet", 514355578.4925987), ("std::collections::HashSet", 411403809.7360929), ("std::collections::HashSet", 527681121.3205986), ("std::collections::HashSet", 415347756.0009166), ("std::collections::HashSet", 405754637.76016045), ("std::collections::HashSet", 427016623.7051944), ("std::collections::HashSet", 437843102.41951877), ("std::collections::HashSet", 336064977.9081442), ("std::collections::HashSet", 283306908.0252993), ("std::collections::HashSet", 263304799.10055977), ("std::collections::HashSet", 200621863.06906003), ("std::collections::HashSet", 253744663.39767367), ("std::collections::HashSet", 116333537.75318041), ("std::collections::HashSet", 275073141.24890465), ("std::collections::HashSet", 295073265.6066521), ("std::collections::HashSet", 180556249.9192632), ("std::collections::HashSet", 106351752.20530695), ("std::collections::HashSet", 170190560.189017), ("std::collections::HashSet", 117834180.31854066), ("std::collections::HashSet", 85358413.31682055), ("std::collections::HashSet", 139227567.40315452), ("std::collections::HashSet", 74880447.62552369), ("std::collections::HashSet", 86343543.91856468), ("std::collections::HashSet", 96844913.90065593), ("std::collections::HashSet", 109606395.0163742), ("std::collections::HashSet", 86852737.45103133), ("std::collections::HashSet", 32601254.087835014), ("std::collections::HashSet", 54509683.54402176), ("std::collections::HashSet", 98194139.2209005), ("std::collections::HashSet", 54192406.69608708), ("std::collections::HashSet", 65746006.91337653), ("std::collections::HashSet", 43916345.22281132), ("std::collections::HashSet", 43760048.61016468), ("std::collections::HashSet", 33222356.961647823), ("std::collections::HashSet", 32928872.600074396), ("std::collections::HashSet", 11186942.56421139), ("std::collections::HashSet", 22057554.216239188), ("std::collections::HashSet", 11199125.217847772), ("std::collections::HashSet", 22634877.74519701), ("std::collections::HashSet", 22450497.492614843), ("std::collections::HashSet", 11263492.1982444), ("std::collections::HashSet", 39296528.665190086), ("std::collections::HashSet", 41193080.30365366), ("std::collections::HashSet", 41067711.80159902), ("std::collections::HashSet", 82759677.53260778), ("std::collections::HashSet", 41753745.28767679), ("std::collections::HashSet", 42403825.13853343), ("std::collections::HashSet", 41573555.46917754), ("std::collections::HashSet", 166807496.12811905), ("std::collections::HashSet", 42440379.81326812), ("std::collections::HashSet", 84780736.20719978), ("std::collections::HashSet", 167548702.5051187), ("std::collections::HashSet", 127513063.62022577), ("std::collections::HashSet", 127306037.0403423), ("std::collections::HashSet", 42268065.58548307), ("std::collections::HashSet", 85146189.60183805), ("std::collections::HashSet", 85695836.29994075), ("std::collections::HashSet", 85618191.59481415), ("std::collections::HashSet", 42879954.18320567), ("std::collections::HashSet", 299591708.4329343), ("std::collections::BTreeSet", 127923825.44110066), ("std::collections::BTreeSet", 387447164.3245704), ("std::collections::BTreeSet", 345369524.4248994), ("std::collections::BTreeSet", 257710673.25734758), ("std::collections::BTreeSet", 214334499.27504605), ("std::collections::BTreeSet", 128511361.92488003), ("std::collections::BTreeSet", 129900512.19894314), ("std::collections::BTreeSet", 255922170.82830003), ("std::collections::BTreeSet", 85835212.39878154), ("std::collections::BTreeSet", 346449248.0576864), ("std::collections::BTreeSet", 344616136.3966293), ("std::collections::BTreeSet", 390266697.9406695), ("std::collections::BTreeSet", 432872847.8953817), ("std::collections::BTreeSet", 436570304.79128957), ("std::collections::BTreeSet", 433042756.32563055), ("std::collections::BTreeSet", 779756045.5196104), ("std::collections::BTreeSet", 434717459.28025806), ("std::collections::BTreeSet", 303794049.15814507), ("std::collections::BTreeSet", 307125876.3234408), ("std::collections::BTreeSet", 434511543.59450805), ("std::collections::BTreeSet", 347529179.65986097), ("std::collections::BTreeSet", 261820293.17735207), ("std::collections::BTreeSet", 565721876.9966192), ("std::collections::BTreeSet", 655025240.2728409), ("std::collections::BTreeSet", 611895284.7370425), ("std::collections::BTreeSet", 392686303.26526797), ("std::collections::BTreeSet", 349392797.11415076), ("std::collections::BTreeSet", 566341415.2388064), ("std::collections::BTreeSet", 701210591.7615731), ("std::collections::BTreeSet", 218751779.89881203), ("std::collections::BTreeSet", 395137586.3890006), ("std::collections::BTreeSet", 836534889.6259811), ("std::collections::BTreeSet", 616151493.8590811), ("std::collections::BTreeSet", 438271667.32215846), ("std::collections::BTreeSet", 440878912.4941535), ("std::collections::BTreeSet", 705426168.9096316), ("std::collections::BTreeSet", 220645843.01136732), ("std::collections::BTreeSet", 1324252936.1599512), ("std::collections::BTreeSet", 1103095962.8103392), ("std::collections::BTreeSet", 663892922.7074538), ("std::collections::BTreeSet", 883320365.4901277), ("std::collections::BTreeSet", 614948828.1060648), ("std::collections::BTreeSet", 659594800.5097711), ("std::collections::BTreeSet", 710793096.8715184), ("std::collections::BTreeSet", 574223431.4145958), ("std::collections::BTreeSet", 887522745.197611), ("std::collections::BTreeSet", 750162678.0064492), ("std::collections::BTreeSet", 618524406.052315), ("std::collections::BTreeSet", 884497129.0938947), ("std::collections::BTreeSet", 308359845.8078664), ("std::collections::BTreeSet", 669331612.3464285), ("std::collections::BTreeSet", 531074094.72662854), ("std::collections::BTreeSet", 709202536.3851587), ("std::collections::BTreeSet", 755060011.420183), ("std::collections::BTreeSet", 533436853.4258462), ("std::collections::BTreeSet", 620221369.2507105), ("std::collections::BTreeSet", 311799079.6091949), ("std::collections::BTreeSet", 795321658.5622437), ("std::collections::BTreeSet", 576308723.8515011), ("std::collections::BTreeSet", 627236665.0966454), ("std::collections::BTreeSet", 442725177.99453676), ("std::collections::BTreeSet", 1068168831.8216404), ("std::collections::BTreeSet", 758772717.3226163), ("std::collections::BTreeSet", 1114527227.9579916), ("std::collections::BTreeSet", 668154649.5959224), ("std::collections::BTreeSet", 1027779033.4887637), ("std::collections::BTreeSet", 531375144.07314396), ("std::collections::BTreeSet", 716908135.160299), ("std::collections::BTreeSet", 756812702.4309717), ("std::collections::BTreeSet", 980818573.7315736), ("std::collections::BTreeSet", 893562402.4696388), ("std::collections::BTreeSet", 716326367.3221414), ("std::collections::BTreeSet", 268538784.0690966), ("std::collections::BTreeSet", 445163499.79660153), ("std::collections::BTreeSet", 758842032.1777064), ("std::collections::BTreeSet", 497055449.53330684), ("std::collections::BTreeSet", 714081535.605193), ("std::collections::BTreeSet", 223902645.55532533), ("std::collections::BTreeSet", 494683055.72257495), ("std::collections::BTreeSet", 583438553.212131), ("std::collections::BTreeSet", 899990283.7453657), ("std::collections::BTreeSet", 992353196.2982345), ("std::collections::BTreeSet", 1167310713.4066446), ("std::collections::BTreeSet", 675532362.3545647), ("std::collections::BTreeSet", 944809114.4266576), ("std::collections::BTreeSet", 629336519.6235272), ("std::collections::BTreeSet", 1082413679.6941655), ("std::collections::BTreeSet", 724540056.0256542), ("std::collections::BTreeSet", 988168145.6267031), ("std::collections::BTreeSet", 812852891.0318459), ("std::collections::BTreeSet", 588470746.848601), ("std::collections::BTreeSet", 674274708.5066435), ("std::collections::BTreeSet", 906976320.6598372), ("std::collections::BTreeSet", 1088506593.2232516), ("std::collections::BTreeSet", 818637397.7721083), ("std::collections::BTreeSet", 817660320.66346), ("std::collections::BTreeSet", 770534080.4506704), ("std::collections::BTreeSet", 590459785.9710813), ("std::collections::BTreeSet", 549441592.5307436), ("std::collections::BTreeSet", 542938166.8926169), ("std::collections::BTreeSet", 591669659.7229912), ("std::collections::BTreeSet", 686160066.8039277), ("std::collections::BTreeSet", 503546666.6224302), ("std::collections::BTreeSet", 774189708.8709011), ("std::collections::BTreeSet", 500942445.79063404), ("std::collections::BTreeSet", 730798065.7208416), ("std::collections::BTreeSet", 548890920.8983109), ("std::collections::BTreeSet", 459525338.5803448), ("std::collections::BTreeSet", 639589633.1246612), ("std::collections::BTreeSet", 44994277.45606195), ("std::collections::BTreeSet", 318317906.7842301), ("std::collections::BTreeSet", 367265546.5557839), ("std::collections::BTreeSet", 505211963.366378), ("std::collections::BTreeSet", 598016017.6022567), ("std::collections::BTreeSet", 507412653.4244498), ("std::collections::BTreeSet", 461786726.3855327), ("std::collections::BTreeSet", 508336542.6388016), ("std::collections::BTreeSet", 183604021.06149408), ("std::collections::BTreeSet", 370229092.50915784), ("std::collections::BTreeSet", 460623268.0937863), ("std::collections::BTreeSet", 276180975.56317925), ("std::collections::BTreeSet", 415459175.3576194), ("std::collections::BTreeSet", 324761348.61783665), ("std::collections::BTreeSet", 230974679.99436486), ("std::collections::BTreeSet", 371126611.96473587), ("std::collections::BTreeSet", 92992991.70460656), ("std::collections::BTreeSet", 139387352.70712942), ("std::collections::BTreeSet", 138569243.2964664), ("std::collections::BTreeSet", 45990631.02843586), ("std::collections::BTreeSet", 139517472.37190402), ("std::collections::BTreeSet", 93958336.84170163), ("std::collections::BTreeSet", 94071917.03876331), ("std::collections::BTreeSet", 186782261.48648933), ("std::collections::BTreeSet", 139954331.20439532), ("std::collections::BTreeSet", 139530257.36397532), ("std::collections::BTreeSet", 94089044.04839428), ("std::collections::BTreeSet", 47295396.03238361), ("std::collections::BTreeSet", 93217692.98261993), ("std::collections::BTreeSet", 46270907.981254466), ("std::collections::BTreeSet", 94523600.48636295), ("std::collections::BTreeSet", 47545768.610768445), ("std::collections::BTreeSet", 47285854.23362982), ("std::collections::BTreeSet", 94674272.96113767), ("std::collections::BTreeSet", 47282208.30912151), ("std::collections::BTreeSet", 47585239.25852263), ("std::collections::BTreeSet", 47282961.77621592), ("std::collections::BTreeSet", 93875972.63485973), ("std::collections::BTreeSet", 46970574.089494355), ("std::collections::BTreeSet", 47645695.84491774), ("std::collections::BTreeSet", 47742262.103310645), ("std::collections::BTreeSet", 48395458.868462674)]
+[2024-03-20T01:33:28Z DEBUG candelabra::profiler::info] With split index 192, split proper is true
+[2024-03-20T01:33:28Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
+[2024-03-20T01:33:28Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:33:28Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:33:28Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet}
+[2024-03-20T01:33:28Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
+[2024-03-20T01:33:28Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:33:28Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:33:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09)
- Finished bench [optimized] target(s) in 3.01s
+ Finished bench [optimized] target(s) in 2.98s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3)
-[2024-03-10T19:07:52Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet}
-[2024-03-10T19:07:52Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
-[2024-03-10T19:07:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
-[2024-03-10T19:07:52Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:07:52Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:07:52Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:07:52Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:07:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:34:36Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet}
+[2024-03-20T01:34:36Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
+[2024-03-20T01:34:36Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
+[2024-03-20T01:34:36Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:34:36Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:34:36Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:34:36Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:34:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:34:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:34:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09)
- Finished bench [optimized] target(s) in 3.11s
+ Finished bench [optimized] target(s) in 2.96s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3)
-[2024-03-10T19:09:06Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec}
-[2024-03-10T19:09:06Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
-[2024-03-10T19:09:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
-[2024-03-10T19:09:06Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:09:06Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:09:06Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:09:06Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:09:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
- Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09)
- Finished bench [optimized] target(s) in 2.83s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3)
-[2024-03-10T19:11:32Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet}
-[2024-03-10T19:11:32Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
-[2024-03-10T19:11:32Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
-[2024-03-10T19:11:32Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:11:32Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:11:32Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:11:32Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:11:32Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:35:46Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=185540, then std::collections::BTreeSet}
+[2024-03-20T01:35:46Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_09
+[2024-03-20T01:35:46Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs
+[2024-03-20T01:35:46Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:35:46Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:35:46Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:35:46Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:35:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:35:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:35:46Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_09 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_09)
warning: unnecessary parentheses around type
--> aoc_2022_09/src/types.rs:9:114
|
-9 | ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default()
+9 | ::primrose_library::AdaptiveContainer::<185540, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default()
| ^ ^
|
= note: `#[warn(unused_parens)]` on by default
help: remove these parentheses
|
-9 - ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default()
-9 + ::primrose_library::AdaptiveContainer::<142581, std::collections::HashSet<T>, std::collections::BTreeSet<T>, T>::default()
+9 - ::primrose_library::AdaptiveContainer::<185540, std::collections::HashSet<T>, std::collections::BTreeSet<T>, (T)>::default()
+9 + ::primrose_library::AdaptiveContainer::<185540, std::collections::HashSet<T>, std::collections::BTreeSet<T>, T>::default()
|
warning: `aoc_2022_09` (lib) generated 1 warning (run `cargo fix --lib -p aoc_2022_09` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.73s
+ Finished bench [optimized] target(s) in 3.72s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-1449f11de19001f3)
-┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬─────────────┐
-│ │ aoc_2022_09-part1/100 │ aoc_2022_09-part1/1000 │ aoc_2022_09-part1/2000 │ aoc_2022_09-part2/100 │ aoc_2022_09-part2/1000 │ aoc_2022_09-part2/2000 │ total │
-├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼─────────────┤
-│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 538890 │ 5351500 │ 11274000 │ 1085500 │ 10723000 │ 21953000 │ 50925890 │
-│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 892210 │ 10463000 │ 21979000 │ 1360600 │ 15970000 │ 32238000 │ 82902810 │
-│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet} │ 582180 │ 6247600 │ 28105000 │ 1108500 │ 11679000 │ 38059000 │ 85781280 │
-│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 5656500 │ 870490000 │ 3772100000 │ 5756900 │ 750030000 │ 4678000000 │ 10082033400 │
-└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴─────────────┘
+┌───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬───────────────────────┬────────────────────────┬────────────────────────┬──────────┐
+│ │ aoc_2022_09-part1/100 │ aoc_2022_09-part1/1000 │ aoc_2022_09-part1/2000 │ aoc_2022_09-part2/100 │ aoc_2022_09-part2/1000 │ aoc_2022_09-part2/2000 │ total │
+├───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼───────────────────────┼────────────────────────┼────────────────────────┼──────────┤
+│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet} │ 541970 │ 6202200 │ 13044000 │ 1084700 │ 11625000 │ 24981000 │ 57478870 │
+│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=185540, then std::collections::BTreeSet} │ 550620 │ 6257400 │ 30979000 │ 1095800 │ 11592000 │ 39441000 │ 89915820 │
+│ {("/opt/candelabra/src/tests/aoc_2022_09/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 861350 │ 10946000 │ 21635000 │ 1486300 │ 15474000 │ 31760000 │ 82162650 │
+└───────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴───────────────────────┴────────────────────────┴────────────────────────┴──────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|c|c|}
& aoc\_2022\_09-part1/100 & aoc\_2022\_09-part1/1000 & aoc\_2022\_09-part1/2000 & aoc\_2022\_09-part2/100 & aoc\_2022\_09-part2/1000 & aoc\_2022\_09-part2/2000 & total \\
\hline
-\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 538890 & 5351500 & 11274000 & 1085500 & 10723000 & 21953000 & 50925890 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 892210 & 10463000 & 21979000 & 1360600 & 15970000 & 32238000 & 82902810 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=142581, then std::collections::BTreeSet\} & 582180 & 6247600 & 28105000 & 1108500 & 11679000 & 38059000 & 85781280 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 5656500 & 870490000 & 3772100000 & 5756900 & 750030000 & 4678000000 & 10082033400 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet\} & 541970 & 6202200 & 13044000 & 1084700 & 11625000 & 24981000 & 57478870 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::HashSet until n=185540, then std::collections::BTreeSet\} & 550620 & 6257400 & 30979000 & 1095800 & 11592000 & 39441000 & 89915820 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_09/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 861350 & 10946000 & 21635000 & 1486300 & 15474000 & 31760000 & 82162650 \\
\end{tabular}
\end{center}
-section_end:1710097960:compare-aoc_2022_09
+section_end:1710898616:compare-aoc_2022_09

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-aoc_2022_14 b/analysis/current/sections/compare-aoc_2022_14
index f1758b4..24febda 100644
--- a/analysis/current/sections/compare-aoc_2022_14
+++ b/analysis/current/sections/compare-aoc_2022_14
@@ -1,69 +1,67 @@
-:1710097960:compare-aoc_2022_14
+:1710898616:compare-aoc_2022_14
compare-aoc_2022_14
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p aoc_2022_14 select --compare
-[2024-03-10T19:12:40Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:12:40Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:12:40Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:12:40Z INFO candelabra_cli::select] Processing project aoc_2022_14
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"get": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "insert": 0.08577766267691815, "push": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "last": 0.0} }]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [76434.6011239977]), ("std::vec::Vec", [195836.97648323711])]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)]
-┌──────┬───────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├──────┼───────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
-│ List │ std::collections::LinkedList │ 76434.6011239977 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
-│ List │ std::vec::Vec │ 195836.97648323711 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
-│ Set │ primrose_library::SortedUniqueVec │ 22104556793.8218 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
-│ Set │ std::collections::HashSet │ 15148735952.487064 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
-│ Set │ std::collections::BTreeSet │ 22709610586.915703 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
-└──────┴───────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
+[2024-03-20T01:36:56Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:36:56Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:36:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:36:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:36:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:36:56Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:36:57Z INFO candelabra_cli::select] Processing project aoc_2022_14
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"clear": 0.0, "insert": 29.192028034174125, "get": 0.0, "remove": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "contains": 372.2773222112264, "last": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"push": 0.0, "remove": 0.0, "get": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "contains": 5107130.0, "pop": 0.0, "insert": 26360.0} }]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [2082158082.8687127, 21354823978.304924]), ("std::collections::HashSet", [1674077076.6974382, 15974321226.296566])]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1674077076.6974382), ("std::collections::HashSet", 15974321226.296566)]
+┌──────┬──────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├──────┼──────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
+│ Set │ std::collections::HashSet │ 17648398302.994003 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
+│ Set │ std::collections::BTreeSet │ 23436982061.173637 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
+│ List │ std::vec::Vec │ 287403.5813059762 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
+│ List │ std::collections::LinkedList │ 233734.21651701306 │ /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs │
+└──────┴──────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-List & std::collections::LinkedList & 76434.6011239977 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
-List & std::vec::Vec & 195836.97648323711 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
-Set & primrose\_library::SortedUniqueVec & 22104556793.8218 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
-Set & std::collections::HashSet & 15148735952.487064 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
-Set & std::collections::BTreeSet & 22709610586.915703 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
+Set & std::collections::HashSet & 17648398302.994003 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
+Set & std::collections::BTreeSet & 23436982061.173637 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
+List & std::vec::Vec & 287403.5813059762 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
+List & std::collections::LinkedList & 233734.21651701306 & /opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "pop": 0.0, "first": 0.0, "contains": 372.2773222112264, "insert": 29.192028034174125, "nth": 0.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "insert": 26360.0, "nth": 0.0, "pop": 0.0, "contains": 5107130.0, "remove": 0.0, "get": 0.0, "push": 0.0, "last": 0.0} }]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638]), ("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792])]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"clear": 0.0, "get": 0.0, "last": 0.0, "nth": 0.0, "pop": 0.0, "first": 0.0, "insert": 29.192028034174125, "push": 0.0, "contains": 372.2773222112264, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"clear": 0.0, "nth": 0.0, "insert": 26360.0, "push": 0.0, "get": 0.0, "remove": 0.0, "contains": 5107130.0, "last": 0.0, "pop": 0.0, "first": 0.0} }]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [1068367392.362407, 14080368560.124657]), ("primrose_library::SortedUniqueVec", [1573713976.91601, 20530842816.905792]), ("std::collections::BTreeSet", [1575860173.8093214, 21133750413.10638])]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1068367392.362407), ("std::collections::HashSet", 14080368560.124657)]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"remove": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "push": 0.0, "last": 0.0, "insert": 0.08577766267691815, "clear": 0.0, "nth": 0.0} }]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [195836.97648323711]), ("std::collections::LinkedList", [76434.6011239977])]
-[2024-03-10T19:12:40Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 76434.6011239977)]
-[2024-03-10T19:12:40Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:12:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:12:40Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:12:40Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:12:40Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:12:40Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:12:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:12:41Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:12:41Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList}
-[2024-03-10T19:12:41Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:12:41Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:12:41Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:12:41Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:12:41Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:12:41Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:12:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"last": 0.0, "contains": 0.0, "remove": 0.0, "nth": 0.0, "pop": 0.0, "get": 0.0, "first": 0.0, "push": 0.0, "insert": 0.08577766267691815, "clear": 0.0} }]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [287403.5813059762]), ("std::collections::LinkedList", [233734.21651701306])]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 233734.21651701306)]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 266433.0, avg_n: 5.293814955354618, avg_op_counts: {"contains": 0.0, "get": 0.0, "nth": 0.0, "pop": 0.0, "clear": 0.0, "first": 0.0, "insert": 0.08577766267691815, "last": 0.0, "remove": 0.0, "push": 0.0} }]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [287403.5813059762]), ("std::collections::LinkedList", [233734.21651701306])]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 233734.21651701306)]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 99022.0, avg_n: 29.192028034174125, avg_op_counts: {"push": 0.0, "first": 0.0, "contains": 372.2773222112264, "pop": 0.0, "clear": 0.0, "last": 0.0, "insert": 29.192028034174125, "get": 0.0, "nth": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 26.0, avg_n: 26360.0, avg_op_counts: {"clear": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "contains": 5107130.0, "get": 0.0, "insert": 26360.0, "last": 0.0, "pop": 0.0, "remove": 0.0} }]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [2082158082.8687127, 21354823978.304924]), ("std::collections::HashSet", [1674077076.6974382, 15974321226.296566])]
+[2024-03-20T01:36:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 1674077076.6974382), ("std::collections::HashSet", 15974321226.296566)]
+[2024-03-20T01:36:57Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
+[2024-03-20T01:36:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:36:57Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:36:57Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet}
+[2024-03-20T01:36:57Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
+[2024-03-20T01:36:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:36:57Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:36:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
warning: unused imports: `SeedableRng`, `rngs::StdRng`
--> aoc_2022_14/benches/main.rs:3:12
@@ -74,18 +72,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng`
= note: `#[warn(unused_imports)]` on by default
warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.29s
+ Finished bench [optimized] target(s) in 3.52s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-[2024-03-10T19:13:26Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList}
-[2024-03-10T19:13:26Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:13:26Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:13:26Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:13:26Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:13:26Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:13:26Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:13:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:37:43Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet}
+[2024-03-20T01:37:43Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
+[2024-03-20T01:37:43Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
+[2024-03-20T01:37:43Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:37:43Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:37:43Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:37:43Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:37:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:37:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:37:43Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
warning: unused imports: `SeedableRng`, `rngs::StdRng`
--> aoc_2022_14/benches/main.rs:3:12
@@ -96,18 +94,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng`
= note: `#[warn(unused_imports)]` on by default
warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.08s
+ Finished bench [optimized] target(s) in 3.52s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-[2024-03-10T19:14:12Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList}
-[2024-03-10T19:14:12Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:14:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:14:12Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:14:12Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:14:12Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:14:12Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:14:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:38:33Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet}
+[2024-03-20T01:38:33Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
+[2024-03-20T01:38:33Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
+[2024-03-20T01:38:33Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:38:33Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:38:33Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:38:33Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:38:33Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:38:33Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:38:33Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
warning: unused imports: `SeedableRng`, `rngs::StdRng`
--> aoc_2022_14/benches/main.rs:3:12
@@ -118,18 +116,18 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng`
= note: `#[warn(unused_imports)]` on by default
warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.24s
+ Finished bench [optimized] target(s) in 3.26s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-[2024-03-10T19:15:01Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec}
-[2024-03-10T19:15:01Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:15:01Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:15:01Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:15:01Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:15:01Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:15:01Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:15:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:39:19Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList}
+[2024-03-20T01:39:19Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
+[2024-03-20T01:39:19Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
+[2024-03-20T01:39:19Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:39:19Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:39:19Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:39:19Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:39:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:39:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:39:19Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
warning: unused imports: `SeedableRng`, `rngs::StdRng`
--> aoc_2022_14/benches/main.rs:3:12
@@ -140,74 +138,26 @@ warning: unused imports: `SeedableRng`, `rngs::StdRng`
= note: `#[warn(unused_imports)]` on by default
warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.06s
+ Finished bench [optimized] target(s) in 3.31s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-[2024-03-10T19:15:48Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec}
-[2024-03-10T19:15:48Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:15:48Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:15:48Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:15:48Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:15:48Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:15:48Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:15:48Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
- Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
-warning: unused imports: `SeedableRng`, `rngs::StdRng`
- --> aoc_2022_14/benches/main.rs:3:12
- |
-3 | use rand::{rngs::StdRng, SeedableRng};
- | ^^^^^^^^^^^^ ^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
-
-warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.16s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-[2024-03-10T19:16:36Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet}
-[2024-03-10T19:16:36Z DEBUG candelabra::confirmation] Saving choices for project aoc_2022_14
-[2024-03-10T19:16:36Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs
-[2024-03-10T19:16:36Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:16:36Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:16:36Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:16:36Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:16:36Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
- Compiling aoc_2022_14 v0.1.0 (/opt/candelabra/src/tests/aoc_2022_14)
-warning: unused imports: `SeedableRng`, `rngs::StdRng`
- --> aoc_2022_14/benches/main.rs:3:12
- |
-3 | use rand::{rngs::StdRng, SeedableRng};
- | ^^^^^^^^^^^^ ^^^^^^^^^^^
- |
- = note: `#[warn(unused_imports)]` on by default
-
-warning: `aoc_2022_14` (bench "main") generated 1 warning (run `cargo fix --bench "main"` to apply 1 suggestion)
- Finished bench [optimized] target(s) in 3.34s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-c5ccfc54f1fe7c38)
-┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬────────────────────┐
-│ │ aoc_2022_14-part1/large │ aoc_2022_14-part1/small │ aoc_2022_14-part2/large │ aoc_2022_14-part2/small │ total │
-├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼────────────────────┤
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1578.4 │ 5536.3 │ 531750000 │ 51306 │ 531808420.7 │
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec} │ 1618.5 │ 9975.4 │ 239210000 │ 55682 │ 239277275.9 │
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 1188.7 │ 4365.400000000001 │ 472150000 │ 52586 │ 472208140.09999996 │
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1257.9 │ 11287 │ 332730000 │ 59467 │ 332802011.9 │
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 1233.8 │ 4763.099999999999 │ 271350000 │ 32795 │ 271388791.90000004 │
-│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1536.2 │ 6347.900000000001 │ 358540000 │ 43271 │ 358591155.1 │
-└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴────────────────────┘
+┌─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────────────────┬─────────────┐
+│ │ aoc_2022_14-part1/large │ aoc_2022_14-part1/small │ aoc_2022_14-part2/large │ aoc_2022_14-part2/small │ total │
+├─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────────────────┼─────────────┤
+│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet} │ 1636 │ 10012 │ 238670000 │ 54228 │ 238735876 │
+│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 1341.3999999999999 │ 4868.2 │ 282480000 │ 33889 │ 282520098.6 │
+│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList} │ 1562.8999999999999 │ 6438.799999999999 │ 346370000 │ 42262 │ 346420263.7 │
+│ {("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc_2022_14/src/types.pr.rs", "Set"): std::collections::HashSet} │ 1215.9 │ 11701 │ 355240000 │ 60281 │ 355313197.9 │
+└─────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────────────────┴─────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|c|c|}
& aoc\_2022\_14-part1/large & aoc\_2022\_14-part1/small & aoc\_2022\_14-part2/large & aoc\_2022\_14-part2/small & total \\
\hline
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1578.4 & 5536.3 & 531750000 & 51306 & 531808420.7 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec\} & 1618.5 & 9975.4 & 239210000 & 55682 & 239277275.9 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 1188.7 & 4365.400000000001 & 472150000 & 52586 & 472208140.09999996 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1257.9 & 11287 & 332730000 & 59467 & 332802011.9 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 1233.8 & 4763.099999999999 & 271350000 & 32795 & 271388791.90000004 \\
-\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1536.2 & 6347.900000000001 & 358540000 & 43271 & 358591155.1 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet\} & 1636 & 10012 & 238670000 & 54228 & 238735876 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::vec::Vec, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 1341.3999999999999 & 4868.2 & 282480000 & 33889 & 282520098.6 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList\} & 1562.8999999999999 & 6438.799999999999 & 346370000 & 42262 & 346420263.7 \\
+\{("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "List"): std::collections::LinkedList, ("/opt/candelabra/src/tests/aoc\_2022\_14/src/types.pr.rs", "Set"): std::collections::HashSet\} & 1215.9 & 11701 & 355240000 & 60281 & 355313197.9 \\
\end{tabular}
\end{center}
-section_end:1710098241:compare-aoc_2022_14
+section_end:1710898811:compare-aoc_2022_14

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-example_mapping b/analysis/current/sections/compare-example_mapping
index c73853a..25dbe52 100644
--- a/analysis/current/sections/compare-example_mapping
+++ b/analysis/current/sections/compare-example_mapping
@@ -1,98 +1,138 @@
-:1710098241:compare-example_mapping
+:1710898811:compare-example_mapping
compare-example_mapping
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_mapping select --compare
-[2024-03-10T19:17:21Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:17:21Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:17:21Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:17:21Z INFO candelabra_cli::select] Processing project example_mapping
-[2024-03-10T19:17:21Z DEBUG candelabra::cache] Invalid cache entry: validation function said no
-[2024-03-10T19:17:21Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_mapping/src/types.pr.rs for profiling
-[2024-03-10T19:17:21Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:17:21Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:17:21Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:17:21Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:17:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:17:21Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmp8LkmW4" }
- Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
- Finished bench [optimized] target(s) in 3.02s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
-┌──────┬────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├──────┼────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────────┤
-│ Map │ std::collections::BTreeMap │ 7154594855.394661 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
-│ Map │ std::collections::HashMap │ 3802837688.6948915 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
-└──────┴────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────────┘
+[2024-03-20T01:40:11Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:40:11Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:40:11Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:40:11Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:40:11Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:40:11Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:40:12Z INFO candelabra_cli::select] Processing project example_mapping
+┌──────┬──────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├──────┼──────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────────┤
+│ Map │ std::collections::BTreeMap │ 46141037803.309296 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
+│ Map │ primrose_library::SortedVecMap │ 119641351289.06035 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
+│ Map │ primrose_library::VecMap │ 721919577813.2703 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
+│ Map │ std::collections::HashMap │ 28506056746.59253 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
+│ Map │ primrose_library::VecMap until n=225, then std::collections::HashMap │ 26525686623.524624 │ /opt/candelabra/src/tests/example_mapping/src/types.pr.rs │
+└──────┴──────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Map & std::collections::BTreeMap & 7154594855.394661 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
-Map & std::collections::HashMap & 3802837688.6948915 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
+Map & std::collections::BTreeMap & 46141037803.309296 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
+Map & primrose\_library::SortedVecMap & 119641351289.06035 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
+Map & primrose\_library::VecMap & 721919577813.2703 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
+Map & std::collections::HashMap & 28506056746.59253 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
+Map & primrose\_library::VecMap until n=225, then std::collections::HashMap & 26525686623.524624 & /opt/candelabra/src/tests/example\_mapping/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2142.0, avg_n: 10000.0, avg_op_counts: {"clear": 0.0, "first": 0.0, "nth": 0.0, "push": 0.0, "get": 20000.0, "remove": 0.0, "pop": 0.0, "last": 0.0, "contains": 0.0, "insert": 10000.0} }, ProfilerPartition { occurences: 786.0, avg_n: 30000.0, avg_op_counts: {"pop": 0.0, "clear": 0.0, "remove": 0.0, "last": 0.0, "insert": 30000.0, "get": 60000.0, "nth": 0.0, "push": 0.0, "contains": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 382.0, avg_n: 60000.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "contains": 0.0, "clear": 0.0, "last": 0.0, "insert": 60000.0, "push": 0.0, "get": 120000.0, "pop": 0.0, "remove": 0.0} }]
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashMap", [1053419811.1070843, 1224118278.7421014, 1525299598.8457055]), ("std::collections::BTreeMap", [1853668417.8202925, 2518139887.0456057, 2782786550.5287633])]
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1053419811.1070843), ("std::collections::HashMap", 1224118278.7421014), ("std::collections::HashMap", 1525299598.8457055)]
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 2142.0, avg_n: 10000.0, avg_op_counts: {"push": 0.0, "pop": 0.0, "insert": 10000.0, "remove": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "get": 20000.0, "nth": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 786.0, avg_n: 30000.0, avg_op_counts: {"pop": 0.0, "nth": 0.0, "push": 0.0, "get": 60000.0, "insert": 30000.0, "clear": 0.0, "contains": 0.0, "remove": 0.0, "last": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 382.0, avg_n: 60000.0, avg_op_counts: {"pop": 0.0, "contains": 0.0, "push": 0.0, "insert": 60000.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "clear": 0.0, "first": 0.0, "get": 120000.0} }]
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [1853668417.8202925, 2518139887.0456057, 2782786550.5287633]), ("std::collections::HashMap", [1053419811.1070843, 1224118278.7421014, 1525299598.8457055])]
-[2024-03-10T19:18:08Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashMap", 1053419811.1070843), ("std::collections::HashMap", 1224118278.7421014), ("std::collections::HashMap", 1525299598.8457055)]
-[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
-[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:18:08Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:18:08Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap}
-[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
-[2024-03-10T19:18:08Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:18:08Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:18:08Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 209540.0, avg_n: 50.0, avg_op_counts: {"last": 0.0, "contains": 0.0, "clear": 0.0, "insert": 50.0, "first": 0.0, "push": 0.0, "get": 100.0, "nth": 0.0, "pop": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 53905.0, avg_n: 150.0, avg_op_counts: {"last": 0.0, "push": 0.0, "pop": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "insert": 150.0, "contains": 0.0, "first": 0.0, "get": 300.0} }, ProfilerPartition { occurences: 6898.0, avg_n: 2500.0, avg_op_counts: {"first": 0.0, "insert": 2500.0, "contains": 0.0, "pop": 0.0, "nth": 0.0, "last": 0.0, "push": 0.0, "remove": 0.0, "clear": 0.0, "get": 5000.0} }, ProfilerPartition { occurences: 14532.0, avg_n: 7500.0, avg_op_counts: {"push": 0.0, "contains": 0.0, "pop": 0.0, "clear": 0.0, "last": 0.0, "get": 15000.0, "insert": 7500.0, "nth": 0.0, "remove": 0.0, "first": 0.0} }]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::VecMap", [544593008.4231915, 0.0, 25689330964.74701, 695685653840.1]), ("primrose_library::SortedVecMap", [1206074045.7825513, 781306636.890812, 5489170244.925119, 112164800361.46187]), ("std::collections::HashMap", [1379383260.593158, 1145589452.1164875, 3068214218.402198, 22912869815.480682]), ("std::collections::BTreeMap", [1840053452.8899245, 1680935548.3905444, 5118928650.207806, 37501120151.82103])]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Top by partition: [("primrose_library::VecMap", 544593008.4231915), ("primrose_library::VecMap", 0.0), ("std::collections::HashMap", 3068214218.402198), ("std::collections::HashMap", 22912869815.480682)]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] With split index 2, split proper is true
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 209540.0, avg_n: 50.0, avg_op_counts: {"nth": 0.0, "insert": 50.0, "push": 0.0, "pop": 0.0, "first": 0.0, "contains": 0.0, "last": 0.0, "get": 100.0, "remove": 0.0, "clear": 0.0} }, ProfilerPartition { occurences: 53905.0, avg_n: 150.0, avg_op_counts: {"pop": 0.0, "get": 300.0, "last": 0.0, "remove": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "first": 0.0, "insert": 150.0, "nth": 0.0} }, ProfilerPartition { occurences: 6898.0, avg_n: 2500.0, avg_op_counts: {"pop": 0.0, "remove": 0.0, "last": 0.0, "insert": 2500.0, "get": 5000.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "push": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 14532.0, avg_n: 7500.0, avg_op_counts: {"insert": 7500.0, "first": 0.0, "pop": 0.0, "get": 15000.0, "remove": 0.0, "contains": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0} }]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeMap", [1840053452.8899245, 1680935548.3905444, 5118928650.207806, 37501120151.82103]), ("std::collections::HashMap", [1379383260.593158, 1145589452.1164875, 3068214218.402198, 22912869815.480682]), ("primrose_library::VecMap", [544593008.4231915, 0.0, 25689330964.74701, 695685653840.1]), ("primrose_library::SortedVecMap", [1206074045.7825513, 781306636.890812, 5489170244.925119, 112164800361.46187])]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] Top by partition: [("primrose_library::VecMap", 544593008.4231915), ("primrose_library::VecMap", 0.0), ("std::collections::HashMap", 3068214218.402198), ("std::collections::HashMap", 22912869815.480682)]
+[2024-03-20T01:40:12Z DEBUG candelabra::profiler::info] With split index 2, split proper is true
+[2024-03-20T01:40:12Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:40:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:40:12Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:40:12Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap}
+[2024-03-20T01:40:12Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:40:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:40:12Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:40:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
+ Finished bench [optimized] target(s) in 2.90s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
+[2024-03-20T01:41:01Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::SortedVecMap}
+[2024-03-20T01:41:01Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:41:01Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:41:01Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:41:01Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:41:01Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:41:01Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:41:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:41:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:41:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
+ Finished bench [optimized] target(s) in 2.92s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
+[2024-03-20T01:41:49Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::VecMap}
+[2024-03-20T01:41:49Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:41:49Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:41:49Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:41:49Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:41:49Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:41:49Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:41:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:41:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:41:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
+ Finished bench [optimized] target(s) in 2.77s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
+[2024-03-20T01:42:40Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap}
+[2024-03-20T01:42:40Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:42:40Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:42:40Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:42:40Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:42:40Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:42:40Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:42:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:42:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:42:40Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
- Finished bench [optimized] target(s) in 2.83s
+ Finished bench [optimized] target(s) in 2.93s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
-[2024-03-10T19:18:50Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap}
-[2024-03-10T19:18:50Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
-[2024-03-10T19:18:50Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
-[2024-03-10T19:18:50Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:18:50Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:18:50Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:18:50Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:18:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:43:27Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::VecMap until n=225, then std::collections::HashMap}
+[2024-03-20T01:43:27Z DEBUG candelabra::confirmation] Saving choices for project example_mapping
+[2024-03-20T01:43:27Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_mapping/src/types.pr.rs
+[2024-03-20T01:43:27Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:43:27Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:43:27Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:43:27Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:43:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:43:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:43:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_mapping v0.1.0 (/opt/candelabra/src/tests/example_mapping)
- Finished bench [optimized] target(s) in 2.94s
+ Finished bench [optimized] target(s) in 2.96s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-2ea61f050d4d0ca4)
-┌────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┬──────────┬──────────┬─────────┬──────────┐
-│ │ l15 │ l17 │ l24 │ l8 │ total │
-├────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┼──────────┼──────────┼─────────┼──────────┤
-│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ 20587000 │ │ 43380000 │ 5658000 │ 69625000 │
-│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} │ │ 11323000 │ 23742000 │ 3198900 │ 38263900 │
-└────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┴──────────┴──────────┴─────────┴──────────┘
+┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────┬───────┬───────┬───────┬─────────┬────────┬────────┬────────┬────────┬──────────┬────────┬─────────┬────────┬────────┬────────────┐
+│ │ l15 │ l17 │ l18 │ l19 │ l25 │ l27 │ l28 │ l30 │ l34 │ l37 │ l38 │ l40 │ l42 │ l8 │ total │
+├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────┼───────┼───────┼───────┼─────────┼────────┼────────┼────────┼────────┼──────────┼────────┼─────────┼────────┼────────┼────────────┤
+│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap} │ │ │ │ 12037 │ │ │ │ 271740 │ │ │ │ │ 894560 │ 3159.1 │ 1181496.1 │
+│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::VecMap} │ 33476 │ │ │ │ 8686300 │ │ │ │ │ 77266000 │ │ │ │ 4769.8 │ 85990545.8 │
+│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): std::collections::HashMap} │ │ │ 11903 │ │ │ │ 186310 │ │ │ │ 598450 │ │ │ 3784.7 │ 800447.7 │
+│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::VecMap until n=225, then std::collections::HashMap} │ │ │ 33968 │ │ │ 189430 │ │ │ 633170 │ │ │ │ │ 4702.5 │ 861270.5 │
+│ {("/opt/candelabra/src/tests/example_mapping/src/types.pr.rs", "Map"): primrose_library::SortedVecMap} │ │ 13119 │ │ │ │ │ 643660 │ │ │ │ │ 6874400 │ │ 3348.2 │ 7534527.2 │
+└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────┴───────┴───────┴───────┴─────────┴────────┴────────┴────────┴────────┴──────────┴────────┴─────────┴────────┴────────┴────────────┘
\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & l15 & l17 & l24 & l8 & total \\
+\begin{tabular}{|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|c|}
+ & l15 & l17 & l18 & l19 & l25 & l27 & l28 & l30 & l34 & l37 & l38 & l40 & l42 & l8 & total \\
\hline
-\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & 20587000 & & 43380000 & 5658000 & 69625000 \\
-\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::HashMap\} & & 11323000 & 23742000 & 3198900 & 38263900 \\
+\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::BTreeMap\} & & & & 12037 & & & & 271740 & & & & & 894560 & 3159.1 & 1181496.1 \\
+\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): primrose\_library::VecMap\} & 33476 & & & & 8686300 & & & & & 77266000 & & & & 4769.8 & 85990545.8 \\
+\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): std::collections::HashMap\} & & & 11903 & & & & 186310 & & & & 598450 & & & 3784.7 & 800447.7 \\
+\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): primrose\_library::VecMap until n=225, then std::collections::HashMap\} & & & 33968 & & & 189430 & & & 633170 & & & & & 4702.5 & 861270.5 \\
+\{("/opt/candelabra/src/tests/example\_mapping/src/types.pr.rs", "Map"): primrose\_library::SortedVecMap\} & & 13119 & & & & & 643660 & & & & & 6874400 & & 3348.2 & 7534527.2 \\
\end{tabular}
\end{center}
-section_end:1710098365:compare-example_mapping
+section_end:1710899057:compare-example_mapping

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-example_sets b/analysis/current/sections/compare-example_sets
index fed0e99..9e03242 100644
--- a/analysis/current/sections/compare-example_sets
+++ b/analysis/current/sections/compare-example_sets
@@ -1,115 +1,97 @@
-:1710098365:compare-example_sets
+:1710899057:compare-example_sets
compare-example_sets
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_sets select --compare
-[2024-03-10T19:19:25Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:19:25Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:19:25Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:19:25Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:19:26Z INFO candelabra_cli::select] Processing project example_sets
-[2024-03-10T19:19:26Z DEBUG candelabra::cache] Invalid cache entry: validation function said no
-[2024-03-10T19:19:26Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_sets/src/types.pr.rs for profiling
-[2024-03-10T19:19:26Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:19:26Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:19:26Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:19:26Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:19:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:19:26Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpbzA1Ft" }
+[2024-03-20T01:44:17Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:44:17Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:44:17Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:44:17Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:44:17Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:44:17Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:44:17Z INFO candelabra_cli::select] Processing project example_sets
+[2024-03-20T01:44:18Z INFO candelabra::profiler] Setting up /opt/candelabra/src/tests/example_sets/src/types.pr.rs for profiling
+[2024-03-20T01:44:18Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:44:18Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:44:18Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:44:18Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:44:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:44:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:44:18Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:44:18Z INFO candelabra::profiler] Running benchmark main with out dir TempDir { path: "/tmp/.tmpFrOGtB" }
Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets)
- Finished bench [optimized] target(s) in 2.86s
+ Finished bench [optimized] target(s) in 3.13s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49)
-┌──────┬───────────────────────────────────┬───────────────────┬────────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├──────┼───────────────────────────────────┼───────────────────┼────────────────────────────────────────────────────────┤
-│ Set │ std::collections::BTreeSet │ 63399012030.44043 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │
-│ Set │ std::collections::HashSet │ 41046569992.59878 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │
-│ Set │ primrose_library::SortedUniqueVec │ 232451504092.9285 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │
-└──────┴───────────────────────────────────┴───────────────────┴────────────────────────────────────────────────────────┘
+┌──────┬────────────────────────────┬────────────────────┬────────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├──────┼────────────────────────────┼────────────────────┼────────────────────────────────────────────────────────┤
+│ Set │ std::collections::HashSet │ 14600867290.768051 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │
+│ Set │ std::collections::BTreeSet │ 21329213278.665424 │ /opt/candelabra/src/tests/example_sets/src/types.pr.rs │
+└──────┴────────────────────────────┴────────────────────┴────────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Set & std::collections::BTreeSet & 63399012030.44043 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\
-Set & std::collections::HashSet & 41046569992.59878 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\
-Set & primrose\_library::SortedUniqueVec & 232451504092.9285 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\
+Set & std::collections::HashSet & 14600867290.768051 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\
+Set & std::collections::BTreeSet & 21329213278.665424 & /opt/candelabra/src/tests/example\_sets/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 84961.0, avg_n: 500.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "insert": 500.0, "last": 0.0, "contains": 1000.0, "pop": 0.0, "remove": 0.0, "first": 0.0, "clear": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26696.0, avg_n: 2000.0, avg_op_counts: {"contains": 4000.0, "first": 0.0, "remove": 0.0, "insert": 2000.0, "nth": 0.0, "pop": 0.0, "push": 0.0, "get": 0.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 4614.0, avg_n: 10000.0, avg_op_counts: {"push": 0.0, "first": 0.0, "pop": 0.0, "insert": 10000.0, "get": 0.0, "nth": 0.0, "last": 0.0, "remove": 0.0, "clear": 0.0, "contains": 20000.0} }, ProfilerPartition { occurences: 896.0, avg_n: 50000.0, avg_op_counts: {"insert": 50000.0, "last": 0.0, "first": 0.0, "contains": 100000.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "push": 0.0, "clear": 0.0} }]
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [10089879707.799751, 15743491846.027117, 16689242607.040543, 20876397869.57302]), ("primrose_library::SortedUniqueVec", [7121623104.764006, 13536043776.476925, 34981427432.60147, 176812409779.0861]), ("std::collections::HashSet", [7006447847.891199, 10605860826.165327, 10822390994.814613, 12611870323.72764])]
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 7006447847.891199), ("std::collections::HashSet", 10605860826.165327), ("std::collections::HashSet", 10822390994.814613), ("std::collections::HashSet", 12611870323.72764)]
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 84961.0, avg_n: 500.0, avg_op_counts: {"pop": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "insert": 500.0, "contains": 1000.0, "last": 0.0, "nth": 0.0, "first": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 26696.0, avg_n: 2000.0, avg_op_counts: {"remove": 0.0, "last": 0.0, "contains": 4000.0, "insert": 2000.0, "get": 0.0, "push": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 4614.0, avg_n: 10000.0, avg_op_counts: {"insert": 10000.0, "pop": 0.0, "remove": 0.0, "contains": 20000.0, "push": 0.0, "first": 0.0, "clear": 0.0, "nth": 0.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 896.0, avg_n: 50000.0, avg_op_counts: {"nth": 0.0, "clear": 0.0, "insert": 50000.0, "remove": 0.0, "first": 0.0, "contains": 100000.0, "last": 0.0, "push": 0.0, "get": 0.0, "pop": 0.0} }]
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [7006447847.891199, 10605860826.165327, 10822390994.814613, 12611870323.72764]), ("primrose_library::SortedUniqueVec", [7121623104.764006, 13536043776.476925, 34981427432.60147, 176812409779.0861]), ("std::collections::BTreeSet", [10089879707.799751, 15743491846.027117, 16689242607.040543, 20876397869.57302])]
-[2024-03-10T19:22:27Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 7006447847.891199), ("std::collections::HashSet", 10605860826.165327), ("std::collections::HashSet", 10822390994.814613), ("std::collections::HashSet", 12611870323.72764)]
-[2024-03-10T19:22:27Z DEBUG candelabra::confirmation] Saving choices for project example_sets
-[2024-03-10T19:22:27Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
-[2024-03-10T19:22:27Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:22:27Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:22:27Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:22:27Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:22:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:22:27Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:22:28Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:22:28Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet}
-[2024-03-10T19:22:28Z DEBUG candelabra::confirmation] Saving choices for project example_sets
-[2024-03-10T19:22:28Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
-[2024-03-10T19:22:28Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:22:28Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:22:28Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:22:28Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:22:28Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 69344.0, avg_n: 50.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "get": 0.0, "insert": 50.0, "pop": 0.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "contains": 100.0, "last": 0.0} }, ProfilerPartition { occurences: 41775.0, avg_n: 150.0, avg_op_counts: {"first": 0.0, "nth": 0.0, "clear": 0.0, "last": 0.0, "insert": 150.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "contains": 300.0, "push": 0.0} }, ProfilerPartition { occurences: 4891.0, avg_n: 2500.0, avg_op_counts: {"clear": 0.0, "get": 0.0, "last": 0.0, "insert": 2500.0, "push": 0.0, "nth": 0.0, "remove": 0.0, "contains": 5000.0, "first": 0.0, "pop": 0.0} }, ProfilerPartition { occurences: 5973.0, avg_n: 7500.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "insert": 7500.0, "contains": 15000.0, "pop": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0} }]
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [467806452.2478616, 965178935.5062613, 2541474529.362616, 10626407373.651312]), ("std::collections::BTreeSet", [581630428.2607172, 1319325246.1831577, 3844072464.1425066, 15584185140.079044])]
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 467806452.2478616), ("std::collections::HashSet", 965178935.5062613), ("std::collections::HashSet", 2541474529.362616), ("std::collections::HashSet", 10626407373.651312)]
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 69344.0, avg_n: 50.0, avg_op_counts: {"first": 0.0, "contains": 100.0, "push": 0.0, "get": 0.0, "clear": 0.0, "remove": 0.0, "pop": 0.0, "nth": 0.0, "insert": 50.0, "last": 0.0} }, ProfilerPartition { occurences: 41775.0, avg_n: 150.0, avg_op_counts: {"get": 0.0, "remove": 0.0, "first": 0.0, "pop": 0.0, "push": 0.0, "nth": 0.0, "last": 0.0, "insert": 150.0, "contains": 300.0, "clear": 0.0} }, ProfilerPartition { occurences: 4891.0, avg_n: 2500.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 2500.0, "contains": 5000.0, "first": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 5973.0, avg_n: 7500.0, avg_op_counts: {"clear": 0.0, "push": 0.0, "contains": 15000.0, "insert": 7500.0, "pop": 0.0, "first": 0.0, "remove": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0} }]
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [467806452.2478616, 965178935.5062613, 2541474529.362616, 10626407373.651312]), ("std::collections::BTreeSet", [581630428.2607172, 1319325246.1831577, 3844072464.1425066, 15584185140.079044])]
+[2024-03-20T01:47:57Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 467806452.2478616), ("std::collections::HashSet", 965178935.5062613), ("std::collections::HashSet", 2541474529.362616), ("std::collections::HashSet", 10626407373.651312)]
+[2024-03-20T01:47:57Z DEBUG candelabra::confirmation] Saving choices for project example_sets
+[2024-03-20T01:47:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:47:57Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:47:57Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet}
+[2024-03-20T01:47:57Z DEBUG candelabra::confirmation] Saving choices for project example_sets
+[2024-03-20T01:47:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:47:57Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:47:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets)
- Finished bench [optimized] target(s) in 5.76s
+ Finished bench [optimized] target(s) in 6.44s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49)
-[2024-03-10T19:23:21Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet}
-[2024-03-10T19:23:21Z DEBUG candelabra::confirmation] Saving choices for project example_sets
-[2024-03-10T19:23:21Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
-[2024-03-10T19:23:21Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:23:21Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:23:21Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:23:21Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:23:21Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:48:49Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet}
+[2024-03-20T01:48:49Z DEBUG candelabra::confirmation] Saving choices for project example_sets
+[2024-03-20T01:48:49Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
+[2024-03-20T01:48:49Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:48:49Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:48:49Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:48:49Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:48:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:48:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:48:49Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets)
- Finished bench [optimized] target(s) in 2.78s
+ Finished bench [optimized] target(s) in 2.98s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49)
-[2024-03-10T19:24:12Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec}
-[2024-03-10T19:24:12Z DEBUG candelabra::confirmation] Saving choices for project example_sets
-[2024-03-10T19:24:12Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_sets/src/types.pr.rs
-[2024-03-10T19:24:12Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:24:12Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:24:12Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:24:12Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:24:12Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
- Compiling example_sets v0.1.0 (/opt/candelabra/src/tests/example_sets)
- Finished bench [optimized] target(s) in 2.64s
- Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-4274d8fe7defaf49)
-┌────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────┬─────────┬─────────┬──────────┬───────────┬───────┬───────────┐
-│ │ l18 │ l28 │ l35 │ l38 │ l39 │ l8 │ total │
-├────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────┼─────────┼─────────┼──────────┼───────────┼───────┼───────────┤
-│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} │ 177480 │ 844700 │ 4538600 │ │ │ 45306 │ 5606086 │
-│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 414180 │ 2481100 │ │ 17132000 │ │ 83604 │ 20110884 │
-│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): primrose_library::SortedUniqueVec} │ 352100 │ 6027700 │ │ │ 178520000 │ 57927 │ 184957727 │
-└────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────┴─────────┴─────────┴──────────┴───────────┴───────┴───────────┘
+┌─────────────────────────────────────────────────────────────────────────────────────────────────┬───────┬───────┬────────┬────────┬─────────┬────────┬────────────────────┬───────────┐
+│ │ l17 │ l18 │ l27 │ l28 │ l39 │ l40 │ l8 │ total │
+├─────────────────────────────────────────────────────────────────────────────────────────────────┼───────┼───────┼────────┼────────┼─────────┼────────┼────────────────────┼───────────┤
+│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet} │ 20289 │ │ 490340 │ │ 1667600 │ │ 5246.2 │ 2183475.2 │
+│ {("/opt/candelabra/src/tests/example_sets/src/types.pr.rs", "Set"): std::collections::HashSet} │ │ 12000 │ │ 197130 │ │ 640930 │ 4040.7999999999997 │ 854100.8 │
+└─────────────────────────────────────────────────────────────────────────────────────────────────┴───────┴───────┴────────┴────────┴─────────┴────────┴────────────────────┴───────────┘
\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|c|c|}
- & l18 & l28 & l35 & l38 & l39 & l8 & total \\
+\begin{tabular}{|c|c|c|c|c|c|c|c|c|}
+ & l17 & l18 & l27 & l28 & l39 & l40 & l8 & total \\
\hline
-\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::HashSet\} & 177480 & 844700 & 4538600 & & & 45306 & 5606086 \\
-\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 414180 & 2481100 & & 17132000 & & 83604 & 20110884 \\
-\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): primrose\_library::SortedUniqueVec\} & 352100 & 6027700 & & & 178520000 & 57927 & 184957727 \\
+\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::BTreeSet\} & 20289 & & 490340 & & 1667600 & & 5246.2 & 2183475.2 \\
+\{("/opt/candelabra/src/tests/example\_sets/src/types.pr.rs", "Set"): std::collections::HashSet\} & & 12000 & & 197130 & & 640930 & 4040.7999999999997 & 854100.8 \\
\end{tabular}
\end{center}
-section_end:1710098713:compare-example_sets
+section_end:1710899383:compare-example_sets

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-example_stack b/analysis/current/sections/compare-example_stack
index e0f75d3..787c3ac 100644
--- a/analysis/current/sections/compare-example_stack
+++ b/analysis/current/sections/compare-example_stack
@@ -1,85 +1,85 @@
-:1710098713:compare-example_stack
+:1710899383:compare-example_stack
compare-example_stack
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p example_stack select --compare
-[2024-03-10T19:25:13Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:25:13Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:25:13Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:25:13Z INFO candelabra_cli::select] Processing project example_stack
+[2024-03-20T01:49:43Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:49:43Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:49:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:49:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:49:43Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:49:43Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:49:43Z INFO candelabra_cli::select] Processing project example_stack
┌──────────┬──────────────────────────────┬────────────────────┬─────────────────────────────────────────────────────────┐
│ name │ implementation │ estimated cost │ file │
├──────────┼──────────────────────────────┼────────────────────┼─────────────────────────────────────────────────────────┤
-│ StackCon │ std::collections::LinkedList │ 3715654128004604 │ /opt/candelabra/src/tests/example_stack/src/types.pr.rs │
-│ StackCon │ std::vec::Vec │ 369323545058541.06 │ /opt/candelabra/src/tests/example_stack/src/types.pr.rs │
+│ StackCon │ std::vec::Vec │ 1623281693.429239 │ /opt/candelabra/src/tests/example_stack/src/types.pr.rs │
+│ StackCon │ std::collections::LinkedList │ 12115438988.988811 │ /opt/candelabra/src/tests/example_stack/src/types.pr.rs │
└──────────┴──────────────────────────────┴────────────────────┴─────────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-StackCon & std::collections::LinkedList & 3715654128004604 & /opt/candelabra/src/tests/example\_stack/src/types.pr.rs \\
-StackCon & std::vec::Vec & 369323545058541.06 & /opt/candelabra/src/tests/example\_stack/src/types.pr.rs \\
+StackCon & std::vec::Vec & 1623281693.429239 & /opt/candelabra/src/tests/example\_stack/src/types.pr.rs \\
+StackCon & std::collections::LinkedList & 12115438988.988811 & /opt/candelabra/src/tests/example\_stack/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "first": 0.0, "pop": 1000000.0, "push": 1000000.0, "insert": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"remove": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0, "insert": 0.0, "pop": 10000000.0, "push": 10000000.0, "contains": 0.0, "get": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"pop": 50000000.0, "clear": 0.0, "nth": 0.0, "contains": 0.0, "first": 0.0, "last": 0.0, "remove": 0.0, "get": 0.0, "push": 50000000.0, "insert": 0.0} }]
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0]), ("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3])]
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)]
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 610.0, avg_n: 1000000.0, avg_op_counts: {"last": 0.0, "first": 0.0, "clear": 0.0, "push": 1000000.0, "nth": 0.0, "pop": 1000000.0, "get": 0.0, "insert": 0.0, "contains": 0.0, "remove": 0.0} }, ProfilerPartition { occurences: 55.0, avg_n: 10000000.0, avg_op_counts: {"insert": 0.0, "last": 0.0, "pop": 10000000.0, "nth": 0.0, "remove": 0.0, "first": 0.0, "get": 0.0, "push": 10000000.0, "clear": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 5.0, avg_n: 50000000.0, avg_op_counts: {"push": 50000000.0, "get": 0.0, "pop": 50000000.0, "nth": 0.0, "remove": 0.0, "insert": 0.0, "first": 0.0, "last": 0.0, "contains": 0.0, "clear": 0.0} }]
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [357699164922.01996, 30030307293494.707, 338935538600124.3]), ("std::collections::LinkedList", [3094563276267.368, 298517614072360.5, 3414041950655976.0])]
-[2024-03-10T19:25:13Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 357699164922.01996), ("std::vec::Vec", 30030307293494.707), ("std::vec::Vec", 338935538600124.3)]
-[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for project example_stack
-[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:25:13Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:25:13Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList}
-[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for project example_stack
-[2024-03-10T19:25:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:25:13Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:25:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 261513.0, avg_n: 10.0, avg_op_counts: {"pop": 10.0, "push": 10.0, "insert": 0.0, "first": 0.0, "clear": 0.0, "last": 0.0, "remove": 0.0, "contains": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54426.0, avg_n: 1000.0, avg_op_counts: {"first": 0.0, "contains": 0.0, "insert": 0.0, "remove": 0.0, "nth": 0.0, "get": 0.0, "push": 1000.0, "pop": 1000.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 38921.0, avg_n: 10000.0, avg_op_counts: {"remove": 0.0, "push": 10000.0, "first": 0.0, "get": 0.0, "last": 0.0, "clear": 0.0, "nth": 0.0, "insert": 0.0, "pop": 10000.0, "contains": 0.0} }]
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [59142275.223214686, 1456150862.390552, 10600145851.375044]), ("std::vec::Vec", [40925757.191425145, 259987504.43913752, 1322368431.7986765])]
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 40925757.191425145), ("std::vec::Vec", 259987504.43913752), ("std::vec::Vec", 1322368431.7986765)]
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 261513.0, avg_n: 10.0, avg_op_counts: {"last": 0.0, "clear": 0.0, "push": 10.0, "pop": 10.0, "insert": 0.0, "remove": 0.0, "get": 0.0, "first": 0.0, "contains": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 54426.0, avg_n: 1000.0, avg_op_counts: {"pop": 1000.0, "contains": 0.0, "push": 1000.0, "insert": 0.0, "remove": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "first": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 38921.0, avg_n: 10000.0, avg_op_counts: {"insert": 0.0, "pop": 10000.0, "first": 0.0, "clear": 0.0, "push": 10000.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "get": 0.0, "last": 0.0} }]
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [40925757.191425145, 259987504.43913752, 1322368431.7986765]), ("std::collections::LinkedList", [59142275.223214686, 1456150862.390552, 10600145851.375044])]
+[2024-03-20T01:49:44Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 40925757.191425145), ("std::vec::Vec", 259987504.43913752), ("std::vec::Vec", 1322368431.7986765)]
+[2024-03-20T01:49:44Z DEBUG candelabra::confirmation] Saving choices for project example_stack
+[2024-03-20T01:49:44Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:49:44Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:49:44Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec}
+[2024-03-20T01:49:44Z DEBUG candelabra::confirmation] Saving choices for project example_stack
+[2024-03-20T01:49:44Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:49:44Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:49:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_stack v0.1.0 (/opt/candelabra/src/tests/example_stack)
Finished bench [optimized] target(s) in 2.70s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-3694756a33adc5ee)
-[2024-03-10T19:26:30Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec}
-[2024-03-10T19:26:30Z DEBUG candelabra::confirmation] Saving choices for project example_stack
-[2024-03-10T19:26:30Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
-[2024-03-10T19:26:30Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:26:30Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:26:30Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:26:30Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:26:30Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:50:19Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList}
+[2024-03-20T01:50:19Z DEBUG candelabra::confirmation] Saving choices for project example_stack
+[2024-03-20T01:50:19Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/example_stack/src/types.pr.rs
+[2024-03-20T01:50:19Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:50:20Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:50:20Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:50:20Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:50:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:50:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:50:20Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling example_stack v0.1.0 (/opt/candelabra/src/tests/example_stack)
- Finished bench [optimized] target(s) in 2.55s
+ Finished bench [optimized] target(s) in 2.94s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-3694756a33adc5ee)
-┌─────────────────────────────────────────────────────────────────────────────────────────────────────────┬──────────┬───────────┬───────────┬────────────┬──────────┬────────────┐
-│ │ l18 │ l19 │ l29 │ l31 │ l8 │ total │
-├─────────────────────────────────────────────────────────────────────────────────────────────────────────┼──────────┼───────────┼───────────┼────────────┼──────────┼────────────┤
-│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} │ 55677000 │ │ 284540000 │ │ 1706000 │ 341923000 │
-│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} │ │ 384980000 │ │ 1868100000 │ 20625000 │ 2273705000 │
-└─────────────────────────────────────────────────────────────────────────────────────────────────────────┴──────────┴───────────┴───────────┴────────────┴──────────┴────────────┘
+┌─────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────────────┬────────┬───────┬────────┬──────────┐
+│ │ l17 │ l24 │ l27 │ l8 │ total │
+├─────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────────────┼────────┼───────┼────────┼──────────┤
+│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::vec::Vec} │ 1783.6000000000001 │ │ 17305 │ 136.38 │ 19224.98 │
+│ {("/opt/candelabra/src/tests/example_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList} │ 34411 │ 354060 │ │ 160.1 │ 388631.1 │
+└─────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────────┴────────┴───────┴────────┴──────────┘
\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|c|}
- & l18 & l19 & l29 & l31 & l8 & total \\
+\begin{tabular}{|c|c|c|c|c|c|}
+ & l17 & l24 & l27 & l8 & total \\
\hline
-\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::vec::Vec\} & 55677000 & & 284540000 & & 1706000 & 341923000 \\
-\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList\} & & 384980000 & & 1868100000 & 20625000 & 2273705000 \\
+\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::vec::Vec\} & 1783.6000000000001 & & 17305 & 136.38 & 19224.98 \\
+\{("/opt/candelabra/src/tests/example\_stack/src/types.pr.rs", "StackCon"): std::collections::LinkedList\} & 34411 & 354060 & & 160.1 & 388631.1 \\
\end{tabular}
\end{center}
-section_end:1710098826:compare-example_stack
+section_end:1710899455:compare-example_stack

 \ No newline at end of file
diff --git a/analysis/current/sections/compare-prime_sieve b/analysis/current/sections/compare-prime_sieve
index 05802cd..798da03 100644
--- a/analysis/current/sections/compare-prime_sieve
+++ b/analysis/current/sections/compare-prime_sieve
@@ -1,161 +1,370 @@
-:1710098826:compare-prime_sieve
+:1710899455:compare-prime_sieve
compare-prime_sieve
/run/current-system/sw/bin/candelabra-cli -l --manifest-path /opt/candelabra/src/tests/Cargo.toml -p prime_sieve select --compare
-[2024-03-10T19:27:06Z INFO candelabra_cli] Using source dir: "/nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source"
-[2024-03-10T19:27:06Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Failed to process library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-10T19:27:06Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-10T19:27:06Z INFO candelabra_cli::select] Processing project prime_sieve
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"remove": 0.0, "get": 0.0, "last": 0.0, "pop": 0.0, "first": 0.0, "nth": 0.0, "clear": 0.0, "insert": 95.0, "push": 0.0, "contains": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"contains": 0.0, "first": 0.0, "get": 0.0, "clear": 0.0, "push": 0.0, "pop": 0.0, "nth": 0.0, "insert": 2262.0, "remove": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "get": 0.0, "remove": 0.0, "insert": 5133.0, "contains": 0.0, "first": 0.0, "pop": 0.0} }]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338]), ("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228])]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)]
-┌────────┬──────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
-│ name │ implementation │ estimated cost │ file │
-├────────┼──────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
-│ Primes │ primrose_library::SortedVec │ 414991320.8508438 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
-│ Primes │ std::collections::BTreeSet │ 355962089.4694086 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
-│ Primes │ std::collections::HashSet │ 309638677.6476965 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
-│ Sieve │ std::vec::Vec │ 159040493883.80685 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
-│ Sieve │ std::collections::LinkedList │ 564583506434.6609 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
-└────────┴──────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
+[2024-03-20T01:50:55Z INFO candelabra_cli] Using source dir: "/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source"
+[2024-03-20T01:50:55Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 6543311679163142612
+[2024-03-20T01:50:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs. Continuing anyway.
+[2024-03-20T01:50:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs. Continuing anyway.
+[2024-03-20T01:50:55Z DEBUG primrose::library_specs] Failed to process library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs. Continuing anyway.
+[2024-03-20T01:50:55Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 6543311679163142612
+[2024-03-20T01:50:56Z INFO candelabra_cli::select] Processing project prime_sieve
+[2024-03-20T01:50:56Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::SortedVec in "/tmp/.tmpzsJDSm"
+[2024-03-20T01:50:56Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::SortedVec
+ Updating crates.io index
+ Compiling primrose-library v0.1.0 (/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library)
+ Compiling candelabra-benchmarker v0.1.0 (/nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/benchmarker)
+ Compiling bench v0.1.0 (/tmp/.tmpzsJDSm)
+ Finished release [optimized] target(s) in 2.63s
+ Running `/opt/candelabra/src/target/release/bench --bench`
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op remove with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op clear with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op insert with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op last with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op nth with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op contains with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::cost] Fitting op first with 450 observations
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 118132.0, avg_n: 22.905292384789895, avg_op_counts: {"first": 0.0, "get": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "nth": 0.0, "push": 0.0, "clear": 0.0, "contains": 0.0, "insert": 23.905292384789895} }, ProfilerPartition { occurences: 1.0, avg_n: 5132.0, avg_op_counts: {"insert": 5133.0, "first": 0.0, "push": 0.0, "nth": 0.0, "contains": 0.0, "remove": 0.0, "clear": 0.0, "pop": 0.0, "last": 0.0, "get": 0.0} }]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVec", [111243970.25679907, 1177386.194208213]), ("std::collections::HashSet", [116800020.83819024, 205347.45777480432]), ("std::collections::BTreeSet", [108545396.49787714, 386463.0783643916])]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::BTreeSet", 108545396.49787714), ("std::collections::HashSet", 205347.45777480432)]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] With split index 1, split proper is true
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 104982.0, avg_n: 48.0, avg_op_counts: {"contains": 0.0, "insert": 0.0, "last": 0.0, "get": 0.0, "pop": 16.0, "clear": 0.0, "remove": 60.0, "push": 48.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13150.0, avg_n: 498.0, avg_op_counts: {"push": 498.0, "contains": 0.0, "nth": 0.0, "remove": 911.0, "get": 0.0, "first": 0.0, "insert": 0.0, "pop": 96.0, "clear": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 49998.0, avg_op_counts: {"last": 0.0, "push": 49998.0, "get": 0.0, "insert": 0.0, "nth": 0.0, "remove": 124819.0, "contains": 0.0, "pop": 5134.0, "clear": 0.0, "first": 0.0} }]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [82913976.14030395, 116745975.12099935, 13979811404.371206]), ("std::vec::Vec", [920139229.3349389, 21990816690.846436, 3240282778.6228476])]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 82913976.14030395), ("std::collections::LinkedList", 116745975.12099935), ("std::vec::Vec", 3240282778.6228476)]
+[2024-03-20T01:54:44Z DEBUG candelabra::profiler::info] With split index 2, split proper is true
+┌────────┬───────────────────────────────────────────────────────────────────────┬────────────────────┬───────────────────────────────────────────────────────┐
+│ name │ implementation │ estimated cost │ file │
+├────────┼───────────────────────────────────────────────────────────────────────┼────────────────────┼───────────────────────────────────────────────────────┤
+│ Primes │ std::collections::HashSet │ 117005368.29596505 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Primes │ primrose_library::SortedVec │ 112421356.45100729 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Primes │ std::collections::BTreeSet │ 108931859.57624152 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Primes │ std::collections::BTreeSet until n=34, then std::collections::HashSet │ 108753014.4614856 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Sieve │ std::collections::LinkedList │ 14179471355.63251 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Sieve │ std::vec::Vec │ 26151238698.804222 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+│ Sieve │ std::collections::LinkedList until n=747, then std::vec::Vec │ 3439947390.5240846 │ /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs │
+└────────┴───────────────────────────────────────────────────────────────────────┴────────────────────┴───────────────────────────────────────────────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|}
name & implementation & estimated cost & file \\
\hline
-Primes & primrose\_library::SortedVec & 414991320.8508438 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
-Primes & std::collections::BTreeSet & 355962089.4694086 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
-Primes & std::collections::HashSet & 309638677.6476965 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
-Sieve & std::vec::Vec & 159040493883.80685 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
-Sieve & std::collections::LinkedList & 564583506434.6609 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Primes & std::collections::HashSet & 117005368.29596505 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Primes & primrose\_library::SortedVec & 112421356.45100729 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Primes & std::collections::BTreeSet & 108931859.57624152 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Primes & std::collections::BTreeSet until n=34, then std::collections::HashSet & 108753014.4614856 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Sieve & std::collections::LinkedList & 14179471355.63251 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Sieve & std::vec::Vec & 26151238698.804222 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
+Sieve & std::collections::LinkedList until n=747, then std::vec::Vec & 3439947390.5240846 & /opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs \\
\end{tabular}
\end{center}
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"pop": 96.0, "remove": 911.0, "first": 0.0, "contains": 0.0, "clear": 0.0, "insert": 0.0, "nth": 0.0, "push": 498.0, "get": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"insert": 0.0, "contains": 0.0, "pop": 2263.0, "remove": 47862.0, "get": 0.0, "push": 19998.0, "last": 0.0, "nth": 0.0, "clear": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"nth": 0.0, "first": 0.0, "push": 49998.0, "last": 0.0, "contains": 0.0, "clear": 0.0, "remove": 124819.0, "insert": 0.0, "pop": 5134.0, "get": 0.0} }]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [81534805726.3383, 31644646744.952877, 45861041412.51567]), ("std::collections::LinkedList", [144053466252.44617, 183929188637.45557, 236600851544.7592])]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.3383), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51567)]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 498.0, avg_op_counts: {"pop": 96.0, "push": 498.0, "clear": 0.0, "contains": 0.0, "last": 0.0, "first": 0.0, "remove": 911.0, "insert": 0.0, "get": 0.0, "nth": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 19998.0, avg_op_counts: {"nth": 0.0, "contains": 0.0, "get": 0.0, "insert": 0.0, "last": 0.0, "pop": 2263.0, "remove": 47862.0, "first": 0.0, "clear": 0.0, "push": 19998.0} }, ProfilerPartition { occurences: 19.0, avg_n: 49998.0, avg_op_counts: {"last": 0.0, "push": 49998.0, "first": 0.0, "pop": 5134.0, "contains": 0.0, "nth": 0.0, "remove": 124819.0, "insert": 0.0, "clear": 0.0, "get": 0.0} }]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::LinkedList", [144053466252.44617, 183929188637.45554, 236600851544.7592]), ("std::vec::Vec", [81534805726.3383, 31644646744.952877, 45861041412.51567])]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::vec::Vec", 81534805726.3383), ("std::vec::Vec", 31644646744.952877), ("std::vec::Vec", 45861041412.51567)]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Checking for nsplit
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 74361.0, avg_n: 94.0, avg_op_counts: {"last": 0.0, "first": 0.0, "pop": 0.0, "get": 0.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "contains": 0.0, "insert": 95.0, "push": 0.0} }, ProfilerPartition { occurences: 74.0, avg_n: 2261.0, avg_op_counts: {"push": 0.0, "first": 0.0, "get": 0.0, "insert": 2262.0, "clear": 0.0, "nth": 0.0, "remove": 0.0, "pop": 0.0, "contains": 0.0, "last": 0.0} }, ProfilerPartition { occurences: 19.0, avg_n: 5132.0, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "last": 0.0, "pop": 0.0, "insert": 5133.0, "push": 0.0, "contains": 0.0, "clear": 0.0} }]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Costs by partitions: [("primrose_library::SortedVec", [381746235.90605056, 11915554.258971993, 21329530.685821228]), ("std::collections::HashSet", [298771339.65670806, 6871242.670358136, 3996095.320630338]), ("std::collections::BTreeSet", [337199116.7758861, 11474453.601248696, 7288519.092273792])]
-[2024-03-10T19:27:06Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::HashSet", 298771339.65670806), ("std::collections::HashSet", 6871242.670358136), ("std::collections::HashSet", 3996095.320630338)]
-[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
-[2024-03-10T19:27:06Z INFO candelabra_cli::select] Saved best choices
-[2024-03-10T19:27:06Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec}
-[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:27:06Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:27:06Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:27:06Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 104982.0, avg_n: 48.0, avg_op_counts: {"push": 48.0, "contains": 0.0, "last": 0.0, "remove": 60.0, "get": 0.0, "insert": 0.0, "clear": 0.0, "pop": 16.0, "nth": 0.0, "first": 0.0} }, ProfilerPartition { occurences: 13150.0, avg_n: 498.0, avg_op_counts: {"get": 0.0, "last": 0.0, "remove": 911.0, "nth": 0.0, "pop": 96.0, "contains": 0.0, "push": 498.0, "first": 0.0, "clear": 0.0, "insert": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 49998.0, avg_op_counts: {"last": 0.0, "clear": 0.0, "push": 49998.0, "nth": 0.0, "first": 0.0, "remove": 124819.0, "insert": 0.0, "get": 0.0, "pop": 5134.0, "contains": 0.0} }]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::vec::Vec", [920139229.3349389, 21990816690.846436, 3240282778.622847]), ("std::collections::LinkedList", [82913976.14030395, 116745975.12099935, 13979811404.371206])]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::LinkedList", 82913976.14030395), ("std::collections::LinkedList", 116745975.12099935), ("std::vec::Vec", 3240282778.622847)]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] With split index 2, split proper is true
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Checking for nsplit
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Partitions: [ProfilerPartition { occurences: 118132.0, avg_n: 22.905292384789895, avg_op_counts: {"nth": 0.0, "get": 0.0, "first": 0.0, "remove": 0.0, "contains": 0.0, "insert": 23.905292384789895, "pop": 0.0, "clear": 0.0, "last": 0.0, "push": 0.0} }, ProfilerPartition { occurences: 1.0, avg_n: 5132.0, avg_op_counts: {"contains": 0.0, "remove": 0.0, "pop": 0.0, "get": 0.0, "insert": 5133.0, "push": 0.0, "clear": 0.0, "nth": 0.0, "last": 0.0, "first": 0.0} }]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Costs by partitions: [("std::collections::HashSet", [116800020.83819024, 205347.45777480432]), ("primrose_library::SortedVec", [111243970.25679907, 1177386.194208213]), ("std::collections::BTreeSet", [108545396.49787714, 386463.0783643916])]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] Top by partition: [("std::collections::BTreeSet", 108545396.49787714), ("std::collections::HashSet", 205347.45777480432)]
+[2024-03-20T01:54:45Z DEBUG candelabra::profiler::info] With split index 1, split proper is true
+[2024-03-20T01:54:45Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T01:54:45Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+[2024-03-20T01:54:45Z INFO candelabra_cli::select] Saved best choices
+[2024-03-20T01:54:45Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet}
+[2024-03-20T01:54:45Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T01:54:45Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:54:45Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:54:45Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 2.59s
+ Finished bench [optimized] target(s) in 3.02s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-[2024-03-10T19:27:56Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList}
-[2024-03-10T19:27:56Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:27:56Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:27:56Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:27:56Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:27:56Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:27:56Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:27:56Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T01:57:53Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec}
+[2024-03-20T01:57:53Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T01:57:53Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T01:57:53Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T01:57:53Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T01:57:53Z DEBUG primrose::selector] Running type checker
+[2024-03-20T01:57:53Z DEBUG primrose::selector] Running analysis
+[2024-03-20T01:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T01:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T01:57:53Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 2.67s
+ Finished bench [optimized] target(s) in 2.82s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-[2024-03-10T19:31:52Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec}
-[2024-03-10T19:31:52Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:31:52Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:31:52Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:31:52Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:31:52Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:31:52Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:31:52Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T02:01:37Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet}
+[2024-03-20T02:01:37Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:01:37Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:01:37Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:01:37Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:01:37Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:01:37Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:01:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:01:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:01:37Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 2.78s
+ Finished bench [optimized] target(s) in 2.74s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-[2024-03-10T19:32:41Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet}
-[2024-03-10T19:32:41Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:32:41Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:32:41Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:32:41Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:32:41Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:32:41Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:32:41Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T02:11:44Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet}
+[2024-03-20T02:11:44Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:11:44Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:11:44Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:11:44Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:11:44Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:11:44Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:11:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:11:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:11:44Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 2.70s
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:18:110
+ |
+18 | ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+18 - ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+18 + ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 1 warning (run `cargo fix --lib -p prime_sieve` to apply 1 suggestion)
+ Finished bench [optimized] target(s) in 3.01s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:15:13Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec}
+[2024-03-20T02:15:13Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:15:13Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:15:13Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:15:13Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:15:13Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:15:13Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:15:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:15:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:15:13Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+ Finished bench [optimized] target(s) in 2.92s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:16:00Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec}
+[2024-03-20T02:16:00Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:16:00Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:16:00Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:16:00Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:16:00Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:16:00Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:16:00Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:16:00Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:16:00Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+ Finished bench [optimized] target(s) in 2.75s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-[2024-03-10T19:42:57Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet}
-[2024-03-10T19:42:57Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:42:57Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:42:57Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:42:57Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:42:57Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:42:57Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:42:57Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T02:16:50Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet}
+[2024-03-20T02:16:50Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:16:50Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:16:50Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:16:50Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:16:50Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:16:50Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:16:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:16:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:16:50Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 2.96s
+ Finished bench [optimized] target(s) in 2.92s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-[2024-03-10T19:43:47Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet}
-[2024-03-10T19:43:47Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
-[2024-03-10T19:43:47Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
-[2024-03-10T19:43:47Z DEBUG primrose::selector] Setting up directories
-[2024-03-10T19:43:47Z DEBUG primrose::selector] Parsing into blocks
-[2024-03-10T19:43:47Z DEBUG primrose::selector] Running type checker
-[2024-03-10T19:43:47Z DEBUG primrose::selector] Running analysis
-[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/adaptive.rs
-[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/profiler.rs
-[2024-03-10T19:43:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/arg3vck84cg7ah84s37qjc2qshavq5yx-source/crates/library/src/traits.rs
+[2024-03-20T02:17:39Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet}
+[2024-03-20T02:17:39Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:17:39Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:17:39Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:17:39Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:17:39Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:17:39Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:17:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:17:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:17:39Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
- Finished bench [optimized] target(s) in 3.00s
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:18:110
+ |
+18 | ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+18 - ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+18 + ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 1 warning (run `cargo fix --lib -p prime_sieve` to apply 1 suggestion)
+ Finished bench [optimized] target(s) in 3.01s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:18:26Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec}
+[2024-03-20T02:18:26Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:18:26Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:18:26Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:18:26Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:18:26Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:18:26Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:18:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:18:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:18:26Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:18:101
+ |
+18 | ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+18 - ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+18 + ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 1 warning (run `cargo fix --lib -p prime_sieve` to apply 1 suggestion)
+ Finished bench [optimized] target(s) in 2.82s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:19:14Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec}
+[2024-03-20T02:19:14Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:19:14Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:19:14Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:19:14Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:19:14Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:19:14Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:19:14Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:19:14Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:19:14Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:18:101
+ |
+18 | ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+18 - ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+18 + ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 1 warning (run `cargo fix --lib -p prime_sieve` to apply 1 suggestion)
+ Finished bench [optimized] target(s) in 2.83s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:20:01Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet}
+[2024-03-20T02:20:01Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:20:01Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:20:01Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:20:01Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:20:01Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:20:01Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:20:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:20:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:20:01Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:11:101
+ |
+11 | ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+11 - ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+11 + ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 1 warning (run `cargo fix --lib -p prime_sieve` to apply 1 suggestion)
+ Finished bench [optimized] target(s) in 2.74s
+ Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
+[2024-03-20T02:20:47Z INFO candelabra_cli::select] Running benchmarks with {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec}
+[2024-03-20T02:20:47Z DEBUG candelabra::confirmation] Saving choices for project prime_sieve
+[2024-03-20T02:20:47Z DEBUG candelabra::confirmation] Saving choices for /opt/candelabra/src/tests/prime_sieve/src/types.pr.rs
+[2024-03-20T02:20:47Z DEBUG primrose::selector] Setting up directories
+[2024-03-20T02:20:47Z DEBUG primrose::selector] Parsing into blocks
+[2024-03-20T02:20:47Z DEBUG primrose::selector] Running type checker
+[2024-03-20T02:20:47Z DEBUG primrose::selector] Running analysis
+[2024-03-20T02:20:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/adaptive.rs
+[2024-03-20T02:20:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/profiler.rs
+[2024-03-20T02:20:47Z DEBUG primrose::library_specs] Ignoring invalid library module /nix/store/n9bab5lfpka22cpsfrvdsg454dn0kkdn-source/crates/library/src/traits.rs
+ Compiling prime_sieve v0.1.0 (/opt/candelabra/src/tests/prime_sieve)
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:11:110
+ |
+11 | ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+ | ^ ^
+ |
+ = note: `#[warn(unused_parens)]` on by default
+help: remove these parentheses
+ |
+11 - ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, (S)>::default()
+11 + ::primrose_library::AdaptiveContainer::<34, std::collections::BTreeSet<S>, std::collections::HashSet<S>, S>::default()
+ |
+
+warning: unnecessary parentheses around type
+ --> prime_sieve/src/types.rs:18:101
+ |
+18 | ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+ | ^ ^
+ |
+help: remove these parentheses
+ |
+18 - ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, (S)>::default()
+18 + ::primrose_library::AdaptiveContainer::<747, std::collections::LinkedList<S>, std::vec::Vec<S>, S>::default()
+ |
+
+warning: `prime_sieve` (lib) generated 2 warnings (run `cargo fix --lib -p prime_sieve` to apply 2 suggestions)
+ Finished bench [optimized] target(s) in 3.35s
Running benches/main.rs (/opt/candelabra/src/tests/target/release/deps/main-6d95aa0223cdf8a8)
-┌──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬───────────────────┬─────────────────┬───────────────────┬─────────────┐
-│ │ prime_sieve/20000 │ prime_sieve/500 │ prime_sieve/50000 │ total │
-├──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼───────────────────┼─────────────────┼───────────────────┼─────────────┤
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList} │ 1368100000 │ 194570 │ 8976500000 │ 10344794570 │
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 116550000 │ 75161 │ 773260000 │ 889885161 │
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} │ 2112600000 │ 193350 │ 27185000000 │ 29297793350 │
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 118070000 │ 75322 │ 773890000 │ 892035322 │
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec} │ 119210000 │ 81639 │ 803150000 │ 922441639 │
-│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 1391000000 │ 199910 │ 7699600000 │ 9090799910 │
-└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴───────────────────┴─────────────────┴───────────────────┴─────────────┘
+┌────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┬────────────────┬─────────────────┬───────────────────┬───────────────┐
+│ │ prime_sieve/50 │ prime_sieve/500 │ prime_sieve/50000 │ total │
+├────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┼────────────────┼─────────────────┼───────────────────┼───────────────┤
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec} │ 2292.3 │ 210250 │ 771510000 │ 771722542.3 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} │ 2277.4 │ 198370 │ 770860000 │ 771060647.4 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} │ 2302.8 │ 195860 │ 28672000000 │ 28672198162.8 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet} │ 1424.8 │ 85389 │ 790560000 │ 790646813.8 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet} │ 2391 │ 206580 │ 8634800000 │ 8635008971 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 1319.1 │ 81601 │ 787360000 │ 787442920.1 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet} │ 2631.3 │ 207270 │ 7688500000 │ 7688709901.3 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec} │ 2229.4 │ 203160 │ 778360000 │ 778565389.4 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec} │ 2657.2 │ 207140 │ 771050000 │ 771259797.2 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec} │ 1591 │ 77788 │ 768570000 │ 768649379 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet} │ 1168.4 │ 75113 │ 776530000 │ 776606281.4 │
+│ {("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime_sieve/src/types.pr.rs", "Primes"): primrose_library::SortedVec} │ 2176 │ 203080 │ 9436100000 │ 9436305256 │
+└────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┴────────────────┴─────────────────┴───────────────────┴───────────────┘
\begin{center}
\begin{tabular}{|c|c|c|c|c|}
- & prime\_sieve/20000 & prime\_sieve/500 & prime\_sieve/50000 & total \\
+ & prime\_sieve/50 & prime\_sieve/500 & prime\_sieve/50000 & total \\
\hline
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList\} & 1368100000 & 194570 & 8976500000 & 10344794570 \\
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 116550000 & 75161 & 773260000 & 889885161 \\
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet\} & 2112600000 & 193350 & 27185000000 & 29297793350 \\
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 118070000 & 75322 & 773890000 & 892035322 \\
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec\} & 119210000 & 81639 & 803150000 & 922441639 \\
-\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 1391000000 & 199910 & 7699600000 & 9090799910 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec\} & 2292.3 & 210250 & 771510000 & 771722542.3 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet\} & 2277.4 & 198370 & 770860000 & 771060647.4 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet\} & 2302.8 & 195860 & 28672000000 & 28672198162.8 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet\} & 1424.8 & 85389 & 790560000 & 790646813.8 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet until n=34, then std::collections::HashSet\} & 2391 & 206580 & 8634800000 & 8635008971 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 1319.1 & 81601 & 787360000 & 787442920.1 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet\} & 2631.3 & 207270 & 7688500000 & 7688709901.3 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec\} & 2229.4 & 203160 & 778360000 & 778565389.4 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList until n=747, then std::vec::Vec\} & 2657.2 & 207140 & 771050000 & 771259797.2 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::HashSet, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec\} & 1591 & 77788 & 768570000 & 768649379 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::vec::Vec, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): std::collections::BTreeSet\} & 1168.4 & 75113 & 776530000 & 776606281.4 \\
+\{("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Sieve"): std::collections::LinkedList, ("/opt/candelabra/src/tests/prime\_sieve/src/types.pr.rs", "Primes"): primrose\_library::SortedVec\} & 2176 & 203080 & 9436100000 & 9436305256 \\
\end{tabular}
\end{center}
-section_end:1710100037:compare-prime_sieve
+section_end:1710901295:compare-prime_sieve

-section_end:1710100037:step_script
+section_end:1710901295:step_script
 \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-primrose_library--EagerSortedVec b/analysis/current/sections/cost-model-primrose_library--EagerSortedVec
deleted file mode 100644
index ef8f861..0000000
--- a/analysis/current/sections/cost-model-primrose_library--EagerSortedVec
+++ /dev/null
@@ -1,50 +0,0 @@
-:1709829825:cost-model-primrose_library--EagerSortedVec
-cost-model-primrose_library--EagerSortedVec
-/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::EagerSortedVec
-[2024-03-07T16:43:45Z INFO candelabra_cli] Using source dir: "/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source"
-[2024-03-07T16:43:45Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T16:43:45Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T16:43:45Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T16:43:46Z INFO candelabra_cli::model] Calculating cost model for primrose_library::EagerSortedVec
-[2024-03-07T16:43:46Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::EagerSortedVec in "/tmp/.tmppiGs0d"
-[2024-03-07T16:43:46Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::EagerSortedVec
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmppiGs0d)
- Finished release [optimized] target(s) in 1.06s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T16:47:32Z DEBUG candelabra::cost] Fitting op last with 400 observations
-┌──────────┬─────────────────────┬────────────────────────┬──────────────────────────────┬─────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼────────────────────────┼──────────────────────────────┼─────────────────────┼─────────────────────┤
-│ clear │ 8.360099942840861 │ 0.0007511407131532699 │ -0.0000000015604150691930547 │ 3.1745594185716755 │ 0.39881673114653066 │
-│ nth │ -4.153716586512019 │ 0.0002480119497290101 │ 0.000000009200662161764998 │ 4.364748359905775 │ 0.5542592545704063 │
-│ last │ -8.811356284894828 │ -0.0010648746444896218 │ 0.000000030241860731407824 │ 5.7033513083757725 │ 0.47661021200864584 │
-│ contains │ 171.675095941373 │ 0.017527091727466693 │ -0.00000019636492211331772 │ -15.618069505718495 │ 4.254169073057398 │
-│ remove │ 436.71055399870966 │ 0.1150752395338337 │ 0.0000009306355233769587 │ -50.870169701876875 │ 0.916059449754812 │
-│ insert │ 304.789653642918 │ 0.06530356732243714 │ 0.00000024265152630430415 │ -37.473979466074525 │ 0.11546500678751422 │
-│ first │ -15.778908014964145 │ -0.0026233158889280017 │ 0.00000006498653330821493 │ 7.078049912935171 │ 1.2871110457094541 │
-└──────────┴─────────────────────┴────────────────────────┴──────────────────────────────┴─────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-clear & 8.360099942840861 & 0.0007511407131532699 & -0.0000000015604150691930547 & 3.1745594185716755 & 0.39881673114653066 \\
-nth & -4.153716586512019 & 0.0002480119497290101 & 0.000000009200662161764998 & 4.364748359905775 & 0.5542592545704063 \\
-last & -8.811356284894828 & -0.0010648746444896218 & 0.000000030241860731407824 & 5.7033513083757725 & 0.47661021200864584 \\
-contains & 171.675095941373 & 0.017527091727466693 & -0.00000019636492211331772 & -15.618069505718495 & 4.254169073057398 \\
-remove & 436.71055399870966 & 0.1150752395338337 & 0.0000009306355233769587 & -50.870169701876875 & 0.916059449754812 \\
-insert & 304.789653642918 & 0.06530356732243714 & 0.00000024265152630430415 & -37.473979466074525 & 0.11546500678751422 \\
-first & -15.778908014964145 & -0.0026233158889280017 & 0.00000006498653330821493 & 7.078049912935171 & 1.2871110457094541 \\
-\end{tabular}
-\end{center}
-section_end:1709830052:cost-model-primrose_library--EagerSortedVec
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec b/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec
deleted file mode 100644
index f2e1feb..0000000
--- a/analysis/current/sections/cost-model-primrose_library--EagerUniqueVec
+++ /dev/null
@@ -1,52 +0,0 @@
-:1709829026:cost-model-primrose_library--EagerUniqueVec
-cost-model-primrose_library--EagerUniqueVec
-/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::EagerUniqueVec
-[2024-03-07T16:30:26Z INFO candelabra_cli] Using source dir: "/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source"
-[2024-03-07T16:30:26Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T16:30:26Z DEBUG primrose::library_specs] Failed to process library module /nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T16:30:26Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T16:30:27Z INFO candelabra_cli::model] Calculating cost model for primrose_library::EagerUniqueVec
-[2024-03-07T16:30:27Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::EagerUniqueVec in "/tmp/.tmpjsA3Oc"
-[2024-03-07T16:30:27Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::EagerUniqueVec
- Updating crates.io index
- Compiling primrose-library v0.1.0 (/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/library)
- Compiling candelabra-benchmarker v0.1.0 (/nix/store/62sivksb29gn76l89v3hwvni26baphq5-source/crates/benchmarker)
- Compiling bench v0.1.0 (/tmp/.tmpjsA3Oc)
- Finished release [optimized] target(s) in 1.76s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T16:42:04Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-┌──────────┬────────────────────┬─────────────────────────┬─────────────────────────────┬─────────────────────┬──────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼────────────────────┼─────────────────────────┼─────────────────────────────┼─────────────────────┼──────────────────────┤
-│ first │ 34.681567762527266 │ 0.00010297945395876251 │ 0.000000010958636286960643 │ 0.8033545946905178 │ 0.4264563603286057 │
-│ nth │ 13.936568920928949 │ -0.00013744387364830746 │ 0.000000019600417580621518 │ 2.331512333122987 │ 0.6990301031401734 │
-│ clear │ 21.416763700904085 │ 0.0018940584748368683 │ -0.000000020530345568358175 │ 0.8467077371669802 │ 0.4703155375333861 │
-│ contains │ 46.35836842565823 │ 0.002761743573825637 │ -0.000000035487013941833007 │ -1.3205898909469624 │ 0.55024108266488 │
-│ last │ 15.892041688187419 │ 0.00029831406008959394 │ 0.0000000055318022496364344 │ 2.058390617305008 │ 0.48898081269681365 │
-│ insert │ -153.6446411240613 │ 0.23248667145498914 │ 0.000000027182569858175782 │ 22.40592036788439 │ 0.029968864791422654 │
-│ remove │ 1674.5459627179662 │ 0.4592361185757525 │ -0.0000008043058939631283 │ -218.78933329158463 │ 0.3076253082881955 │
-└──────────┴────────────────────┴─────────────────────────┴─────────────────────────────┴─────────────────────┴──────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-first & 34.681567762527266 & 0.00010297945395876251 & 0.000000010958636286960643 & 0.8033545946905178 & 0.4264563603286057 \\
-nth & 13.936568920928949 & -0.00013744387364830746 & 0.000000019600417580621518 & 2.331512333122987 & 0.6990301031401734 \\
-clear & 21.416763700904085 & 0.0018940584748368683 & -0.000000020530345568358175 & 0.8467077371669802 & 0.4703155375333861 \\
-contains & 46.35836842565823 & 0.002761743573825637 & -0.000000035487013941833007 & -1.3205898909469624 & 0.55024108266488 \\
-last & 15.892041688187419 & 0.00029831406008959394 & 0.0000000055318022496364344 & 2.058390617305008 & 0.48898081269681365 \\
-insert & -153.6446411240613 & 0.23248667145498914 & 0.000000027182569858175782 & 22.40592036788439 & 0.029968864791422654 \\
-remove & 1674.5459627179662 & 0.4592361185757525 & -0.0000008043058939631283 & -218.78933329158463 & 0.3076253082881955 \\
-\end{tabular}
-\end{center}
-section_end:1709829724:cost-model-primrose_library--EagerUniqueVec
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec b/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec
deleted file mode 100644
index 3db834a..0000000
--- a/analysis/current/sections/cost-model-primrose_library--SortedUniqueVec
+++ /dev/null
@@ -1,52 +0,0 @@
-:1709850553:cost-model-primrose_library--SortedUniqueVec
-cost-model-primrose_library--SortedUniqueVec
-/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::SortedUniqueVec
-[2024-03-07T22:29:13Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:29:13Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:29:13Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:29:13Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:29:13Z INFO candelabra_cli::model] Calculating cost model for primrose_library::SortedUniqueVec
-[2024-03-07T22:29:13Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::SortedUniqueVec in "/tmp/.tmpLPLJGE"
-[2024-03-07T22:29:13Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::SortedUniqueVec
- Updating crates.io index
- Compiling primrose-library v0.1.0 (/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library)
- Compiling candelabra-benchmarker v0.1.0 (/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/benchmarker)
- Compiling bench v0.1.0 (/tmp/.tmpLPLJGE)
- Finished release [optimized] target(s) in 2.43s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Fitting op nth with 366 observations
-┌──────────┬────────────────────┬────────────────────────┬──────────────────────────────┬──────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼────────────────────┼────────────────────────┼──────────────────────────────┼──────────────────────┼─────────────────────┤
-│ clear │ 27.435365035188624 │ 0.0015992722144352878 │ 0.0000000029924011987821983 │ 0.07629338017818554 │ 0.6153609792537608 │
-│ nth │ 27.557924658097363 │ 0.0015617041718968827 │ -0.0000000026002186666622907 │ -0.17166369124640823 │ 0.32661769625485304 │
-│ first │ 37.481321274602124 │ 0.0015871195130593707 │ -0.0000000009232635403960773 │ -0.9611007015537325 │ 0.5040224625720076 │
-│ contains │ 30.385538860136876 │ 0.00016972382212759873 │ 0.000000027451863945274084 │ 1.3864000597221775 │ 0.6397924698775744 │
-│ remove │ 148.39062227320392 │ 0.31134591529583133 │ 0.000001678492679167828 │ -14.015782485701493 │ 0.29938024284013687 │
-│ insert │ 204.75377242962713 │ 0.05915527960194478 │ 0.00000028829078151809424 │ -23.858774816784717 │ 0.06132035893686302 │
-│ last │ 19.624370272164015 │ 0.0005046278608913657 │ 0.000000012943558419157375 │ 1.2086942222933885 │ 0.6005657729937673 │
-└──────────┴────────────────────┴────────────────────────┴──────────────────────────────┴──────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-clear & 27.435365035188624 & 0.0015992722144352878 & 0.0000000029924011987821983 & 0.07629338017818554 & 0.6153609792537608 \\
-nth & 27.557924658097363 & 0.0015617041718968827 & -0.0000000026002186666622907 & -0.17166369124640823 & 0.32661769625485304 \\
-first & 37.481321274602124 & 0.0015871195130593707 & -0.0000000009232635403960773 & -0.9611007015537325 & 0.5040224625720076 \\
-contains & 30.385538860136876 & 0.00016972382212759873 & 0.000000027451863945274084 & 1.3864000597221775 & 0.6397924698775744 \\
-remove & 148.39062227320392 & 0.31134591529583133 & 0.000001678492679167828 & -14.015782485701493 & 0.29938024284013687 \\
-insert & 204.75377242962713 & 0.05915527960194478 & 0.00000028829078151809424 & -23.858774816784717 & 0.06132035893686302 \\
-last & 19.624370272164015 & 0.0005046278608913657 & 0.000000012943558419157375 & 1.2086942222933885 & 0.6005657729937673 \\
-\end{tabular}
-\end{center}
-section_end:1709850778:cost-model-primrose_library--SortedUniqueVec
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-primrose_library--SortedVec b/analysis/current/sections/cost-model-primrose_library--SortedVec
deleted file mode 100644
index 3ce8947..0000000
--- a/analysis/current/sections/cost-model-primrose_library--SortedVec
+++ /dev/null
@@ -1,50 +0,0 @@
-:1709850918:cost-model-primrose_library--SortedVec
-cost-model-primrose_library--SortedVec
-/run/current-system/sw/bin/candelabra-cli -l cost-model primrose_library::SortedVec
-[2024-03-07T22:35:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:35:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:35:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:35:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:35:19Z INFO candelabra_cli::model] Calculating cost model for primrose_library::SortedVec
-[2024-03-07T22:35:19Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for primrose_library::SortedVec in "/tmp/.tmplO8KSH"
-[2024-03-07T22:35:19Z INFO candelabra::cost::benchmark] Building and running benchmarks for primrose_library::SortedVec
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmplO8KSH)
- Finished release [optimized] target(s) in 1.15s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-┌──────────┬─────────────────────┬────────────────────────┬─────────────────────────────┬─────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼────────────────────────┼─────────────────────────────┼─────────────────────┼─────────────────────┤
-│ first │ 23.115604065514162 │ 0.0016552461101443372 │ -0.000000016994103871842016 │ 1.2806307768356646 │ 0.2359214629139682 │
-│ nth │ 6.9474018931496175 │ 0.0013609141768034239 │ -0.00000001652065139098895 │ 2.8451071646536548 │ 0.19214647593011797 │
-│ clear │ -5.860240296883603 │ -0.0005695576899793775 │ 0.00000001374881442038437 │ 5.301953712130171 │ 0.2984928582370135 │
-│ remove │ 478.98320230067475 │ 0.13950592202897383 │ 0.0000007042142863927195 │ -56.8946222754239 │ 0.8414709580735336 │
-│ last │ -2.844254802789692 │ 0.0001936189155647694 │ 0.000000003822732122815702 │ 4.530689690975123 │ 0.29842109755912066 │
-│ insert │ 260.99821607695776 │ 0.06298193719663914 │ 0.0000002464311943160629 │ -31.302467538822384 │ 0.05809797939310189 │
-│ contains │ -5.6534359899360425 │ 0.0010576667782385973 │ 0.000000011141120193907724 │ 8.511151592218312 │ 0.32615340669564613 │
-└──────────┴─────────────────────┴────────────────────────┴─────────────────────────────┴─────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-first & 23.115604065514162 & 0.0016552461101443372 & -0.000000016994103871842016 & 1.2806307768356646 & 0.2359214629139682 \\
-nth & 6.9474018931496175 & 0.0013609141768034239 & -0.00000001652065139098895 & 2.8451071646536548 & 0.19214647593011797 \\
-clear & -5.860240296883603 & -0.0005695576899793775 & 0.00000001374881442038437 & 5.301953712130171 & 0.2984928582370135 \\
-remove & 478.98320230067475 & 0.13950592202897383 & 0.0000007042142863927195 & -56.8946222754239 & 0.8414709580735336 \\
-last & -2.844254802789692 & 0.0001936189155647694 & 0.000000003822732122815702 & 4.530689690975123 & 0.29842109755912066 \\
-insert & 260.99821607695776 & 0.06298193719663914 & 0.0000002464311943160629 & -31.302467538822384 & 0.05809797939310189 \\
-contains & -5.6534359899360425 & 0.0010576667782385973 & 0.000000011141120193907724 & 8.511151592218312 & 0.32615340669564613 \\
-\end{tabular}
-\end{center}
-section_end:1709851145:cost-model-primrose_library--SortedVec
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--collections--BTreeMap b/analysis/current/sections/cost-model-std--collections--BTreeMap
deleted file mode 100644
index f3cf688..0000000
--- a/analysis/current/sections/cost-model-std--collections--BTreeMap
+++ /dev/null
@@ -1,41 +0,0 @@
-:1709850896:cost-model-std--collections--BTreeMap
-cost-model-std--collections--BTreeMap
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::BTreeMap
-[2024-03-07T22:34:56Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:34:56Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:34:56Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:34:56Z INFO candelabra_cli::model] Calculating cost model for std::collections::BTreeMap
-[2024-03-07T22:34:56Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::BTreeMap in "/tmp/.tmp2KxKtx"
-[2024-03-07T22:34:56Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::BTreeMap
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmp2KxKtx)
- Finished release [optimized] target(s) in 0.92s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:35:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-┌──────────┬─────────────────────┬───────────────────────┬─────────────────────────────┬─────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼───────────────────────┼─────────────────────────────┼─────────────────────┼─────────────────────┤
-│ insert │ 33.01809881889494 │ 0.0009041469210732678 │ -0.000000006248018894483683 │ 3.53837927169468 │ 0.07632852990223328 │
-│ contains │ 20.76588035639179 │ 0.003102653721930526 │ -0.000000030088394726067296 │ 6.935244574018043 │ 0.16246757705580064 │
-│ remove │ -35.000632239312836 │ 0.010152303440625676 │ -0.0000001626814421385699 │ 18.81289683100931 │ 0.6183974760569179 │
-│ clear │ 14096.775698021054 │ 7.620033664656148 │ 0.000006243073504597768 │ -1982.2016908868682 │ 0.07860431323281504 │
-└──────────┴─────────────────────┴───────────────────────┴─────────────────────────────┴─────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-insert & 33.01809881889494 & 0.0009041469210732678 & -0.000000006248018894483683 & 3.53837927169468 & 0.07632852990223328 \\
-contains & 20.76588035639179 & 0.003102653721930526 & -0.000000030088394726067296 & 6.935244574018043 & 0.16246757705580064 \\
-remove & -35.000632239312836 & 0.010152303440625676 & -0.0000001626814421385699 & 18.81289683100931 & 0.6183974760569179 \\
-clear & 14096.775698021054 & 7.620033664656148 & 0.000006243073504597768 & -1982.2016908868682 & 0.07860431323281504 \\
-\end{tabular}
-\end{center}
-section_end:1709850918:cost-model-std--collections--BTreeMap
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--collections--BTreeSet b/analysis/current/sections/cost-model-std--collections--BTreeSet
deleted file mode 100644
index 27f3ad5..0000000
--- a/analysis/current/sections/cost-model-std--collections--BTreeSet
+++ /dev/null
@@ -1,52 +0,0 @@
-:1709851145:cost-model-std--collections--BTreeSet
-cost-model-std--collections--BTreeSet
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::BTreeSet
-[2024-03-07T22:39:05Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:39:05Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:39:05Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:39:05Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:39:05Z INFO candelabra_cli::model] Calculating cost model for std::collections::BTreeSet
-[2024-03-07T22:39:05Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::BTreeSet in "/tmp/.tmpqkwNEH"
-[2024-03-07T22:39:05Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::BTreeSet
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmpqkwNEH)
- Finished release [optimized] target(s) in 1.17s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T22:39:42Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-┌──────────┬────────────────────┬────────────────────────┬──────────────────────────────┬────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼────────────────────┼────────────────────────┼──────────────────────────────┼────────────────────┼─────────────────────┤
-│ contains │ -2.881072375921576 │ -0.0004329678197667053 │ 0.00000001121471030059695 │ 10.827293020177649 │ 0.14524189029268908 │
-│ clear │ 3802.392471525818 │ 4.759919997165468 │ 0.00001905274620584655 │ -485.8138711855281 │ 0.23121686123235574 │
-│ insert │ 23.97712579546078 │ 0.00047953347750939734 │ -0.0000000023017385330608282 │ 4.017132391459654 │ 0.04947601880287837 │
-│ nth │ 23999.983522346243 │ 3.845073871865452 │ -0.000009569075635806282 │ -3217.364556304179 │ 0.7908281414341383 │
-│ first │ -55.5646254616222 │ -0.0011921091248741078 │ 0.000000007147283153976612 │ 12.122414492145253 │ 0.16044574895946984 │
-│ last │ -38.12738730948604 │ -0.0008918532148384228 │ 0.000000009340279031761362 │ 10.436244511835866 │ 0.12894491049041726 │
-│ remove │ 156.09231406487015 │ -0.0008409256577953661 │ 0.000000018482276574496273 │ 8.007005602592926 │ 2.9809903650496103 │
-└──────────┴────────────────────┴────────────────────────┴──────────────────────────────┴────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-contains & -2.881072375921576 & -0.0004329678197667053 & 0.00000001121471030059695 & 10.827293020177649 & 0.14524189029268908 \\
-clear & 3802.392471525818 & 4.759919997165468 & 0.00001905274620584655 & -485.8138711855281 & 0.23121686123235574 \\
-insert & 23.97712579546078 & 0.00047953347750939734 & -0.0000000023017385330608282 & 4.017132391459654 & 0.04947601880287837 \\
-nth & 23999.983522346243 & 3.845073871865452 & -0.000009569075635806282 & -3217.364556304179 & 0.7908281414341383 \\
-first & -55.5646254616222 & -0.0011921091248741078 & 0.000000007147283153976612 & 12.122414492145253 & 0.16044574895946984 \\
-last & -38.12738730948604 & -0.0008918532148384228 & 0.000000009340279031761362 & 10.436244511835866 & 0.12894491049041726 \\
-remove & 156.09231406487015 & -0.0008409256577953661 & 0.000000018482276574496273 & 8.007005602592926 & 2.9809903650496103 \\
-\end{tabular}
-\end{center}
-section_end:1709851182:cost-model-std--collections--BTreeSet
-
-
-section_end:1709851183:step_script
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--collections--HashMap b/analysis/current/sections/cost-model-std--collections--HashMap
deleted file mode 100644
index 93139fb..0000000
--- a/analysis/current/sections/cost-model-std--collections--HashMap
+++ /dev/null
@@ -1,41 +0,0 @@
-:1709850798:cost-model-std--collections--HashMap
-cost-model-std--collections--HashMap
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::HashMap
-[2024-03-07T22:33:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:33:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:33:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:33:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:33:18Z INFO candelabra_cli::model] Calculating cost model for std::collections::HashMap
-[2024-03-07T22:33:18Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::HashMap in "/tmp/.tmp43fKIN"
-[2024-03-07T22:33:18Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::HashMap
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmp43fKIN)
- Finished release [optimized] target(s) in 0.97s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T22:33:38Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-┌──────────┬─────────────────────┬──────────────────────────┬──────────────────────────────┬────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼──────────────────────────┼──────────────────────────────┼────────────────────┼─────────────────────┤
-│ clear │ -68.36270489933668 │ 0.007719635311414841 │ 0.0000008299905594115698 │ 13.722263352416121 │ 0.7607683728842489 │
-│ contains │ -22.151205715324977 │ -0.000006845276704359193 │ -0.0000000016841634809319264 │ 8.501634070108707 │ 0.2413528896452518 │
-│ insert │ 30.858475740185895 │ -0.00025238288733700487 │ 0.0000000080381957896142 │ 1.3842449393851552 │ 0.11242980616836412 │
-│ remove │ -77.23899474729478 │ -0.002314910184817165 │ 0.000000020589867738696634 │ 17.572049000980996 │ 0.2346982808616954 │
-└──────────┴─────────────────────┴──────────────────────────┴──────────────────────────────┴────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-clear & -68.36270489933668 & 0.007719635311414841 & 0.0000008299905594115698 & 13.722263352416121 & 0.7607683728842489 \\
-contains & -22.151205715324977 & -0.000006845276704359193 & -0.0000000016841634809319264 & 8.501634070108707 & 0.2413528896452518 \\
-insert & 30.858475740185895 & -0.00025238288733700487 & 0.0000000080381957896142 & 1.3842449393851552 & 0.11242980616836412 \\
-remove & -77.23899474729478 & -0.002314910184817165 & 0.000000020589867738696634 & 17.572049000980996 & 0.2346982808616954 \\
-\end{tabular}
-\end{center}
-section_end:1709850818:cost-model-std--collections--HashMap
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--collections--HashSet b/analysis/current/sections/cost-model-std--collections--HashSet
deleted file mode 100644
index a9a100f..0000000
--- a/analysis/current/sections/cost-model-std--collections--HashSet
+++ /dev/null
@@ -1,41 +0,0 @@
-:1709850778:cost-model-std--collections--HashSet
-cost-model-std--collections--HashSet
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::HashSet
-[2024-03-07T22:32:58Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:32:58Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:32:58Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:32:58Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:32:58Z INFO candelabra_cli::model] Calculating cost model for std::collections::HashSet
-[2024-03-07T22:32:58Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::HashSet in "/tmp/.tmpFK72Zu"
-[2024-03-07T22:32:58Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::HashSet
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmpFK72Zu)
- Finished release [optimized] target(s) in 1.59s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T22:33:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-┌──────────┬─────────────────────┬─────────────────────────┬──────────────────────────────┬─────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼─────────────────────────┼──────────────────────────────┼─────────────────────┼─────────────────────┤
-│ contains │ -1.6510337281442844 │ 0.0003403073788542099 │ -0.0000000016916357137186027 │ 6.848075060615201 │ 0.1194428439156068 │
-│ clear │ -102.44893751390919 │ 0.0021683704784924984 │ 0.0000009182705742699532 │ 17.897646576919215 │ 0.37980588930807796 │
-│ remove │ -52.26557764601239 │ -0.0029458978540574665 │ 0.00000004405820453189829 │ 14.786380760031307 │ 0.27174634655405655 │
-│ insert │ 38.309520749537114 │ -0.00020001696362842436 │ 0.000000007203389482577351 │ 0.37691828878172373 │ 0.0966353621182969 │
-└──────────┴─────────────────────┴─────────────────────────┴──────────────────────────────┴─────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-contains & -1.6510337281442844 & 0.0003403073788542099 & -0.0000000016916357137186027 & 6.848075060615201 & 0.1194428439156068 \\
-clear & -102.44893751390919 & 0.0021683704784924984 & 0.0000009182705742699532 & 17.897646576919215 & 0.37980588930807796 \\
-remove & -52.26557764601239 & -0.0029458978540574665 & 0.00000004405820453189829 & 14.786380760031307 & 0.27174634655405655 \\
-insert & 38.309520749537114 & -0.00020001696362842436 & 0.000000007203389482577351 & 0.37691828878172373 & 0.0966353621182969 \\
-\end{tabular}
-\end{center}
-section_end:1709850798:cost-model-std--collections--HashSet
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--collections--LinkedList b/analysis/current/sections/cost-model-std--collections--LinkedList
deleted file mode 100644
index 72a5c79..0000000
--- a/analysis/current/sections/cost-model-std--collections--LinkedList
+++ /dev/null
@@ -1,56 +0,0 @@
-:1709850818:cost-model-std--collections--LinkedList
-cost-model-std--collections--LinkedList
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::collections::LinkedList
-[2024-03-07T22:33:38Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:33:38Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:33:38Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:33:38Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:33:38Z INFO candelabra_cli::model] Calculating cost model for std::collections::LinkedList
-[2024-03-07T22:33:38Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::collections::LinkedList in "/tmp/.tmpev1jH6"
-[2024-03-07T22:33:38Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::collections::LinkedList
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmpev1jH6)
- Finished release [optimized] target(s) in 1.57s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op pop with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Fitting op push with 400 observations
-┌──────────┬─────────────────────┬─────────────────────────┬──────────────────────────────┬──────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼─────────────────────┼─────────────────────────┼──────────────────────────────┼──────────────────────┼─────────────────────┤
-│ pop │ 10.57125748389808 │ -0.00004383885828319195 │ 0.0000000004677802986872668 │ 0.011904273104931917 │ 0.15315772791773652 │
-│ nth │ 6124.18469646154 │ 2.0897831247479246 │ -0.000004951935711410482 │ -844.1146330165793 │ 0.8344877546092528 │
-│ push │ 4.10297313824276 │ -0.00030133812369868146 │ 0.00000000481883533323893 │ 1.300346686440946 │ 0.1701070548869968 │
-│ contains │ -5.876774115268745 │ 0.000134287012507589 │ -0.0000000010280237013104364 │ 4.398862181973584 │ 0.23239588821633173 │
-│ first │ -1.9495246363339902 │ 0.0008828504135378057 │ -0.000000012545721522302994 │ 3.8707393104207313 │ 0.15134474744052473 │
-│ last │ -5.247383978142352 │ 0.0005858647145659257 │ -0.000000008555272164632467 │ 4.263765530019668 │ 0.16725978199030445 │
-│ insert │ 1.9514006136512307 │ 0.00015170686095412889 │ -0.000000003335693438360113 │ 1.4991735292277895 │ 0.09301542184386447 │
-│ clear │ -12707.28231139481 │ 8.57749388493221 │ 0.0000035254998899045265 │ 1794.612040931359 │ 0.1273756014915767 │
-│ remove │ -723.9541970309801 │ 2.741901954862101 │ -0.000023528342446549073 │ 31.45600900199497 │ 0.6999924087099588 │
-└──────────┴─────────────────────┴─────────────────────────┴──────────────────────────────┴──────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-pop & 10.57125748389808 & -0.00004383885828319195 & 0.0000000004677802986872668 & 0.011904273104931917 & 0.15315772791773652 \\
-nth & 6124.18469646154 & 2.0897831247479246 & -0.000004951935711410482 & -844.1146330165793 & 0.8344877546092528 \\
-push & 4.10297313824276 & -0.00030133812369868146 & 0.00000000481883533323893 & 1.300346686440946 & 0.1701070548869968 \\
-contains & -5.876774115268745 & 0.000134287012507589 & -0.0000000010280237013104364 & 4.398862181973584 & 0.23239588821633173 \\
-first & -1.9495246363339902 & 0.0008828504135378057 & -0.000000012545721522302994 & 3.8707393104207313 & 0.15134474744052473 \\
-last & -5.247383978142352 & 0.0005858647145659257 & -0.000000008555272164632467 & 4.263765530019668 & 0.16725978199030445 \\
-insert & 1.9514006136512307 & 0.00015170686095412889 & -0.000000003335693438360113 & 1.4991735292277895 & 0.09301542184386447 \\
-clear & -12707.28231139481 & 8.57749388493221 & 0.0000035254998899045265 & 1794.612040931359 & 0.1273756014915767 \\
-remove & -723.9541970309801 & 2.741901954862101 & -0.000023528342446549073 & 31.45600900199497 & 0.6999924087099588 \\
-\end{tabular}
-\end{center}
-section_end:1709850858:cost-model-std--collections--LinkedList
-
- \ No newline at end of file
diff --git a/analysis/current/sections/cost-model-std--vec--Vec b/analysis/current/sections/cost-model-std--vec--Vec
deleted file mode 100644
index f26170d..0000000
--- a/analysis/current/sections/cost-model-std--vec--Vec
+++ /dev/null
@@ -1,56 +0,0 @@
-:1709850858:cost-model-std--vec--Vec
-cost-model-std--vec--Vec
-/run/current-system/sw/bin/candelabra-cli -l cost-model std::vec::Vec
-[2024-03-07T22:34:18Z INFO candelabra_cli] Using source dir: "/nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source"
-[2024-03-07T22:34:18Z DEBUG candelabra::candidates] Initialised candidate cacher with hash 10402570600929242768
-[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/adaptive.rs. Continuing anyway.
-[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/profiler.rs. Continuing anyway.
-[2024-03-07T22:34:18Z DEBUG primrose::library_specs] Failed to process library module /nix/store/7wv9jmqs03dnxbc2yd1sdi2yi880zs19-source/crates/library/src/traits.rs. Continuing anyway.
-[2024-03-07T22:34:18Z DEBUG candelabra::cost] Initialised benchmark cacher with hash 10402570600929242768
-[2024-03-07T22:34:18Z INFO candelabra_cli::model] Calculating cost model for std::vec::Vec
-[2024-03-07T22:34:18Z INFO candelabra::cost::benchmark] Preparing benchmarking crate for std::vec::Vec in "/tmp/.tmpr6z6yW"
-[2024-03-07T22:34:18Z INFO candelabra::cost::benchmark] Building and running benchmarks for std::vec::Vec
- Updating crates.io index
- Compiling bench v0.1.0 (/tmp/.tmpr6z6yW)
- Finished release [optimized] target(s) in 1.15s
- Running `/opt/candelabra/src/target/release/bench --bench`
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op remove with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op insert with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op pop with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op contains with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op first with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op nth with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op last with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op push with 400 observations
-[2024-03-07T22:34:56Z DEBUG candelabra::cost] Fitting op clear with 400 observations
-┌──────────┬────────────────────┬─────────────────────────┬───────────────────────────────┬──────────────────────┬─────────────────────┐
-│ │ coeff 0 │ coeff 1 │ coeff 2 │ coeff 3 │ nrmse │
-├──────────┼────────────────────┼─────────────────────────┼───────────────────────────────┼──────────────────────┼─────────────────────┤
-│ pop │ 2.5127446943779717 │ 0.000012699744000465099 │ -0.00000000009470833071050284 │ -0.0531489195398116 │ 0.13246299279746662 │
-│ clear │ 38.26177175230123 │ 0.0014760336138956998 │ -0.000000008306016017082114 │ -1.7235506663835736 │ 0.2345724306079457 │
-│ first │ 47.663775961448664 │ 0.0017163532954754535 │ -0.000000011648893341855545 │ -2.5737940514322872 │ 0.25129438261821 │
-│ contains │ 32.60123107501977 │ 0.0012498834355564037 │ -0.000000006494538112172942 │ -1.0185259030197926 │ 0.2630946689640465 │
-│ push │ 15.718529863146898 │ 0.000297512114707469 │ -0.0000000024909391653071446 │ -1.2782278406718746 │ 2.0932437194406477 │
-│ nth │ 39.680192304015236 │ 0.0014078495994013507 │ -0.000000007612666134743178 │ -1.7727691982399847 │ 0.24806731321322004 │
-│ remove │ 1306.544007863733 │ 0.3968812419533876 │ 0.0000006498582530847308 │ -168.25425792229362 │ 0.28769264440247816 │
-│ last │ 51.98188656065713 │ 0.0017040887853038977 │ -0.000000011014421047024821 │ -2.9004233381311906 │ 0.24366846147122462 │
-│ insert │ 3.835984809778637 │ -0.00006614283954946894 │ 0.0000000016323542625608623 │ -0.11134144028452653 │ 0.24783683643799712 │
-└──────────┴────────────────────┴─────────────────────────┴───────────────────────────────┴──────────────────────┴─────────────────────┘
-\begin{center}
-\begin{tabular}{|c|c|c|c|c|c|}
- & coeff 0 & coeff 1 & coeff 2 & coeff 3 & nrmse \\
-\hline
-pop & 2.5127446943779717 & 0.000012699744000465099 & -0.00000000009470833071050284 & -0.0531489195398116 & 0.13246299279746662 \\
-clear & 38.26177175230123 & 0.0014760336138956998 & -0.000000008306016017082114 & -1.7235506663835736 & 0.2345724306079457 \\
-first & 47.663775961448664 & 0.0017163532954754535 & -0.000000011648893341855545 & -2.5737940514322872 & 0.25129438261821 \\
-contains & 32.60123107501977 & 0.0012498834355564037 & -0.000000006494538112172942 & -1.0185259030197926 & 0.2630946689640465 \\
-push & 15.718529863146898 & 0.000297512114707469 & -0.0000000024909391653071446 & -1.2782278406718746 & 2.0932437194406477 \\
-nth & 39.680192304015236 & 0.0014078495994013507 & -0.000000007612666134743178 & -1.7727691982399847 & 0.24806731321322004 \\
-remove & 1306.544007863733 & 0.3968812419533876 & 0.0000006498582530847308 & -168.25425792229362 & 0.28769264440247816 \\
-last & 51.98188656065713 & 0.0017040887853038977 & -0.000000011014421047024821 & -2.9004233381311906 & 0.24366846147122462 \\
-insert & 3.835984809778637 & -0.00006614283954946894 & 0.0000000016323542625608623 & -0.11134144028452653 & 0.24783683643799712 \\
-\end{tabular}
-\end{center}
-section_end:1709850896:cost-model-std--vec--Vec
-
- \ No newline at end of file
diff --git a/analysis/vis.livemd b/analysis/vis.livemd
index 3eead6f..a9e0037 100644
--- a/analysis/vis.livemd
+++ b/analysis/vis.livemd
@@ -97,8 +97,8 @@ cost_models
```elixir
startn = 1
-endn = 350
-resolution = 10
+endn = 5000
+resolution = 1
points_for = fn impl, op ->
%{"coeffs" => [coeffs]} =
@@ -117,7 +117,7 @@ points_for = fn impl, op ->
impl: String.split(impl, "::") |> List.last(),
op: op,
n: n,
- t: t
+ t: max(t, 0)
}
end)
|> DF.new()
@@ -131,8 +131,8 @@ set_impls = ["BTreeSet", "HashSet", "VecSet", "SortedVecSet"]
mapping_impls = ["HashMap", "BTreeMap", "VecMap", "SortedVecMap"]
other_impls = ["Vec", "LinkedList", "SortedVec"]
-inspect_op = "insert"
-impls = mapping_impls
+inspect_op = "remove"
+impls = ["Vec", "LinkedList"]
Tucan.layers([
cost_models
@@ -146,10 +146,10 @@ Tucan.layers([
# Tucan.scatter(
# cost_model_points
# |> DF.filter(op == ^inspect_op and impl in ^impls)
- # |> DF.group_by(["impl", "n"])
- # |> DF.summarise(t: mean(t)),
- # "n",
- # "t",
+ # |> DF.group_by(["impl", "n"]),
+ # # |> DF.summarise(t: mean(t))
+ # "n",
+ # "t",
# color_by: "impl",
# clip: true
# )
@@ -157,12 +157,19 @@ Tucan.layers([
|> Tucan.Axes.set_y_title("Estimated cost")
|> Tucan.Axes.set_x_title("Size of container (n)")
|> Tucan.Scale.set_x_domain(startn, endn)
-# |> Tucan.Scale.set_y_domain(0, 200)
+# |> Tucan.Scale.set_y_domain(0, 10_000)
|> Tucan.set_size(500, 250)
|> Tucan.Legend.set_title(:color, "Implementation")
|> Tucan.Legend.set_orientation(:color, "bottom")
```
+```elixir
+cost_model_points
+|> DF.filter(impl == "LinkedList" and op == "remove")
+|> DF.group_by("n")
+|> DF.summarise(t: mean(t))
+```
+
## Read benchmark data
```elixir
@@ -377,12 +384,12 @@ singular_position_comparison
```elixir
singular_estimated_costs
-|> DF.filter(proj == "aoc_2022_14")
+|> DF.filter(proj == "prime_sieve")
|> DF.sort_by(estimated_cost)
```
```elixir
singular_benchmarks
-|> DF.filter(proj == "aoc_2022_14")
+|> DF.filter(proj == "prime_sieve")
|> DF.sort_by(time)
```