diff --git a/src/analyse/analyse.cc b/src/analyse/analyse.cc index 76a7c24..f08aeed 100644 --- a/src/analyse/analyse.cc +++ b/src/analyse/analyse.cc @@ -63,7 +63,8 @@ void Analyse::backtrack(const std::vector &raw_code_list) { /// layer init // auto max_step = cases[code].step; // TODO: update max step cal - auto max_step = 81; +// auto max_step = 81; + auto max_step = 14; // TODO: search max_step value layer_data.resize(max_step + 1); /// init track begin cases @@ -105,8 +106,6 @@ void Analyse::backtrack(const std::vector &raw_code_list) { auto current = track_cache.front(); - std::cout << "Handle" << std::endl << RawCode(current->code).dump_case(); - for (auto src : current->src) { auto find_ret = track_data.find(src->code); @@ -137,8 +136,6 @@ void Analyse::backtrack(const std::vector &raw_code_list) { } - return; - backtrack_t *root = &track_data[track_cache.front()->code]; // std::cout << "Size = " << track_data.size() << std::endl; diff --git a/src/main.cc b/src/main.cc index 287fe20..ee83fdb 100644 --- a/src/main.cc +++ b/src/main.cc @@ -195,7 +195,8 @@ int main() { // } // } - auto raw_code = CommonCode("1a9bf0c").to_raw_code().unwrap(); +// auto raw_code = CommonCode("1a9bf0c").to_raw_code().unwrap(); + auto raw_code = CommonCode("A5D3AF0").to_raw_code().unwrap(); // std::cout << fast_cal(raw_code) << std::endl; // auto f = FastCal(); // f.fast_cal(raw_code); @@ -205,12 +206,23 @@ int main() { // a.backtrack(0x07F87E0E5BFFF492); +// std::vector raw_codes = { +// CommonCode(0xDAAF4CC00).to_raw_code().unwrap(), +// CommonCode(0xDAA7F3000).to_raw_code().unwrap(), +// }; +// a.backtrack(raw_codes); + std::vector raw_codes = { - CommonCode(0xDAAF4CC00).to_raw_code().unwrap(), - CommonCode(0xDAA7F3000).to_raw_code().unwrap() + CommonCode("DE77D80").to_raw_code().unwrap(), + CommonCode("DF6DD80").to_raw_code().unwrap(), + CommonCode("DF69730").to_raw_code().unwrap(), + CommonCode("DE76D30").to_raw_code().unwrap(), + CommonCode("D5AF730").to_raw_code().unwrap(), + CommonCode("D5B43BC").to_raw_code().unwrap(), }; a.backtrack(raw_codes); + // int sum = 0; // for (auto const &raw_code : all_cases_raw) { // std::cout << RawCode(raw_code).dump_case(); diff --git a/svg-demo/demo.yml b/svg-demo/demo.yml index 40eb04a..f4f504b 100644 --- a/svg-demo/demo.yml +++ b/svg-demo/demo.yml @@ -1,258 +1,79 @@ layer: -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[1,3,1,1],[2,3,1,1],[0,4,1,1],[3,4,1,1]]] # layer 0 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[1,3,1,1],[2,3,1,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[1,3,1,1],[0,4,1,1],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[1,3,1,1],[2,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 1 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[1,3,1,1],[2,3,1,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[3,2,2,1],[1,3,1,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,1,2],[3,2,2,1],[0,3,2,1],[1,3,1,1],[2,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 2 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,1,2],[2,3,1,1],[3,3,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[2,2,1,2],[1,3,1,1],[2,3,1,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,1,2],[3,2,2,1],[0,3,2,1],[1,3,1,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[3,2,2,1],[0,3,2,1],[1,3,1,1],[2,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 3 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[2,2,1,2],[2,3,1,1],[3,3,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[3,2,2,1],[0,3,2,1],[1,3,1,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]]] # layer 4 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,2,1],[2,2,1,2],[2,3,1,1],[3,3,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,2,1],[0,3,2,1],[1,3,1,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]]] # layer 5 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,2,1],[2,2,1,2],[0,3,1,1],[2,3,1,1],[3,3,2,1],[1,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,2,1],[0,3,2,1],[1,3,1,1],[3,3,1,1],[1,4,1,1],[2,4,1,1]]] # layer 6 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,2,1],[2,2,1,2],[0,3,1,1],[2,3,1,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,2,1],[0,3,2,1],[1,3,1,1],[3,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 7 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[2,2,1,2],[0,3,1,1],[1,3,2,1],[2,3,1,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,1],[3,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 8 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[0,3,1,1],[1,3,2,1],[2,3,1,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,1],[3,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 9 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[3,2,1,1],[0,3,1,1],[1,3,2,1],[3,3,2,1],[0,4,1,1],[2,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[2,2,1,2],[0,3,2,1],[2,3,2,1],[3,3,1,1],[1,4,1,1],[3,4,1,1]]] # layer 10 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[0,3,1,1],[1,3,2,1],[3,3,2,1],[0,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,1],[2,3,2,1],[3,3,1,1],[3,4,1,1]]] # layer 11 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[0,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,2,1],[3,3,1,1],[3,4,1,1]]] # layer 12 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 13 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[2,2,1,1],[3,2,1,1],[0,3,1,2],[2,3,2,1],[3,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[0,3,2,1],[1,3,2,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 14 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[3,2,1,1],[0,3,1,2],[2,3,2,1],[3,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[3,2,1,1],[0,3,2,1],[1,3,2,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 15 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[0,3,1,2],[2,3,2,1],[3,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[2,2,1,1],[3,2,1,1],[0,3,2,1],[1,3,2,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 16 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,1],[0,3,1,2],[3,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[3,2,2,1],[0,3,1,2],[2,3,2,1],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[2,2,1,1],[3,2,1,1],[1,3,2,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,2,1],[2,2,1,1],[3,2,1,1],[0,3,2,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 17 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[0,3,1,2],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,1,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 18 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[0,3,1,2],[0,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,1,1],[2,3,1,2],[0,4,1,1],[3,4,1,1]]] # layer 19 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[0,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,1,1],[2,3,1,2],[0,4,1,1],[1,4,1,1]]] # layer 20 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 21 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[2,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 22 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,2,1],[2,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 23 -- [[[0,0,2,1],[1,0,2,2],[3,0,2,1],[0,2,1,1],[1,2,2,1],[2,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,2,1],[1,2,2,1],[2,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 24 -- [[[0,0,2,1],[1,0,2,2],[0,2,1,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[1,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 25 -- [[[0,0,2,1],[2,0,2,2],[0,2,1,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[3,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 26 -- [[[1,0,2,1],[2,0,2,2],[0,2,1,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[2,0,2,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,1,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 27 -- [[[0,0,1,1],[1,0,2,1],[2,0,2,2],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[2,0,2,1],[3,0,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 28 -- [[[0,0,1,1],[1,0,2,1],[2,0,2,2],[0,1,1,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[2,0,2,1],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 29 -- [[[0,0,1,1],[1,0,2,1],[2,0,2,2],[0,1,1,1],[0,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[2,0,2,1],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 30 -- [[[0,0,1,1],[2,0,2,2],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 31 -- [[[0,0,1,1],[1,0,2,2],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 32 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[1,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 33 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[1,2,2,1],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[2,2,2,1],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]]] # layer 34 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,2,1],[0,4,1,2],[3,4,1,1]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[0,4,1,1],[2,4,1,2]]] # layer 35 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,2,1],[2,3,1,1],[0,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[1,3,1,1],[2,4,1,2]]] # layer 36 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,1],[3,2,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,1],[3,2,2,1],[1,3,1,1],[0,4,1,2]]] # layer 37 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[1,2,2,1],[2,2,1,1],[3,2,2,1],[0,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,2,1],[2,2,1,1],[3,2,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[3,2,2,1],[1,3,1,1],[2,3,2,1],[0,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,1],[1,3,1,1],[3,3,2,1],[0,4,1,2]]] # layer 38 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[2,2,1,1],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[1,2,1,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 39 -- [[[0,0,1,1],[1,0,2,2],[3,0,2,1],[0,1,1,1],[0,2,1,1],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,2],[3,0,1,1],[3,1,1,1],[0,2,2,1],[3,2,1,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 40 -- [[[0,0,1,1],[3,0,2,1],[0,1,1,1],[1,1,2,2],[0,2,1,1],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[3,0,1,1],[1,1,2,2],[3,1,1,1],[0,2,2,1],[3,2,1,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 41 -- [[[2,0,1,1],[3,0,2,1],[0,1,1,1],[1,1,2,2],[0,2,1,1],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[1,1,2,2],[3,1,1,1],[0,2,2,1],[3,2,1,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 42 -- [[[1,0,1,1],[2,0,1,1],[3,0,2,1],[1,1,2,2],[0,2,1,1],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[1,1,2,2],[0,2,2,1],[3,2,1,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 43 -- [[[0,0,1,1],[1,0,1,1],[2,0,1,1],[3,0,2,1],[1,1,2,2],[3,2,2,1],[0,3,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[3,0,1,1],[1,1,2,2],[0,2,2,1],[1,3,1,1],[2,3,2,1],[3,3,2,1],[0,4,1,2]]] # layer 44 -- [[[0,0,1,1],[1,0,1,1],[2,0,1,1],[3,0,2,1],[0,1,2,1],[1,1,2,2],[3,2,2,1],[1,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[3,0,1,1],[1,1,2,2],[3,1,2,1],[0,2,2,1],[1,3,1,1],[2,3,2,1],[0,4,1,2]]] # layer 45 -- [[[0,0,1,1],[1,0,1,1],[2,0,1,1],[3,0,2,1],[0,1,2,1],[1,1,2,2],[3,2,2,1],[0,3,2,1],[2,3,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[3,0,1,1],[1,1,2,2],[3,1,2,1],[0,2,2,1],[1,3,1,1],[3,3,2,1],[0,4,1,2]]] # layer 46 -- [[[0,0,1,1],[1,0,1,1],[2,0,1,1],[3,0,2,1],[0,1,2,1],[1,1,2,2],[3,2,2,1],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[3,0,1,1],[1,1,2,2],[3,1,2,1],[0,2,2,1],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 47 -- [[[0,0,1,1],[1,0,1,1],[2,0,1,1],[3,0,2,1],[0,1,2,1],[1,2,2,2],[3,2,2,1],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,1,1],[3,0,1,1],[3,1,2,1],[0,2,2,1],[1,2,2,2],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 48 -- [[[0,0,1,1],[1,0,1,1],[3,0,2,1],[0,1,2,1],[1,1,1,1],[1,2,2,2],[3,2,2,1],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[2,0,1,1],[3,0,1,1],[2,1,1,1],[3,1,2,1],[0,2,2,1],[1,2,2,2],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 49 -- [[[0,0,1,1],[1,0,1,1],[2,0,2,1],[0,1,2,1],[1,1,1,1],[1,2,2,2],[3,2,2,1],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[1,0,2,1],[2,0,1,1],[3,0,1,1],[2,1,1,1],[3,1,2,1],[0,2,2,1],[1,2,2,2],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 50 -- [[[0,0,1,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[0,1,2,1],[1,1,1,1],[1,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,1,1],[2,1,1,1],[3,1,2,1],[1,2,2,2],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 51 -- [[[0,0,1,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[0,1,2,1],[1,1,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,1,1],[2,1,1,1],[3,1,2,1],[0,2,2,2],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 52 -- [[[0,0,1,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[0,1,2,1],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,1,1],[3,1,2,1],[0,2,2,2],[2,2,1,1],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 53 -- [[[0,0,1,1],[2,0,2,1],[3,0,2,1],[0,1,2,1],[1,1,1,1],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[3,0,1,1],[2,1,1,1],[3,1,2,1],[0,2,2,2],[2,2,1,1],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 54 -- [[[1,0,1,1],[2,0,2,1],[3,0,2,1],[0,1,2,1],[1,1,1,1],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[2,1,1,1],[3,1,2,1],[0,2,2,2],[2,2,1,1],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 55 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,2],[2,2,1,1],[3,3,2,1],[0,4,1,2],[2,4,1,1]]] # layer 56 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,2],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,2],[2,2,1,1],[3,2,2,1],[0,4,1,2],[2,4,1,1]]] # layer 57 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,1,1],[2,2,2,2],[0,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,2],[2,2,1,1],[3,2,2,1],[0,4,1,2],[3,4,1,1]]] # layer 58 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[2,2,2,2],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 59 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 60 -- [[[0,0,2,1],[1,0,1,1],[2,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 61 -- [[[0,0,2,1],[1,0,1,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 62 -- [[[0,0,2,1],[2,0,1,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[3,0,2,1],[1,1,1,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[3,0,2,1],[1,1,1,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 63 -- [[[0,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 64 -- [[[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[3,2,2,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 65 -- [[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[1,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[1,2,2,2],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 66 -- [[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[2,1,1,1],[0,2,2,2],[3,2,2,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[1,1,1,1],[0,2,2,1],[2,2,2,2],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 67 -- [[[0,0,2,1],[1,0,2,1],[2,0,1,1],[3,0,2,1],[0,2,2,2],[3,2,2,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,1,1],[2,0,2,1],[3,0,2,1],[0,2,2,1],[2,2,2,2],[1,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 68 -- [[[0,0,2,1],[1,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,2,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,1],[1,2,1,1],[2,2,2,2],[1,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 69 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,2,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,1],[1,2,1,1],[2,2,2,2],[1,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 70 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[2,3,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[1,2,1,1],[2,2,2,2],[1,3,1,1],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 71 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,1,1],[0,4,1,1],[1,4,1,1],[2,4,1,2]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,2],[0,4,1,2],[2,4,1,1],[3,4,1,1]]] # layer 72 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,1,1],[2,3,1,2],[0,4,1,1],[1,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,2],[0,3,1,2],[2,4,1,1],[3,4,1,1]]] # layer 73 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,1,1],[2,3,1,2],[0,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,2],[0,3,1,2],[0,4,1,1],[3,4,1,1]]] # layer 74 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,2,2],[2,2,1,1],[3,2,1,1],[2,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,2,2],[0,3,1,2],[0,4,1,1],[1,4,1,1]]] # layer 75 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[2,2,1,1],[3,2,1,1],[0,3,2,2],[2,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[0,3,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]]] # layer 76 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[3,2,1,1],[0,3,2,2],[2,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[3,2,1,1],[0,3,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]]] # layer 77 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[0,3,2,2],[2,3,1,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[2,2,1,1],[3,2,1,1],[0,3,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]]] # layer 78 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,2],[2,4,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[2,3,2,2],[0,4,1,1],[1,4,1,1]]] # layer 79 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,2],[3,3,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[0,3,1,1],[2,3,2,2],[0,4,1,1]]] # layer 80 -- [[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,1],[1,2,1,1],[2,2,1,2],[1,3,2,2],[3,3,1,1],[3,4,1,1]],[[0,0,2,1],[1,0,2,1],[2,0,2,1],[3,0,2,1],[0,2,1,2],[2,2,1,1],[3,2,1,1],[0,3,1,1],[1,3,2,2],[0,4,1,1]]] # layer 81 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1]]] # layer 0 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[3,4,1,1]]] # layer 1 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[3,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 2 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[1,4,1,1],[3,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[2,4,1,1],[3,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 3 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,2,2],[1,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,2,1],[2,2,2,2],[0,3,2,1],[2,4,1,1],[3,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 4 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,2,2],[0,4,1,1],[2,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,1,1],[2,1,1,2],[0,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]],[[0,0,1,2],[2,0,1,2],[2,1,1,2],[0,2,1,1],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 5 +- [[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,2,1],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,1,1],[2,1,1,2],[1,2,1,1],[2,2,2,2],[0,3,2,1],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 6 +- [[[0,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,1,1],[2,2,2,2],[1,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 7 +- [[[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[1,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,1,1],[2,2,2,2],[0,3,2,1],[2,4,1,1],[3,4,1,1]]] # layer 8 +- [[[0,0,1,1],[2,0,1,2],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[1,0,1,1],[2,0,1,2],[1,1,2,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[2,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]]] # layer 9 +- [[[0,0,1,1],[1,0,2,1],[2,0,1,2],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[2,0,1,2],[0,1,1,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[1,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[2,0,1,2],[0,1,1,1],[1,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[2,1,1,1],[3,1,1,1],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,2,2],[0,3,2,1],[1,4,1,1],[2,4,1,1],[3,4,1,1]]] # layer 10 +- [[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,2,1],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[1,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[2,1,1,1],[3,1,1,1],[1,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[1,1,2,1],[2,1,1,1],[3,1,1,1],[0,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,2,2],[3,2,1,1],[0,3,2,1],[1,4,1,1],[2,4,1,1]]] # layer 11 +- [[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[2,2,1,2],[0,3,2,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[2,2,1,2],[0,3,2,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,1,1],[2,3,2,2],[1,4,1,1]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,2,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,1],[3,1,1,1],[2,2,1,2],[2,3,2,2],[0,4,1,1],[1,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,2,2],[3,2,1,1],[0,3,2,1],[3,3,1,1],[1,4,1,1]]] # layer 12 +- [[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,1],[2,3,2,2]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,1,1],[2,2,1,2],[0,3,2,1],[2,3,2,2]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,1,1],[2,3,2,2],[0,4,1,1]],[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,1,1],[2,2,1,2],[2,3,2,2],[0,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,1],[3,1,1,1],[2,2,1,2],[0,3,1,1],[2,3,2,2],[0,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,2,2],[3,2,1,1],[0,3,2,1],[3,3,1,1],[3,4,1,1]]] # layer 13 +- [[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,1,1],[1,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,2,2]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[1,2,1,1],[2,2,1,2],[0,3,2,1],[1,3,2,2]],[[0,0,1,1],[1,0,1,1],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,2],[2,2,1,2],[0,3,1,1],[1,3,2,2],[0,4,1,1]],[[0,0,1,1],[1,0,2,1],[2,0,1,2],[0,1,1,1],[2,1,1,2],[0,2,2,1],[1,2,1,1],[2,2,1,2],[1,3,2,2],[0,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,2,1],[2,1,1,1],[3,1,1,1],[2,2,1,2],[0,3,1,1],[1,3,2,2],[0,4,1,1]],[[0,0,1,2],[2,0,1,2],[0,1,2,1],[1,1,1,1],[2,1,1,2],[3,2,1,1],[0,3,2,1],[1,3,2,2],[3,3,1,1],[3,4,1,1]]] # layer 14 next: -- - [0,1,2,3] # (0, 0) -> 1 -- - [0] # (1, 0) -> 2 - - [0,1] # (1, 1) -> 2 - - [2] # (1, 2) -> 2 - - [2,3] # (1, 3) -> 2 +- - [0,1] # (0, 0) -> 1 +- - [0,1,2] # (1, 0) -> 2 + - [2,3] # (1, 1) -> 2 - - [0] # (2, 0) -> 3 - - [0,1] # (2, 1) -> 3 - - [2] # (2, 2) -> 3 - - [2,3] # (2, 3) -> 3 + - [1,2] # (2, 1) -> 3 + - [2,3] # (2, 2) -> 3 + - [3,4] # (2, 3) -> 3 - - [0] # (3, 0) -> 4 - - [0] # (3, 1) -> 4 - - [1] # (3, 2) -> 4 - - [1] # (3, 3) -> 4 + - [1] # (3, 1) -> 4 + - [2] # (3, 2) -> 4 + - [2,3] # (3, 3) -> 4 + - [3] # (3, 4) -> 4 - - [0] # (4, 0) -> 5 - [1] # (4, 1) -> 5 + - [2] # (4, 2) -> 5 + - [2,3] # (4, 3) -> 5 - - [0] # (5, 0) -> 6 - [1] # (5, 1) -> 6 + - [2] # (5, 2) -> 6 + - [2] # (5, 3) -> 6 - - [0] # (6, 0) -> 7 - [1] # (6, 1) -> 7 + - [2] # (6, 2) -> 7 - - [0] # (7, 0) -> 8 - [1] # (7, 1) -> 8 -- - [0] # (8, 0) -> 9 - - [1] # (8, 1) -> 9 -- - [0] # (9, 0) -> 10 - - [1] # (9, 1) -> 10 + - [2] # (7, 2) -> 8 +- - [0,1,2] # (8, 0) -> 9 + - [3,4] # (8, 1) -> 9 + - [5] # (8, 2) -> 9 +- - [0,1] # (9, 0) -> 10 + - [0] # (9, 1) -> 10 + - [2] # (9, 2) -> 10 + - [3] # (9, 3) -> 10 + - [4] # (9, 4) -> 10 + - [5] # (9, 5) -> 10 - - [0] # (10, 0) -> 11 - - [1] # (10, 1) -> 11 + - [0] # (10, 1) -> 11 + - [1,2] # (10, 2) -> 11 + - [3] # (10, 3) -> 11 + - [4,5] # (10, 4) -> 11 + - [6] # (10, 5) -> 11 - - [0] # (11, 0) -> 12 - [1] # (11, 1) -> 12 + - [2,3] # (11, 2) -> 12 + - [4] # (11, 3) -> 12 + - [5] # (11, 4) -> 12 + - [5] # (11, 5) -> 12 + - [6] # (11, 6) -> 12 - - [0] # (12, 0) -> 13 - [1] # (12, 1) -> 13 + - [2] # (12, 2) -> 13 + - [2] # (12, 3) -> 13 + - [3] # (12, 4) -> 13 + - [4] # (12, 5) -> 13 + - [5] # (12, 6) -> 13 - - [0] # (13, 0) -> 14 - [1] # (13, 1) -> 14 -- - [0] # (14, 0) -> 15 - - [1] # (14, 1) -> 15 -- - [0] # (15, 0) -> 16 - - [1] # (15, 1) -> 16 -- - [0,1] # (16, 0) -> 17 - - [2,3] # (16, 1) -> 17 -- - [0] # (17, 0) -> 18 - - [0] # (17, 1) -> 18 - - [1] # (17, 2) -> 18 - - [1] # (17, 3) -> 18 -- - [0] # (18, 0) -> 19 - - [1] # (18, 1) -> 19 -- - [0] # (19, 0) -> 20 - - [1] # (19, 1) -> 20 -- - [0] # (20, 0) -> 21 - - [1] # (20, 1) -> 21 -- - [0] # (21, 0) -> 22 - - [1] # (21, 1) -> 22 -- - [0] # (22, 0) -> 23 - - [1] # (22, 1) -> 23 -- - [0] # (23, 0) -> 24 - - [1] # (23, 1) -> 24 -- - [0] # (24, 0) -> 25 - - [1] # (24, 1) -> 25 -- - [0] # (25, 0) -> 26 - - [1] # (25, 1) -> 26 -- - [0] # (26, 0) -> 27 - - [1] # (26, 1) -> 27 -- - [0] # (27, 0) -> 28 - - [1] # (27, 1) -> 28 -- - [0] # (28, 0) -> 29 - - [1] # (28, 1) -> 29 -- - [0] # (29, 0) -> 30 - - [1] # (29, 1) -> 30 -- - [0] # (30, 0) -> 31 - - [1] # (30, 1) -> 31 -- - [0] # (31, 0) -> 32 - - [1] # (31, 1) -> 32 -- - [0] # (32, 0) -> 33 - - [1] # (32, 1) -> 33 -- - [0] # (33, 0) -> 34 - - [1] # (33, 1) -> 34 -- - [0] # (34, 0) -> 35 - - [1] # (34, 1) -> 35 -- - [0] # (35, 0) -> 36 - - [1] # (35, 1) -> 36 -- - [0] # (36, 0) -> 37 - - [1] # (36, 1) -> 37 -- - [0,1] # (37, 0) -> 38 - - [2,3] # (37, 1) -> 38 -- - [0] # (38, 0) -> 39 - - [0] # (38, 1) -> 39 - - [1] # (38, 2) -> 39 - - [1] # (38, 3) -> 39 -- - [0] # (39, 0) -> 40 - - [1] # (39, 1) -> 40 -- - [0] # (40, 0) -> 41 - - [1] # (40, 1) -> 41 -- - [0] # (41, 0) -> 42 - - [1] # (41, 1) -> 42 -- - [0] # (42, 0) -> 43 - - [1] # (42, 1) -> 43 -- - [0] # (43, 0) -> 44 - - [1] # (43, 1) -> 44 -- - [0] # (44, 0) -> 45 - - [1] # (44, 1) -> 45 -- - [0] # (45, 0) -> 46 - - [1] # (45, 1) -> 46 -- - [0] # (46, 0) -> 47 - - [1] # (46, 1) -> 47 -- - [0] # (47, 0) -> 48 - - [1] # (47, 1) -> 48 -- - [0] # (48, 0) -> 49 - - [1] # (48, 1) -> 49 -- - [0] # (49, 0) -> 50 - - [1] # (49, 1) -> 50 -- - [0] # (50, 0) -> 51 - - [1] # (50, 1) -> 51 -- - [0] # (51, 0) -> 52 - - [1] # (51, 1) -> 52 -- - [0] # (52, 0) -> 53 - - [1] # (52, 1) -> 53 -- - [0] # (53, 0) -> 54 - - [1] # (53, 1) -> 54 -- - [0] # (54, 0) -> 55 - - [1] # (54, 1) -> 55 -- - [0] # (55, 0) -> 56 - - [1] # (55, 1) -> 56 -- - [0] # (56, 0) -> 57 - - [1] # (56, 1) -> 57 -- - [0] # (57, 0) -> 58 - - [1] # (57, 1) -> 58 -- - [0] # (58, 0) -> 59 - - [1] # (58, 1) -> 59 -- - [0] # (59, 0) -> 60 - - [1] # (59, 1) -> 60 -- - [0] # (60, 0) -> 61 - - [1] # (60, 1) -> 61 -- - [0] # (61, 0) -> 62 - - [1] # (61, 1) -> 62 -- - [0,1] # (62, 0) -> 63 - - [2,3] # (62, 1) -> 63 -- - [0] # (63, 0) -> 64 - - [0] # (63, 1) -> 64 - - [1] # (63, 2) -> 64 - - [1] # (63, 3) -> 64 -- - [0] # (64, 0) -> 65 - - [1] # (64, 1) -> 65 -- - [0] # (65, 0) -> 66 - - [1] # (65, 1) -> 66 -- - [0] # (66, 0) -> 67 - - [1] # (66, 1) -> 67 -- - [0] # (67, 0) -> 68 - - [1] # (67, 1) -> 68 -- - [0] # (68, 0) -> 69 - - [1] # (68, 1) -> 69 -- - [0] # (69, 0) -> 70 - - [1] # (69, 1) -> 70 -- - [0] # (70, 0) -> 71 - - [1] # (70, 1) -> 71 -- - [0] # (71, 0) -> 72 - - [1] # (71, 1) -> 72 -- - [0] # (72, 0) -> 73 - - [1] # (72, 1) -> 73 -- - [0] # (73, 0) -> 74 - - [1] # (73, 1) -> 74 -- - [0] # (74, 0) -> 75 - - [1] # (74, 1) -> 75 -- - [0] # (75, 0) -> 76 - - [1] # (75, 1) -> 76 -- - [0] # (76, 0) -> 77 - - [1] # (76, 1) -> 77 -- - [0] # (77, 0) -> 78 - - [1] # (77, 1) -> 78 -- - [0] # (78, 0) -> 79 - - [1] # (78, 1) -> 79 -- - [0] # (79, 0) -> 80 - - [1] # (79, 1) -> 80 -- - [0] # (80, 0) -> 81 - - [1] # (80, 1) -> 81 + - [2] # (13, 2) -> 14 + - [3] # (13, 3) -> 14 + - [4] # (13, 4) -> 14 + - [5] # (13, 5) -> 14